.elementor-181 .elementor-element.elementor-element-vacancyp{--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-181 .elementor-element.elementor-element-vacancyp:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-vacancyp > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F2;}.elementor-181 .elementor-element.elementor-element-vacancyhero{--display:flex;--min-height:72vh;--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;--overlay-opacity:0.7;--padding-top:94px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-181 .elementor-element.elementor-element-vacancyhero:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-vacancyhero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thaomassagespa.nl/wp-content/uploads/2026/10/vacatures-hero-thao-team.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-181 .elementor-element.elementor-element-vacancyhero::before, .elementor-181 .elementor-element.elementor-element-vacancyhero > .elementor-background-video-container::before, .elementor-181 .elementor-element.elementor-element-vacancyhero > .e-con-inner > .elementor-background-video-container::before, .elementor-181 .elementor-element.elementor-element-vacancyhero > .elementor-background-slideshow::before, .elementor-181 .elementor-element.elementor-element-vacancyhero > .e-con-inner > .elementor-background-slideshow::before, .elementor-181 .elementor-element.elementor-element-vacancyhero > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#341511;--background-overlay:'';}.elementor-181 .elementor-element.elementor-element-vacancyhi{--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;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-181 .elementor-element.elementor-element-vacancyey{text-align:start;}.elementor-181 .elementor-element.elementor-element-vacancyey .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:800;letter-spacing:2px;color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyh1{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-181 .elementor-element.elementor-element-vacancyh1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:66px;font-weight:700;line-height:1.05em;color:#FFF8F2;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-181 .elementor-element.elementor-element-vacancylead{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-size:19px;line-height:1.75em;color:#F7E4D7;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-181 .elementor-element.elementor-element-vacancycta .elementor-button{background-color:#E6B27E;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;fill:#2B1510;color:#2B1510;border-radius:4px 4px 4px 4px;padding:15px 26px 15px 26px;}.elementor-181 .elementor-element.elementor-element-vacancycta .elementor-button:hover, .elementor-181 .elementor-element.elementor-element-vacancycta .elementor-button:focus{background-color:#F2C994;color:#2B1510;}.elementor-181 .elementor-element.elementor-element-vacancycta .elementor-button:hover svg, .elementor-181 .elementor-element.elementor-element-vacancycta .elementor-button:focus svg{fill:#2B1510;}.elementor-181 .elementor-element.elementor-element-vacancyintro{--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;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-181 .elementor-element.elementor-element-vacancyintro:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-vacancyintro > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F2;}.elementor-181 .elementor-element.elementor-element-vacancyitxt{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-181 .elementor-element.elementor-element-vacancyiey{text-align:start;}.elementor-181 .elementor-element.elementor-element-vacancyiey .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:800;letter-spacing:2px;color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyih .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:700;line-height:1.05em;color:#771610;}.elementor-181 .elementor-element.elementor-element-vacancyit{font-family:"Nunito Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#7A5549;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-181 .elementor-element.elementor-element-vacancyil .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-181 .elementor-element.elementor-element-vacancyil .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-181 .elementor-element.elementor-element-vacancyil .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-181 .elementor-element.elementor-element-vacancyil .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-181 .elementor-element.elementor-element-vacancyil .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-181 .elementor-element.elementor-element-vacancyil .elementor-icon-list-icon i{color:#A91E18;transition:color 0.3s;}.elementor-181 .elementor-element.elementor-element-vacancyil .elementor-icon-list-icon svg{fill:#A91E18;transition:fill 0.3s;}.elementor-181 .elementor-element.elementor-element-vacancyil{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-181 .elementor-element.elementor-element-vacancyil .elementor-icon-list-text{color:#2B1510;transition:color 0.3s;}.elementor-181 .elementor-element.elementor-element-vacancyimgc{--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-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-181 .elementor-element.elementor-element-vacancyroles{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:88px;--padding-bottom:94px;--padding-left:24px;--padding-right:24px;}.elementor-181 .elementor-element.elementor-element-vacancyroles:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-vacancyroles > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7E4D7;}.elementor-181 .elementor-element.elementor-element-vacancyrey{text-align:center;}.elementor-181 .elementor-element.elementor-element-vacancyrey .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:800;letter-spacing:2px;color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyrh{text-align:center;}.elementor-181 .elementor-element.elementor-element-vacancyrh .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:700;line-height:1.05em;color:#771610;}.elementor-181 .elementor-element.elementor-element-vacancyrlead{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#7A5549;}.elementor-181 .elementor-element.elementor-element-vacancyrolecards{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-181 .elementor-element.elementor-element-vacancypt{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(169,30,24,.14);--border-color:rgba(169,30,24,.14);--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-181 .elementor-element.elementor-element-vacancypt:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-vacancypt > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-181 .elementor-element.elementor-element-vacancypti .elementor-icon-wrapper{text-align:start;}.elementor-181 .elementor-element.elementor-element-vacancypti.elementor-view-stacked .elementor-icon{background-color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancypti.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-vacancypti.elementor-view-default .elementor-icon{color:#A91E18;border-color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancypti.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-vacancypti.elementor-view-default .elementor-icon svg{fill:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancypti .elementor-icon{font-size:30px;}.elementor-181 .elementor-element.elementor-element-vacancypti .elementor-icon svg{height:30px;}.elementor-181 .elementor-element.elementor-element-vacancypth .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:29px;font-weight:700;line-height:1.05em;color:#771610;}.elementor-181 .elementor-element.elementor-element-vacancyptt{font-family:"Nunito Sans", Sans-serif;font-size:15px;line-height:1.75em;color:#7A5549;}.elementor-181 .elementor-element.elementor-element-vacancyft{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(169,30,24,.14);--border-color:rgba(169,30,24,.14);--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-181 .elementor-element.elementor-element-vacancyft:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-vacancyft > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-vacancyfti .elementor-icon-wrapper{text-align:start;}.elementor-181 .elementor-element.elementor-element-vacancyfti.elementor-view-stacked .elementor-icon{background-color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyfti.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-vacancyfti.elementor-view-default .elementor-icon{color:#A91E18;border-color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyfti.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-vacancyfti.elementor-view-default .elementor-icon svg{fill:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyfti .elementor-icon{font-size:30px;}.elementor-181 .elementor-element.elementor-element-vacancyfti .elementor-icon svg{height:30px;}.elementor-181 .elementor-element.elementor-element-vacancyfth .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:29px;font-weight:700;line-height:1.05em;color:#771610;}.elementor-181 .elementor-element.elementor-element-vacancyftt{font-family:"Nunito Sans", Sans-serif;font-size:15px;line-height:1.75em;color:#7A5549;}.elementor-181 .elementor-element.elementor-element-vacancyjobs{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:42px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-181 .elementor-element.elementor-element-vacancyjey{text-align:center;}.elementor-181 .elementor-element.elementor-element-vacancyjey .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:800;letter-spacing:2px;color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyjh{text-align:center;}.elementor-181 .elementor-element.elementor-element-vacancyjh .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:700;line-height:1.05em;color:#771610;}.elementor-181 .elementor-element.elementor-element-vacancyjt{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#7A5549;}.elementor-181 .elementor-element.elementor-element-vacancyjobcards{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-181 .elementor-element.elementor-element-vacancyj1{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(169,30,24,.14);--border-color:rgba(169,30,24,.14);--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-181 .elementor-element.elementor-element-vacancyj1:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-vacancyj1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-vacancyj1i .elementor-icon-wrapper{text-align:start;}.elementor-181 .elementor-element.elementor-element-vacancyj1i.elementor-view-stacked .elementor-icon{background-color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyj1i.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-vacancyj1i.elementor-view-default .elementor-icon{color:#A91E18;border-color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyj1i.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-vacancyj1i.elementor-view-default .elementor-icon svg{fill:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyj1i .elementor-icon{font-size:30px;}.elementor-181 .elementor-element.elementor-element-vacancyj1i .elementor-icon svg{height:30px;}.elementor-181 .elementor-element.elementor-element-vacancyj1h .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:29px;font-weight:700;line-height:1.05em;color:#771610;}.elementor-181 .elementor-element.elementor-element-vacancyj1t{font-family:"Nunito Sans", Sans-serif;font-size:15px;line-height:1.75em;color:#7A5549;}.elementor-181 .elementor-element.elementor-element-vacancyj2{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(169,30,24,.14);--border-color:rgba(169,30,24,.14);--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-181 .elementor-element.elementor-element-vacancyj2:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-vacancyj2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-vacancyj2i .elementor-icon-wrapper{text-align:start;}.elementor-181 .elementor-element.elementor-element-vacancyj2i.elementor-view-stacked .elementor-icon{background-color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyj2i.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-vacancyj2i.elementor-view-default .elementor-icon{color:#A91E18;border-color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyj2i.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-vacancyj2i.elementor-view-default .elementor-icon svg{fill:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyj2i .elementor-icon{font-size:30px;}.elementor-181 .elementor-element.elementor-element-vacancyj2i .elementor-icon svg{height:30px;}.elementor-181 .elementor-element.elementor-element-vacancyj2h .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:29px;font-weight:700;line-height:1.05em;color:#771610;}.elementor-181 .elementor-element.elementor-element-vacancyj2t{font-family:"Nunito Sans", Sans-serif;font-size:15px;line-height:1.75em;color:#7A5549;}.elementor-181 .elementor-element.elementor-element-vacancyj3{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(169,30,24,.14);--border-color:rgba(169,30,24,.14);--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-181 .elementor-element.elementor-element-vacancyj3:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-vacancyj3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-vacancyj3i .elementor-icon-wrapper{text-align:start;}.elementor-181 .elementor-element.elementor-element-vacancyj3i.elementor-view-stacked .elementor-icon{background-color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyj3i.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-vacancyj3i.elementor-view-default .elementor-icon{color:#A91E18;border-color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyj3i.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-vacancyj3i.elementor-view-default .elementor-icon svg{fill:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyj3i .elementor-icon{font-size:30px;}.elementor-181 .elementor-element.elementor-element-vacancyj3i .elementor-icon svg{height:30px;}.elementor-181 .elementor-element.elementor-element-vacancyj3h .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:29px;font-weight:700;line-height:1.05em;color:#771610;}.elementor-181 .elementor-element.elementor-element-vacancyj3t{font-family:"Nunito Sans", Sans-serif;font-size:15px;line-height:1.75em;color:#7A5549;}.elementor-181 .elementor-element.elementor-element-vacancyexp{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:42px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-181 .elementor-element.elementor-element-vacancyeey{text-align:center;}.elementor-181 .elementor-element.elementor-element-vacancyeey .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:800;letter-spacing:2px;color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyeh{text-align:center;}.elementor-181 .elementor-element.elementor-element-vacancyeh .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:700;line-height:1.05em;color:#771610;}.elementor-181 .elementor-element.elementor-element-vacancyet{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#7A5549;}.elementor-181 .elementor-element.elementor-element-vacancyfeatures{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-181 .elementor-element.elementor-element-vacancyf1{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(169,30,24,.14);--border-color:rgba(169,30,24,.14);--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-181 .elementor-element.elementor-element-vacancyf1:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-vacancyf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-vacancyf1i .elementor-icon-wrapper{text-align:start;}.elementor-181 .elementor-element.elementor-element-vacancyf1i.elementor-view-stacked .elementor-icon{background-color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyf1i.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-vacancyf1i.elementor-view-default .elementor-icon{color:#A91E18;border-color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyf1i.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-vacancyf1i.elementor-view-default .elementor-icon svg{fill:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyf1i .elementor-icon{font-size:30px;}.elementor-181 .elementor-element.elementor-element-vacancyf1i .elementor-icon svg{height:30px;}.elementor-181 .elementor-element.elementor-element-vacancyf1h .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:29px;font-weight:700;line-height:1.05em;color:#771610;}.elementor-181 .elementor-element.elementor-element-vacancyf1t{font-family:"Nunito Sans", Sans-serif;font-size:15px;line-height:1.75em;color:#7A5549;}.elementor-181 .elementor-element.elementor-element-vacancyf2{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(169,30,24,.14);--border-color:rgba(169,30,24,.14);--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-181 .elementor-element.elementor-element-vacancyf2:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-vacancyf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-vacancyf2i .elementor-icon-wrapper{text-align:start;}.elementor-181 .elementor-element.elementor-element-vacancyf2i.elementor-view-stacked .elementor-icon{background-color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyf2i.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-vacancyf2i.elementor-view-default .elementor-icon{color:#A91E18;border-color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyf2i.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-vacancyf2i.elementor-view-default .elementor-icon svg{fill:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyf2i .elementor-icon{font-size:30px;}.elementor-181 .elementor-element.elementor-element-vacancyf2i .elementor-icon svg{height:30px;}.elementor-181 .elementor-element.elementor-element-vacancyf2h .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:29px;font-weight:700;line-height:1.05em;color:#771610;}.elementor-181 .elementor-element.elementor-element-vacancyf2t{font-family:"Nunito Sans", Sans-serif;font-size:15px;line-height:1.75em;color:#7A5549;}.elementor-181 .elementor-element.elementor-element-vacancyf3{--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:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(169,30,24,.14);--border-color:rgba(169,30,24,.14);--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-181 .elementor-element.elementor-element-vacancyf3:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-vacancyf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-vacancyf3i .elementor-icon-wrapper{text-align:start;}.elementor-181 .elementor-element.elementor-element-vacancyf3i.elementor-view-stacked .elementor-icon{background-color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyf3i.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-vacancyf3i.elementor-view-default .elementor-icon{color:#A91E18;border-color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyf3i.elementor-view-framed .elementor-icon, .elementor-181 .elementor-element.elementor-element-vacancyf3i.elementor-view-default .elementor-icon svg{fill:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyf3i .elementor-icon{font-size:30px;}.elementor-181 .elementor-element.elementor-element-vacancyf3i .elementor-icon svg{height:30px;}.elementor-181 .elementor-element.elementor-element-vacancyf3h .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:29px;font-weight:700;line-height:1.05em;color:#771610;}.elementor-181 .elementor-element.elementor-element-vacancyf3t{font-family:"Nunito Sans", Sans-serif;font-size:15px;line-height:1.75em;color:#7A5549;}.elementor-181 .elementor-element.elementor-element-vacancyoffer{--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;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:92px;--padding-bottom:92px;--padding-left:24px;--padding-right:24px;}.elementor-181 .elementor-element.elementor-element-vacancyoffer:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-vacancyoffer > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-vacancyofferimgc{--display:flex;}.elementor-181 .elementor-element.elementor-element-vacancyoffertxt{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-181 .elementor-element.elementor-element-vacancyoey{text-align:start;}.elementor-181 .elementor-element.elementor-element-vacancyoey .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:800;letter-spacing:2px;color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyoh .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:700;line-height:1.05em;color:#771610;}.elementor-181 .elementor-element.elementor-element-vacancyot{font-family:"Nunito Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#7A5549;}.elementor-181 .elementor-element.elementor-element-vacancyol .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-181 .elementor-element.elementor-element-vacancyol .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-181 .elementor-element.elementor-element-vacancyol .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-181 .elementor-element.elementor-element-vacancyol .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-181 .elementor-element.elementor-element-vacancyol .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-181 .elementor-element.elementor-element-vacancyol .elementor-icon-list-icon i{color:#A91E18;transition:color 0.3s;}.elementor-181 .elementor-element.elementor-element-vacancyol .elementor-icon-list-icon svg{fill:#A91E18;transition:fill 0.3s;}.elementor-181 .elementor-element.elementor-element-vacancyol{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-181 .elementor-element.elementor-element-vacancyol .elementor-icon-list-text{color:#2B1510;transition:color 0.3s;}.elementor-181 .elementor-element.elementor-element-vacancyocta .elementor-button{background-color:#A91E18;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;fill:#FFF8F2;color:#FFF8F2;border-radius:4px 4px 4px 4px;padding:15px 25px 15px 25px;}.elementor-181 .elementor-element.elementor-element-vacancyocta .elementor-button:hover, .elementor-181 .elementor-element.elementor-element-vacancyocta .elementor-button:focus{background-color:#771610;color:#FFF8F2;}.elementor-181 .elementor-element.elementor-element-vacancyocta .elementor-button:hover svg, .elementor-181 .elementor-element.elementor-element-vacancyocta .elementor-button:focus svg{fill:#FFF8F2;}.elementor-181 .elementor-element.elementor-element-vacancyapply{--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:flex-start;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:92px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-181 .elementor-element.elementor-element-vacancyapply:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-vacancyapply > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F2;}.elementor-181 .elementor-element.elementor-element-vacancyapplytxt{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-181 .elementor-element.elementor-element-vacancyaey{text-align:start;}.elementor-181 .elementor-element.elementor-element-vacancyaey .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:800;letter-spacing:2px;color:#A91E18;}.elementor-181 .elementor-element.elementor-element-vacancyah .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:700;line-height:1.05em;color:#771610;}.elementor-181 .elementor-element.elementor-element-vacancyat{font-family:"Nunito Sans", Sans-serif;font-size:17px;line-height:1.75em;color:#7A5549;}.elementor-181 .elementor-element.elementor-element-vacancyformbox{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(169,30,24,.14);--border-color:rgba(169,30,24,.14);--border-radius:8px 8px 8px 8px;--padding-top:40px;--padding-bottom:40px;--padding-left:38px;--padding-right:38px;}.elementor-181 .elementor-element.elementor-element-vacancyformbox:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-vacancyformbox > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-181 .elementor-element.elementor-element-vacancyform .elementor-field-group{padding-right:calc( 18px/2 );padding-left:calc( 18px/2 );margin-bottom:18px;}.elementor-181 .elementor-element.elementor-element-vacancyform .elementor-form-fields-wrapper{margin-left:calc( -18px/2 );margin-right:calc( -18px/2 );margin-bottom:-18px;}.elementor-181 .elementor-element.elementor-element-vacancyform .elementor-field-group.recaptcha_v3-bottomleft, .elementor-181 .elementor-element.elementor-element-vacancyform .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-181 .elementor-element.elementor-element-vacancyform .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-181 .elementor-element.elementor-element-vacancyform .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-181 .elementor-element.elementor-element-vacancyform .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-181 .elementor-element.elementor-element-vacancyform .elementor-field-group > label, .elementor-181 .elementor-element.elementor-element-vacancyform .elementor-field-subgroup label{color:#2B1510;}.elementor-181 .elementor-element.elementor-element-vacancyform .elementor-field-type-html{padding-bottom:0px;}.elementor-181 .elementor-element.elementor-element-vacancyform .elementor-field-group .elementor-field{color:#2B1510;}.elementor-181 .elementor-element.elementor-element-vacancyform .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:rgba(169,30,24,.24);border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-181 .elementor-element.elementor-element-vacancyform .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:rgba(169,30,24,.24);border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-181 .elementor-element.elementor-element-vacancyform .elementor-field-group .elementor-select-wrapper::before{color:rgba(169,30,24,.24);}.elementor-181 .elementor-element.elementor-element-vacancyform .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;border-radius:4px 4px 4px 4px;}.elementor-181 .elementor-element.elementor-element-vacancyform .e-form__buttons__wrapper__button-next{background-color:#A91E18;color:#FFF8F2;}.elementor-181 .elementor-element.elementor-element-vacancyform .elementor-button[type="submit"]{background-color:#A91E18;color:#FFF8F2;}.elementor-181 .elementor-element.elementor-element-vacancyform .elementor-button[type="submit"] svg *{fill:#FFF8F2;}.elementor-181 .elementor-element.elementor-element-vacancyform .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-181 .elementor-element.elementor-element-vacancyform .e-form__buttons__wrapper__button-next:hover{background-color:#771610;color:#ffffff;}.elementor-181 .elementor-element.elementor-element-vacancyform .elementor-button[type="submit"]:hover{background-color:#771610;color:#ffffff;}.elementor-181 .elementor-element.elementor-element-vacancyform .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-181 .elementor-element.elementor-element-vacancyform .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-181 .elementor-element.elementor-element-vacancyform{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-181 .elementor-element.elementor-element-vacancyhero:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-vacancyhero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-181 .elementor-element.elementor-element-vacancyhero{--padding-top:80px;--padding-bottom:82px;--padding-left:28px;--padding-right:28px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-181 .elementor-element.elementor-element-vacancyh1{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-181 .elementor-element.elementor-element-vacancyh1 .elementor-heading-title{font-size:54px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-181 .elementor-element.elementor-element-vacancylead{--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-181 .elementor-element.elementor-element-vacancyintro{--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-181 .elementor-element.elementor-element-vacancyih .elementor-heading-title{font-size:40px;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-181 .elementor-element.elementor-element-vacancyrh .elementor-heading-title{font-size:40px;}.elementor-181 .elementor-element.elementor-element-vacancypth .elementor-heading-title{font-size:40px;}.elementor-181 .elementor-element.elementor-element-vacancyfth .elementor-heading-title{font-size:40px;}.elementor-181 .elementor-element.elementor-element-vacancyjh .elementor-heading-title{font-size:40px;}.elementor-181 .elementor-element.elementor-element-vacancyjt{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-181 .elementor-element.elementor-element-vacancyjobcards{--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-181 .elementor-element.elementor-element-vacancyj1h .elementor-heading-title{font-size:40px;}.elementor-181 .elementor-element.elementor-element-vacancyj2h .elementor-heading-title{font-size:40px;}.elementor-181 .elementor-element.elementor-element-vacancyj3h .elementor-heading-title{font-size:40px;}.elementor-181 .elementor-element.elementor-element-vacancyeh .elementor-heading-title{font-size:40px;}.elementor-181 .elementor-element.elementor-element-vacancyet{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-181 .elementor-element.elementor-element-vacancyfeatures{--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-181 .elementor-element.elementor-element-vacancyf1h .elementor-heading-title{font-size:40px;}.elementor-181 .elementor-element.elementor-element-vacancyf2h .elementor-heading-title{font-size:40px;}.elementor-181 .elementor-element.elementor-element-vacancyf3h .elementor-heading-title{font-size:40px;}.elementor-181 .elementor-element.elementor-element-vacancyoffer{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-181 .elementor-element.elementor-element-vacancyoh .elementor-heading-title{font-size:40px;}.elementor-181 .elementor-element.elementor-element-vacancyapply{--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-181 .elementor-element.elementor-element-vacancyah .elementor-heading-title{font-size:40px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:767px){.elementor-181 .elementor-element.elementor-element-vacancyhero:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-vacancyhero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-181 .elementor-element.elementor-element-vacancyhero{--padding-top:68px;--padding-bottom:70px;--padding-left:18px;--padding-right:18px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-181 .elementor-element.elementor-element-vacancyh1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-181 .elementor-element.elementor-element-vacancyh1 .elementor-heading-title{font-size:42px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-181 .elementor-element.elementor-element-vacancylead{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:17px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-181 .elementor-element.elementor-element-vacancyintro{--padding-top:66px;--padding-bottom:66px;--padding-left:18px;--padding-right:18px;}.elementor-181 .elementor-element.elementor-element-vacancyih .elementor-heading-title{font-size:34px;}.elementor-181 .elementor-element.elementor-element-vacancyit{font-size:16px;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-181 .elementor-element.elementor-element-vacancyroles{--padding-top:62px;--padding-bottom:66px;--padding-left:18px;--padding-right:18px;}.elementor-181 .elementor-element.elementor-element-vacancyrh .elementor-heading-title{font-size:34px;}.elementor-181 .elementor-element.elementor-element-vacancyrlead{font-size:16px;}.elementor-181 .elementor-element.elementor-element-vacancyrolecards{--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-181 .elementor-element.elementor-element-vacancypth .elementor-heading-title{font-size:27px;}.elementor-181 .elementor-element.elementor-element-vacancyptt{font-size:16px;}.elementor-181 .elementor-element.elementor-element-vacancyfth .elementor-heading-title{font-size:27px;}.elementor-181 .elementor-element.elementor-element-vacancyftt{font-size:16px;}.elementor-181 .elementor-element.elementor-element-vacancyjh .elementor-heading-title{font-size:34px;}.elementor-181 .elementor-element.elementor-element-vacancyjt{font-size:16px;}.elementor-181 .elementor-element.elementor-element-vacancyj1h .elementor-heading-title{font-size:27px;}.elementor-181 .elementor-element.elementor-element-vacancyj1t{font-size:16px;}.elementor-181 .elementor-element.elementor-element-vacancyj2h .elementor-heading-title{font-size:27px;}.elementor-181 .elementor-element.elementor-element-vacancyj2t{font-size:16px;}.elementor-181 .elementor-element.elementor-element-vacancyj3h .elementor-heading-title{font-size:27px;}.elementor-181 .elementor-element.elementor-element-vacancyj3t{font-size:16px;}.elementor-181 .elementor-element.elementor-element-vacancyeh .elementor-heading-title{font-size:34px;}.elementor-181 .elementor-element.elementor-element-vacancyet{font-size:16px;}.elementor-181 .elementor-element.elementor-element-vacancyf1h .elementor-heading-title{font-size:27px;}.elementor-181 .elementor-element.elementor-element-vacancyf1t{font-size:16px;}.elementor-181 .elementor-element.elementor-element-vacancyf2h .elementor-heading-title{font-size:27px;}.elementor-181 .elementor-element.elementor-element-vacancyf2t{font-size:16px;}.elementor-181 .elementor-element.elementor-element-vacancyf3h .elementor-heading-title{font-size:27px;}.elementor-181 .elementor-element.elementor-element-vacancyf3t{font-size:16px;}.elementor-181 .elementor-element.elementor-element-vacancyoffer{--padding-top:62px;--padding-bottom:66px;--padding-left:18px;--padding-right:18px;}.elementor-181 .elementor-element.elementor-element-vacancyoh .elementor-heading-title{font-size:34px;}.elementor-181 .elementor-element.elementor-element-vacancyot{font-size:16px;}.elementor-181 .elementor-element.elementor-element-vacancyapply{--padding-top:62px;--padding-bottom:76px;--padding-left:18px;--padding-right:18px;}.elementor-181 .elementor-element.elementor-element-vacancyah .elementor-heading-title{font-size:34px;}.elementor-181 .elementor-element.elementor-element-vacancyat{font-size:16px;}.elementor-181 .elementor-element.elementor-element-vacancyformbox{--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(min-width:768px){.elementor-181 .elementor-element.elementor-element-vacancyhi{--content-width:1180px;}.elementor-181 .elementor-element.elementor-element-vacancyintro{--content-width:1180px;}.elementor-181 .elementor-element.elementor-element-vacancyitxt{--width:54%;}.elementor-181 .elementor-element.elementor-element-vacancyimgc{--width:46%;}.elementor-181 .elementor-element.elementor-element-vacancyroles{--content-width:1180px;}.elementor-181 .elementor-element.elementor-element-vacancypt{--width:50%;}.elementor-181 .elementor-element.elementor-element-vacancyft{--width:50%;}.elementor-181 .elementor-element.elementor-element-vacancyj1{--width:33.33%;}.elementor-181 .elementor-element.elementor-element-vacancyj2{--width:33.33%;}.elementor-181 .elementor-element.elementor-element-vacancyj3{--width:33.33%;}.elementor-181 .elementor-element.elementor-element-vacancyf1{--width:33.33%;}.elementor-181 .elementor-element.elementor-element-vacancyf2{--width:33.33%;}.elementor-181 .elementor-element.elementor-element-vacancyf3{--width:33.33%;}.elementor-181 .elementor-element.elementor-element-vacancyoffer{--content-width:1180px;}.elementor-181 .elementor-element.elementor-element-vacancyofferimgc{--width:45%;}.elementor-181 .elementor-element.elementor-element-vacancyoffertxt{--width:55%;}.elementor-181 .elementor-element.elementor-element-vacancyapply{--content-width:1180px;}.elementor-181 .elementor-element.elementor-element-vacancyapplytxt{--width:38%;}.elementor-181 .elementor-element.elementor-element-vacancyformbox{--width:62%;}}@media(max-width:1024px) and (min-width:768px){.elementor-181 .elementor-element.elementor-element-vacancyitxt{--width:100%;}.elementor-181 .elementor-element.elementor-element-vacancyimgc{--width:100%;}.elementor-181 .elementor-element.elementor-element-vacancypt{--width:100%;}.elementor-181 .elementor-element.elementor-element-vacancyft{--width:100%;}.elementor-181 .elementor-element.elementor-element-vacancyj1{--width:100%;}.elementor-181 .elementor-element.elementor-element-vacancyj2{--width:100%;}.elementor-181 .elementor-element.elementor-element-vacancyj3{--width:100%;}.elementor-181 .elementor-element.elementor-element-vacancyf1{--width:100%;}.elementor-181 .elementor-element.elementor-element-vacancyf2{--width:100%;}.elementor-181 .elementor-element.elementor-element-vacancyf3{--width:100%;}.elementor-181 .elementor-element.elementor-element-vacancyofferimgc{--width:100%;}.elementor-181 .elementor-element.elementor-element-vacancyoffertxt{--width:100%;}.elementor-181 .elementor-element.elementor-element-vacancyapplytxt{--width:100%;}.elementor-181 .elementor-element.elementor-element-vacancyformbox{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-vacancyhero */.elementor-181 .elementor-element.elementor-element-vacancyhero { overflow: hidden; }
.elementor-181 .elementor-element.elementor-element-vacancyhero::before { background: linear-gradient(135deg, rgba(43,21,16,.86), rgba(119,22,16,.68)); opacity: 1; }
.elementor-181 .elementor-element.elementor-element-vacancyhero::after { content:""; position:absolute; left:0; right:0; bottom:0; height:110px; background:linear-gradient(to bottom,rgba(255,248,242,0),#fff8f2); pointer-events:none; z-index:1; }
.elementor-181 .elementor-element.elementor-element-vacancyhero > .elementor-element { position:relative; z-index:2; }
@media(max-width:767px){.elementor-181 .elementor-element.elementor-element-vacancyhero::after{height:82px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-vacancyimg */.elementor-181 .elementor-element.elementor-element-vacancyimg img{width:100%;height:570px;object-fit:cover;object-position:center 35%;border-radius:8px;box-shadow:0 22px 52px rgba(43,21,16,.16);}@media(max-width:1024px){.elementor-181 .elementor-element.elementor-element-vacancyimg img{height:520px;}}@media(max-width:767px){.elementor-181 .elementor-element.elementor-element-vacancyimg img{height:430px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-vacancyofferimg */.elementor-181 .elementor-element.elementor-element-vacancyofferimg img{width:100%;height:540px;object-fit:cover;object-position:center 48%;border-radius:8px;box-shadow:0 22px 52px rgba(43,21,16,.14);}@media(max-width:767px){.elementor-181 .elementor-element.elementor-element-vacancyofferimg img{height:420px;}}/* End custom CSS */