.elementor-110 .elementor-element.elementor-element-fda6848{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);}.elementor-110 .elementor-element.elementor-element-5e360d3{--display:flex;}.elementor-110 .elementor-element.elementor-element-1d063d7{--display:flex;--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);}.elementor-110 .elementor-element.elementor-global-1751{font-family:var( --e-global-typography-4c2698d-font-family ), Sans-serif;font-size:var( --e-global-typography-4c2698d-font-size );text-transform:var( --e-global-typography-4c2698d-text-transform );line-height:var( --e-global-typography-4c2698d-line-height );letter-spacing:var( --e-global-typography-4c2698d-letter-spacing );color:var( --e-global-color-3227adc );}.elementor-110 .elementor-element.elementor-global-1751 a{color:var( --e-global-color-text );}.elementor-110 .elementor-element.elementor-element-e4ef0e9{--display:flex;--gap:var(--space-xs) var(--space-xs);--row-gap:var(--space-xs);--column-gap:var(--space-xs);}.elementor-110 .elementor-element.elementor-element-f54f414{text-align:center;}.elementor-110 .elementor-element.elementor-global-682{--divider-border-style:solid;--divider-color:var( --e-global-color-1d82d98 );--divider-border-width:1px;}.elementor-110 .elementor-element.elementor-global-682 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-110 .elementor-element.elementor-global-682 .elementor-divider-separator{width:32px;margin:0 auto;margin-center:0;}.elementor-110 .elementor-element.elementor-global-682 .elementor-divider{text-align:center;padding-block-start:16px;padding-block-end:16px;}.elementor-110 .elementor-element.elementor-element-e09d386{--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-110 .elementor-element.elementor-element-8d89058 img{width:100%;}.elementor-110 .elementor-element.elementor-element-35532d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--space-l) var(--space-l);--row-gap:var(--space-l);--column-gap:var(--space-l);}.elementor-110 .elementor-element.elementor-element-88a4f9e{--display:flex;--gap:var(--space-m) var(--space-m);--row-gap:var(--space-m);--column-gap:var(--space-m);}.elementor-110 .elementor-element.elementor-element-6b17a49{--display:flex;}.elementor-110 .elementor-element.elementor-element-c1c12c4{--display:flex;--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--col) * 3);--padding-right:var(--col);}.elementor-110 .elementor-element.elementor-element-27a5411{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:var(--col);}.elementor-110 .elementor-element.elementor-element-4889b35 .elementor-heading-title{font-family:var( --e-global-typography-9c47187-font-family ), Sans-serif;font-size:var( --e-global-typography-9c47187-font-size );font-weight:var( --e-global-typography-9c47187-font-weight );line-height:var( --e-global-typography-9c47187-line-height );}.elementor-110 .elementor-element.elementor-element-4650cd6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-110 .elementor-element.elementor-element-4650cd6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-110 .elementor-element.elementor-element-06ecf2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);}.elementor-110 .elementor-element.elementor-element-83ff4d9{--display:flex;}.elementor-110 .elementor-element.elementor-element-0ad36d3 > .elementor-widget-container{padding:0 0 0 0;}.elementor-110 .elementor-element.elementor-element-72c2ac8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);}.elementor-110 .elementor-element.elementor-element-6df6a9b{--display:flex;}.elementor-110 .elementor-element.elementor-element-9d70e20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-110 .elementor-element.elementor-element-9d70e20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-110 .elementor-element.elementor-element-9d70e20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-110 .elementor-element.elementor-element-9d70e20 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-110 .elementor-element.elementor-element-9d70e20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-110 .elementor-element.elementor-element-9d70e20 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-110 .elementor-element.elementor-element-9d70e20 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-110 .elementor-element.elementor-element-9d70e20{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:0.4em;}.elementor-110 .elementor-element.elementor-element-9d70e20 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-110 .elementor-element.elementor-element-9d70e20 .elementor-icon-list-text{transition:color 0.3s;}.elementor-110 .elementor-element.elementor-element-78f1dc4{--display:flex;}.elementor-110 .elementor-element.elementor-element-53e5cf1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-110 .elementor-element.elementor-element-53e5cf1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-110 .elementor-element.elementor-element-53e5cf1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-110 .elementor-element.elementor-element-53e5cf1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-110 .elementor-element.elementor-element-53e5cf1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-110 .elementor-element.elementor-element-53e5cf1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-110 .elementor-element.elementor-element-53e5cf1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-110 .elementor-element.elementor-element-53e5cf1{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:0.4em;}.elementor-110 .elementor-element.elementor-element-53e5cf1 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-110 .elementor-element.elementor-element-53e5cf1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-110 .elementor-element.elementor-element-e2ace62{--display:flex;}.elementor-110 .elementor-element.elementor-element-9b2ce87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--space-xs) var(--space-xs);--row-gap:var(--space-xs);--column-gap:var(--space-xs);--flex-wrap:nowrap;}.elementor-110 .elementor-element.elementor-element-4d644e6{--display:flex;}.elementor-110 .elementor-element.elementor-element-4d644e6:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-4d644e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kambala.nsw.edu.au/wp-content/uploads/2024/05/Kambala-Our-School–Careers–2-.jpg");background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-6c828f7{--display:flex;}.elementor-110 .elementor-element.elementor-element-6c828f7:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-6c828f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kambala.nsw.edu.au/wp-content/uploads/2024/05/Kambala-Our-School–Careers–1.jpg");background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-37989b6{--display:flex;--gap:var(--space-m) var(--space-m);--row-gap:var(--space-m);--column-gap:var(--space-m);}.elementor-110 .elementor-element.elementor-element-674eb2d{--display:flex;--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--col) * 3);--padding-right:var(--col);}.elementor-110 .elementor-element.elementor-element-7570113{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);}.elementor-110 .elementor-element.elementor-element-ec4225f{--display:flex;}.elementor-110 .elementor-element.elementor-element-18d5eb0{columns:1;}.elementor-110 .elementor-element.elementor-element-7b36f91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--space-m) var(--space-m);--row-gap:var(--space-m);--column-gap:var(--space-m);}.elementor-110 .elementor-element.elementor-element-1081dee{--display:flex;}.elementor-110 .elementor-element.elementor-element-0f4b10c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-110 .elementor-element.elementor-element-0f4b10c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-110 .elementor-element.elementor-element-0f4b10c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-110 .elementor-element.elementor-element-0f4b10c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-110 .elementor-element.elementor-element-0f4b10c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-110 .elementor-element.elementor-element-0f4b10c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-110 .elementor-element.elementor-element-0f4b10c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-110 .elementor-element.elementor-element-0f4b10c{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:0.4em;}.elementor-110 .elementor-element.elementor-element-0f4b10c .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-110 .elementor-element.elementor-element-0f4b10c .elementor-icon-list-text{transition:color 0.3s;}.elementor-110 .elementor-element.elementor-element-b4f4b4a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-110 .elementor-element.elementor-element-b4f4b4a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-110 .elementor-element.elementor-element-3b086e4{--display:flex;}.elementor-110 .elementor-element.elementor-element-d1112fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-110 .elementor-element.elementor-element-d1112fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-110 .elementor-element.elementor-element-d1112fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-110 .elementor-element.elementor-element-d1112fc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-110 .elementor-element.elementor-element-d1112fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-110 .elementor-element.elementor-element-d1112fc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-110 .elementor-element.elementor-element-d1112fc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-110 .elementor-element.elementor-element-d1112fc{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:0.4em;}.elementor-110 .elementor-element.elementor-element-d1112fc .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-110 .elementor-element.elementor-element-d1112fc .elementor-icon-list-text{transition:color 0.3s;}.elementor-110 .elementor-element.elementor-element-14b5bee{--display:flex;--gap:var(--space-m) var(--space-m);--row-gap:var(--space-m);--column-gap:var(--space-m);}.elementor-110 .elementor-element.elementor-element-bc5a824{--display:flex;--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--col) * 3);--padding-right:var(--col);}.elementor-110 .elementor-element.elementor-element-c6c80f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);}.elementor-110 .elementor-element.elementor-element-d50d7a0{--display:flex;}.elementor-110 .elementor-element.elementor-element-d1295cb .elementor-heading-title{font-family:var( --e-global-typography-9c47187-font-family ), Sans-serif;font-size:var( --e-global-typography-9c47187-font-size );font-weight:var( --e-global-typography-9c47187-font-weight );line-height:var( --e-global-typography-9c47187-line-height );}.elementor-110 .elementor-element.elementor-element-1931d41{columns:1;}.elementor-110 .elementor-element.elementor-element-1da0be3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-110 .elementor-element.elementor-element-1da0be3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-110 .elementor-element.elementor-element-48e4350{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--space-m) var(--space-m);--row-gap:var(--space-m);--column-gap:var(--space-m);}.elementor-110 .elementor-element.elementor-element-4627cbb{--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-110 .elementor-element.elementor-element-fc015ba{--display:flex;}.elementor-110 .elementor-element.elementor-element-9c30264{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--space-xs) var(--space-xs);--row-gap:var(--space-xs);--column-gap:var(--space-xs);--flex-wrap:nowrap;}.elementor-110 .elementor-element.elementor-element-30715ab{--display:flex;}.elementor-110 .elementor-element.elementor-element-30715ab:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-30715ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kambala.nsw.edu.au/wp-content/uploads/2024/05/Kambala-Our-School–Careers–3.jpg");background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-f53ccd2{--display:flex;}.elementor-110 .elementor-element.elementor-element-f53ccd2:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-f53ccd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kambala.nsw.edu.au/wp-content/uploads/2024/05/Kambala-Our-School–Careers–5-.jpg");background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-40a3932{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--space-m) var(--space-m);--row-gap:var(--space-m);--column-gap:var(--space-m);}.elementor-110 .elementor-element.elementor-element-8c1a611{--display:flex;}.elementor-110 .elementor-element.elementor-element-9004331{--display:flex;}.elementor-110 .elementor-element.elementor-element-3387585{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--col) * 3);--padding-right:var(--col);}.elementor-110 .elementor-element.elementor-element-f5ec68a{--display:flex;--min-height:100px;--gap:var(--space-m) var(--space-m);--row-gap:var(--space-m);--column-gap:var(--space-m);}.elementor-110 .elementor-element.elementor-element-8cc8466{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--space-m) var(--space-m);--row-gap:var(--space-m);--column-gap:var(--space-m);}.elementor-110 .elementor-element.elementor-element-2a40af5{--display:flex;}.elementor-110 .elementor-element.elementor-element-68710fb{--display:flex;}.elementor-110 .elementor-element.elementor-element-7b9065f{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--col) * 2);--padding-right:var(--col);}.elementor-110 .elementor-element.elementor-element-ad056ee{--display:flex;}.elementor-110 .elementor-element.elementor-element-0532761{--display:flex;}.elementor-110 .elementor-element.elementor-element-192ec36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--space-s) var(--space-s);--row-gap:var(--space-s);--column-gap:var(--space-s);--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--col) * 3);--padding-right:var(--col);}.elementor-110 .elementor-element.elementor-element-8508f73{--display:flex;}.elementor-110 .elementor-element.elementor-element-90f8aec{--display:flex;}.elementor-110 .elementor-element.elementor-element-2514700 .gfield_label{color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-2514700 .ginput_complex label, .elementor-110 .elementor-element.elementor-element-2514700 .gfield_header_item, .elementor-110 .elementor-element.elementor-element-2514700 .ginput_product_price_label{font-family:var( --e-global-typography-b18d333-font-family ), Sans-serif;font-size:var( --e-global-typography-b18d333-font-size );line-height:var( --e-global-typography-b18d333-line-height );}.elementor-110 .elementor-element.elementor-element-2514700 .gfield_description:not(.validation_message){font-family:var( --e-global-typography-b18d333-font-family ), Sans-serif;font-size:var( --e-global-typography-b18d333-font-size );line-height:var( --e-global-typography-b18d333-line-height );}.elementor-110 .elementor-element.elementor-element-2514700 .gform_fileupload_rules, .elementor-110 .elementor-element.elementor-element-2514700 .gfield_post_tags_hint, .elementor-110 .elementor-element.elementor-element-2514700 .ginput_container_post_image{font-family:var( --e-global-typography-b18d333-font-family ), Sans-serif;font-size:var( --e-global-typography-b18d333-font-size );line-height:var( --e-global-typography-b18d333-line-height );}.elementor-110 .elementor-element.elementor-element-2514700 .gform_fields input:not([type=submit]):not([type=file]), .elementor-110 .elementor-element.elementor-element-2514700 .gform_fields textarea, .elementor-110 .elementor-element.elementor-element-2514700 .gform_fields select{font-family:var( --e-global-typography-26b3d80-font-family ), Sans-serif;font-size:var( --e-global-typography-26b3d80-font-size );line-height:var( --e-global-typography-26b3d80-line-height );}.elementor-110 .elementor-element.elementor-element-2514700 .gform_fields input:not([type=submit]),.elementor-110 .elementor-element.elementor-element-2514700 .gform_fields textarea, .elementor-110 .elementor-element.elementor-element-2514700 .gform_fields select{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-110 .elementor-element.elementor-element-2514700 .gform_fields input:not([type=submit]):focus,.elementor-110 .elementor-element.elementor-element-2514700 .gform_fields textarea:focus, .elementor-110 .elementor-element.elementor-element-2514700 .gform_fields select:focus{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-110 .elementor-element.elementor-element-2514700 .gform_fields input:not([type=submit]){padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-2514700 .gform_fields textarea{padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-2514700 .gform_fields select{padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-2514700 .gfield_checkbox label{color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-2514700 .ginput_container_consent .gfield_consent_label{color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-2514700 form input[type=button], .elementor-110 .elementor-element.elementor-element-2514700 form button{font-family:var( --e-global-typography-4c2698d-font-family ), Sans-serif;font-size:var( --e-global-typography-4c2698d-font-size );text-transform:var( --e-global-typography-4c2698d-text-transform );line-height:var( --e-global-typography-4c2698d-line-height );letter-spacing:var( --e-global-typography-4c2698d-letter-spacing );}.elementor-110 .elementor-element.elementor-element-2514700 form input[type=button]{color:var( --e-global-color-primary );background-color:var( --e-global-color-2a8534f );border-color:var( --e-global-color-2a8534f );margin:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-2514700 form button{color:var( --e-global-color-primary );background-color:var( --e-global-color-2a8534f );border-color:var( --e-global-color-2a8534f );}.elementor-110 .elementor-element.elementor-element-2514700 form button]{margin:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-2514700 form input[type=submit]{background-color:var( --e-global-color-2a8534f );border-style:solid;border-width:0px 0px 1px 0px;padding:0px 0px 5px 0px;}.elementor-110 .elementor-element.elementor-element-2514700 form .gfield_validation_message{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:normal;line-height:1.4em;}.elementor-110 .elementor-element.elementor-element-2514700 .gform_validation_errors > .gform_submission_error{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-110 .elementor-element.elementor-element-2514700 .gform_confirmation_wrapper{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 );}@media(min-width:768px){.elementor-110 .elementor-element.elementor-element-4d644e6{--width:calc(var(--col) * 8);}.elementor-110 .elementor-element.elementor-element-6c828f7{--width:calc(var(--col) * 4);}.elementor-110 .elementor-element.elementor-element-30715ab{--width:calc(var(--col) * 4);}.elementor-110 .elementor-element.elementor-element-f53ccd2{--width:calc(var(--col) * 8);}}@media(max-width:1024px){.elementor-110 .elementor-element.elementor-element-fda6848{--padding-top:calc(var(--space-xl) + var(--space-l));--padding-bottom:var(--space-s);--padding-left:0;--padding-right:0;}.elementor-110 .elementor-element.elementor-global-1751{font-size:var( --e-global-typography-4c2698d-font-size );line-height:var( --e-global-typography-4c2698d-line-height );letter-spacing:var( --e-global-typography-4c2698d-letter-spacing );}.elementor-110 .elementor-element.elementor-element-c1c12c4{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-110 .elementor-element.elementor-element-27a5411{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-110 .elementor-element.elementor-element-4889b35 .elementor-heading-title{font-size:var( --e-global-typography-9c47187-font-size );line-height:var( --e-global-typography-9c47187-line-height );}.elementor-110 .elementor-element.elementor-element-06ecf2d{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-110 .elementor-element.elementor-element-72c2ac8{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-110 .elementor-element.elementor-element-674eb2d{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-110 .elementor-element.elementor-element-7570113{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-110 .elementor-element.elementor-element-18d5eb0{columns:1;}.elementor-110 .elementor-element.elementor-element-bc5a824{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-110 .elementor-element.elementor-element-c6c80f2{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-110 .elementor-element.elementor-element-d1295cb .elementor-heading-title{font-size:var( --e-global-typography-9c47187-font-size );line-height:var( --e-global-typography-9c47187-line-height );}.elementor-110 .elementor-element.elementor-element-1931d41{columns:1;}.elementor-110 .elementor-element.elementor-element-3387585{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-110 .elementor-element.elementor-element-192ec36{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-110 .elementor-element.elementor-element-2514700 .ginput_complex label, .elementor-110 .elementor-element.elementor-element-2514700 .gfield_header_item, .elementor-110 .elementor-element.elementor-element-2514700 .ginput_product_price_label{font-size:var( --e-global-typography-b18d333-font-size );line-height:var( --e-global-typography-b18d333-line-height );}.elementor-110 .elementor-element.elementor-element-2514700 .gfield_description:not(.validation_message){font-size:var( --e-global-typography-b18d333-font-size );line-height:var( --e-global-typography-b18d333-line-height );}.elementor-110 .elementor-element.elementor-element-2514700 .gform_fileupload_rules, .elementor-110 .elementor-element.elementor-element-2514700 .gfield_post_tags_hint, .elementor-110 .elementor-element.elementor-element-2514700 .ginput_container_post_image{font-size:var( --e-global-typography-b18d333-font-size );line-height:var( --e-global-typography-b18d333-line-height );}.elementor-110 .elementor-element.elementor-element-2514700 .gform_fields input:not([type=submit]):not([type=file]), .elementor-110 .elementor-element.elementor-element-2514700 .gform_fields textarea, .elementor-110 .elementor-element.elementor-element-2514700 .gform_fields select{font-size:var( --e-global-typography-26b3d80-font-size );line-height:var( --e-global-typography-26b3d80-line-height );}.elementor-110 .elementor-element.elementor-element-2514700 form input[type=button], .elementor-110 .elementor-element.elementor-element-2514700 form button{font-size:var( --e-global-typography-4c2698d-font-size );line-height:var( --e-global-typography-4c2698d-line-height );letter-spacing:var( --e-global-typography-4c2698d-letter-spacing );}.elementor-110 .elementor-element.elementor-element-2514700 form .gfield_validation_message{font-size:14px;}.elementor-110 .elementor-element.elementor-element-2514700 .gform_validation_errors > .gform_submission_error{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-110 .elementor-element.elementor-element-2514700 .gform_confirmation_wrapper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-110 .elementor-element.elementor-global-1751{font-size:var( --e-global-typography-4c2698d-font-size );line-height:var( --e-global-typography-4c2698d-line-height );letter-spacing:var( --e-global-typography-4c2698d-letter-spacing );}.elementor-110 .elementor-element.elementor-element-e09d386{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-110 .elementor-element.elementor-element-4889b35 .elementor-heading-title{font-size:var( --e-global-typography-9c47187-font-size );line-height:var( --e-global-typography-9c47187-line-height );}.elementor-110 .elementor-element.elementor-element-9b2ce87{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-110 .elementor-element.elementor-element-6c828f7{--width:40%;}.elementor-110 .elementor-element.elementor-element-d1295cb .elementor-heading-title{font-size:var( --e-global-typography-9c47187-font-size );line-height:var( --e-global-typography-9c47187-line-height );}.elementor-110 .elementor-element.elementor-element-9c30264{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-110 .elementor-element.elementor-element-30715ab{--width:40%;}.elementor-110 .elementor-element.elementor-element-7b9065f{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-110 .elementor-element.elementor-element-2514700 .ginput_complex label, .elementor-110 .elementor-element.elementor-element-2514700 .gfield_header_item, .elementor-110 .elementor-element.elementor-element-2514700 .ginput_product_price_label{font-size:var( --e-global-typography-b18d333-font-size );line-height:var( --e-global-typography-b18d333-line-height );}.elementor-110 .elementor-element.elementor-element-2514700 .gfield_description:not(.validation_message){font-size:var( --e-global-typography-b18d333-font-size );line-height:var( --e-global-typography-b18d333-line-height );}.elementor-110 .elementor-element.elementor-element-2514700 .gform_fileupload_rules, .elementor-110 .elementor-element.elementor-element-2514700 .gfield_post_tags_hint, .elementor-110 .elementor-element.elementor-element-2514700 .ginput_container_post_image{font-size:var( --e-global-typography-b18d333-font-size );line-height:var( --e-global-typography-b18d333-line-height );}.elementor-110 .elementor-element.elementor-element-2514700 .gform_fields input:not([type=submit]):not([type=file]), .elementor-110 .elementor-element.elementor-element-2514700 .gform_fields textarea, .elementor-110 .elementor-element.elementor-element-2514700 .gform_fields select{font-size:var( --e-global-typography-26b3d80-font-size );line-height:var( --e-global-typography-26b3d80-line-height );}.elementor-110 .elementor-element.elementor-element-2514700 form input[type=button], .elementor-110 .elementor-element.elementor-element-2514700 form button{font-size:var( --e-global-typography-4c2698d-font-size );line-height:var( --e-global-typography-4c2698d-line-height );letter-spacing:var( --e-global-typography-4c2698d-letter-spacing );}.elementor-110 .elementor-element.elementor-element-2514700 form .gfield_validation_message{font-size:14px;}.elementor-110 .elementor-element.elementor-element-2514700 .gform_validation_errors > .gform_submission_error{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-110 .elementor-element.elementor-element-2514700 .gform_confirmation_wrapper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-40a3932 *//* Make the iframe a solid, scrollable target */
#elmo-recruitment-embed {
  /* height set inline; keep here if you prefer */
  touch-action: pan-y;           /* enable vertical touch scrolling on iOS */
  -ms-touch-action: pan-y;       /* legacy */
}

/* IMPORTANT: prevent Elementor wrappers from blocking scroll/touches */
.jobs-embed,
.jobs-embed .elementor-widget-container {
  overflow: visible !important;  /* avoid hidden overflow clipping the frame */
}

/* If the iframe is inside a sticky or motion-effects section, neutralise transforms on mobile */
@media (max-width: 1024px) {
  .elementor-sticky--active,
  .elementor-motion-effects-container,
  .elementor-element[data-settings*="sticky"] {
    transform: none !important;      /* iOS: transforms on parents can kill iframe scrolling */
    will-change: auto !important;
  }
}

/* If any overlay sits on top, make sure the iframe is above it */
.jobs-embed iframe {
  position: relative;
  z-index: 5;
}

/* Optional: mobile height tweak so the frame fills screen nicely */
@media (max-width: 767px) {
  #elmo-recruitment-embed {
    height: 75vh;      /* or calc(100dvh - <your header height>) if you want */
    min-height: 520px; /* safety floor for short viewports */
  }
}/* End custom CSS */