.elementor-884 .elementor-element.elementor-element-7e51261{--display:flex;--min-height:56vh;--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:flex-end;--align-items:center;--padding-top:120px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-884 .elementor-element.elementor-element-7e51261:not(.elementor-motion-effects-element-type-background), .elementor-884 .elementor-element.elementor-element-7e51261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hamburg-sothebysrealty.com/wp-content/uploads/2026/06/Hamburt-Sothebys-Realty-Karriere.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-884 .elementor-element.elementor-element-f31e6a8{width:100%;max-width:100%;}.elementor-884 .elementor-element.elementor-element-f31e6a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-884 .elementor-element.elementor-element-f31e6a8 .elementor-heading-title{font-family:var( --e-global-typography-3ca75f6-font-family ), -apple-system, BlinkMacSystemFont, sans-serif;font-size:var( --e-global-typography-3ca75f6-font-size );font-weight:var( --e-global-typography-3ca75f6-font-weight );text-transform:var( --e-global-typography-3ca75f6-text-transform );text-decoration:var( --e-global-typography-3ca75f6-text-decoration );line-height:var( --e-global-typography-3ca75f6-line-height );letter-spacing:var( --e-global-typography-3ca75f6-letter-spacing );color:var( --e-global-color-700ff5b );}.elementor-884 .elementor-element.elementor-element-20e1ac6{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;font-family:"Jost", -apple-system, BlinkMacSystemFont, sans-serif;font-size:clamp(1.1rem, 1.025rem + 0.25vw, 1.125rem);font-weight:300;font-style:italic;line-height:1.9em;color:var( --e-global-color-700ff5b );}.elementor-884 .elementor-element.elementor-element-3e48c25{--display:flex;--min-height:75vh;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-884 .elementor-element.elementor-element-e98985d{--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-884 .elementor-element.elementor-element-31e9cb1 img{height:540px;object-fit:cover;object-position:center center;}.elementor-884 .elementor-element.elementor-element-22ebe45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-884 .elementor-element.elementor-element-bd4bcce .elementor-heading-title{font-family:var( --e-global-typography-8f98264-font-family ), -apple-system, BlinkMacSystemFont, sans-serif;font-size:var( --e-global-typography-8f98264-font-size );font-weight:var( --e-global-typography-8f98264-font-weight );text-decoration:var( --e-global-typography-8f98264-text-decoration );line-height:var( --e-global-typography-8f98264-line-height );color:var( --e-global-color-primary );}.elementor-884 .elementor-element.elementor-element-7bf80eb{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d3387b2 );--border-color:var( --e-global-color-d3387b2 );--border-radius:0px 0px 1px 0px;--padding-top:016px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-884 .elementor-element.elementor-element-c71e427 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.9em;color:var( --e-global-color-primary );}.elementor-884 .elementor-element.elementor-element-14aafdb .elementor-heading-title{font-family:"Source Sans Pro", -apple-system, BlinkMacSystemFont, sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-text );}.elementor-884 .elementor-element.elementor-element-03ce68b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d3387b2 );--border-color:var( --e-global-color-d3387b2 );--border-radius:0px 0px 1px 0px;--padding-top:016px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-884 .elementor-element.elementor-element-6cde0c2 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.9em;color:var( --e-global-color-primary );}.elementor-884 .elementor-element.elementor-element-cf0e77c .elementor-heading-title{font-family:"Source Sans Pro", -apple-system, BlinkMacSystemFont, sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-text );}.elementor-884 .elementor-element.elementor-element-b5e1354{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d3387b2 );--border-color:var( --e-global-color-d3387b2 );--border-radius:0px 0px 1px 0px;--padding-top:016px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-884 .elementor-element.elementor-element-d3e8040 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.9em;color:var( --e-global-color-primary );}.elementor-884 .elementor-element.elementor-element-8a467ae .elementor-heading-title{font-family:"Source Sans Pro", -apple-system, BlinkMacSystemFont, sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-text );}.elementor-884 .elementor-element.elementor-element-4e5f269{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d3387b2 );--border-color:var( --e-global-color-d3387b2 );--border-radius:0px 0px 1px 0px;--padding-top:016px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-884 .elementor-element.elementor-element-559e101 .elementor-heading-title{font-size:16px;font-weight:600;line-height:1.9em;color:var( --e-global-color-primary );}.elementor-884 .elementor-element.elementor-element-a7f7643 .elementor-heading-title{font-family:"Source Sans Pro", -apple-system, BlinkMacSystemFont, sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-text );}.elementor-884 .elementor-element.elementor-element-aac3e37{--display:flex;--min-height:75vh;--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-884 .elementor-element.elementor-element-aac3e37:not(.elementor-motion-effects-element-type-background), .elementor-884 .elementor-element.elementor-element-aac3e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b805253 );}.elementor-884 .elementor-element.elementor-element-5e29e4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-884 .elementor-element.elementor-element-f2252a3{padding:0px 0px 60px 0px;}.elementor-884 .elementor-element.elementor-element-f2252a3 .elementor-heading-title{font-family:var( --e-global-typography-8f98264-font-family ), -apple-system, BlinkMacSystemFont, sans-serif;font-size:var( --e-global-typography-8f98264-font-size );font-weight:var( --e-global-typography-8f98264-font-weight );text-decoration:var( --e-global-typography-8f98264-text-decoration );line-height:var( --e-global-typography-8f98264-line-height );color:var( --e-global-color-primary );}.elementor-884 .elementor-element.elementor-element-6cc0fa5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-884 .elementor-element.elementor-element-c7b80d4 .faea-accordion__header{padding:28px 28px 28px 28px;}.elementor-884 .elementor-element.elementor-element-c7b80d4 .faea-accordion__content-inner{padding:0 28px 28px 28px;padding-top:16px;}.elementor-884 .elementor-element.elementor-element-c7b80d4 .faea-accordion__item{background-color:#f8f7f4;}.elementor-884 .elementor-element.elementor-element-c7b80d4 .faea-accordion__title{font-family:var( --e-global-typography-dafc3e1-font-family ), -apple-system, BlinkMacSystemFont, sans-serif;font-size:var( --e-global-typography-dafc3e1-font-size );color:var( --e-global-color-primary );}.elementor-884 .elementor-element.elementor-element-c7b80d4 .faea-accordion__meta{font-family:var( --e-global-typography-410b982-font-family ), -apple-system, BlinkMacSystemFont, sans-serif;font-size:var( --e-global-typography-410b982-font-size );font-weight:var( --e-global-typography-410b982-font-weight );text-transform:var( --e-global-typography-410b982-text-transform );line-height:var( --e-global-typography-410b982-line-height );letter-spacing:var( --e-global-typography-410b982-letter-spacing );color:var( --e-global-color-fc32dd4 );}.elementor-884 .elementor-element.elementor-element-c7b80d4 .faea-accordion__toggle{color:var( --e-global-color-secondary );}.elementor-884 .elementor-element.elementor-element-c7b80d4 .faea-accordion__toggle-label{font-family:"Benton Sans - Variable", -apple-system, BlinkMacSystemFont, sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.1em;letter-spacing:0.1em;}.elementor-884 .elementor-element.elementor-element-c7b80d4 .faea-accordion__content{font-family:var( --e-global-typography-text-font-family ), -apple-system, BlinkMacSystemFont, 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 );color:var( --e-global-color-fc32dd4 );}.elementor-884 .elementor-element.elementor-element-26a5031{--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:10rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-884 .elementor-element.elementor-element-26a5031:not(.elementor-motion-effects-element-type-background), .elementor-884 .elementor-element.elementor-element-26a5031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-700ff5b );}.elementor-884 .elementor-element.elementor-element-cf88c03{--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-884 .elementor-element.elementor-element-461dc4e{text-align:center;}.elementor-884 .elementor-element.elementor-element-461dc4e .elementor-heading-title{font-family:var( --e-global-typography-8f98264-font-family ), -apple-system, BlinkMacSystemFont, sans-serif;font-size:var( --e-global-typography-8f98264-font-size );font-weight:var( --e-global-typography-8f98264-font-weight );text-decoration:var( --e-global-typography-8f98264-text-decoration );line-height:var( --e-global-typography-8f98264-line-height );color:var( --e-global-color-primary );}.elementor-884 .elementor-element.elementor-element-cab9c9a{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-884 .elementor-element.elementor-element-ded1d1b{text-align:center;}.elementor-884 .elementor-element.elementor-element-b40bdf4{--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:10rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-884 .elementor-element.elementor-element-b40bdf4:not(.elementor-motion-effects-element-type-background), .elementor-884 .elementor-element.elementor-element-b40bdf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-884 .elementor-element.elementor-element-bb12972{--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-884 .elementor-element.elementor-element-962bada{text-align:center;}.elementor-884 .elementor-element.elementor-element-962bada .elementor-heading-title{font-family:var( --e-global-typography-410b982-font-family ), -apple-system, BlinkMacSystemFont, sans-serif;font-size:var( --e-global-typography-410b982-font-size );font-weight:var( --e-global-typography-410b982-font-weight );text-transform:var( --e-global-typography-410b982-text-transform );line-height:var( --e-global-typography-410b982-line-height );letter-spacing:var( --e-global-typography-410b982-letter-spacing );color:var( --e-global-color-secondary );}.elementor-884 .elementor-element.elementor-element-1d09f6d{text-align:center;}.elementor-884 .elementor-element.elementor-element-1d09f6d .elementor-heading-title{font-family:var( --e-global-typography-8f98264-font-family ), -apple-system, BlinkMacSystemFont, sans-serif;font-size:var( --e-global-typography-8f98264-font-size );font-weight:var( --e-global-typography-8f98264-font-weight );text-decoration:var( --e-global-typography-8f98264-text-decoration );line-height:var( --e-global-typography-8f98264-line-height );color:var( --e-global-color-700ff5b );}.elementor-884 .elementor-element.elementor-element-574f045{text-align:center;font-family:"Jost", -apple-system, BlinkMacSystemFont, sans-serif;font-size:clamp(1.1rem, 1.025rem + 0.25vw, 1.125rem);font-weight:300;font-style:italic;line-height:1.9em;color:var( --e-global-color-700ff5b );}.elementor-884 .elementor-element.elementor-element-b558e10{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.frymo-form-field.elementor-repeater-item-8522941{width:20%;}.frymo-form-field.elementor-repeater-item-b6ce804{width:40%;}.frymo-form-field.elementor-repeater-item-bc760c1{width:40%;}.frymo-form-field.elementor-repeater-item-d848536{width:50%;}.frymo-form-field.elementor-repeater-item-8726a3a{width:50%;}.frymo-form-field.elementor-repeater-item-b9c30e6{width:100%;}.frymo-form-field.elementor-repeater-item-a359790{width:100%;}.frymo-form-field.elementor-repeater-item-6d9cc3f{width:100%;}.frymo-form-field.elementor-repeater-item-2ee2a78{width:100%;}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-step-tab{flex-direction:row;color:#272727;background-color:#f2f2f2;gap:5px;padding:10px 26px 10px 26px;border-style:none;border-radius:2px 2px 2px 2px;}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-back{flex-direction:row;color:#FFF;background-color:#272727;}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-next{flex-direction:row-reverse;color:#FFF;background-color:#272727;}.elementor-884 .elementor-element.elementor-element-4ca9638 {--form-horizontal-gap:10px;--form-vertical-gap:10px;--field-right-padding:8px;}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-form-step-tabs{margin-bottom:20px;gap:10px;}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-step-tab.active{color:#fff;fill:#fff;background-color:#272727;}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-step-tab.active svg{fill:#fff;}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-form-field label{font-family:var( --e-global-typography-d1a6adf-font-family ), -apple-system, BlinkMacSystemFont, sans-serif;font-size:var( --e-global-typography-d1a6adf-font-size );font-weight:var( --e-global-typography-d1a6adf-font-weight );text-transform:var( --e-global-typography-d1a6adf-text-transform );line-height:var( --e-global-typography-d1a6adf-line-height );letter-spacing:var( --e-global-typography-d1a6adf-letter-spacing );color:var( --e-global-color-700ff5b );margin-bottom:5px;}.elementor-884 .elementor-element.elementor-element-4ca9638{--input-text-color:var( --e-global-color-700ff5b );--input-placeholder-color:var( --e-global-color-b805253 );--input-background-color:var( --e-global-color-8f3de80 );}.elementor-884 .elementor-element.elementor-element-4ca9638 input, .elementor-884 .elementor-element.elementor-element-4ca9638 textarea, .elementor-884 .elementor-element.elementor-element-4ca9638 .selectize-control, .elementor-884 .elementor-element.elementor-element-4ca9638 .selectize-dropdown, .elementor-884 .elementor-element.elementor-element-4ca9638 select{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E2E41A;}.elementor-884 .elementor-element.elementor-element-4ca9638 input, .elementor-884 .elementor-element.elementor-element-4ca9638 .selectize-control, .elementor-884 .elementor-element.elementor-element-4ca9638 textarea, .elementor-884 .elementor-element.elementor-element-4ca9638 select{border-radius:0px 0px 0px 0px;}.elementor-884 .elementor-element.elementor-element-4ca9638 input:not([type="select-one"]), .elementor-884 .elementor-element.elementor-element-4ca9638 textarea, .elementor-884 .elementor-element.elementor-element-4ca9638 .selectize-input, .elementor-884 .elementor-element.elementor-element-4ca9638 select:not([name="country_code"]){padding:8px 8px 8px 8px !important;}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-captcha-wrapper{gap:10px;}.elementor-884 .elementor-element.elementor-element-4ca9638 #frymo-contact-form-4ca9638 .frymo-form-field[data-type="acceptance"] label, .elementor-884 .elementor-element.elementor-element-4ca9638 #frymo-contact-form-4ca9638 .frymo-form-field[data-type="acceptance"] label a{font-family:"Benton Sans - Variable", -apple-system, BlinkMacSystemFont, sans-serif;font-size:14px;font-weight:300;text-transform:none;letter-spacing:0px;}.elementor-884 .elementor-element.elementor-element-4ca9638 #frymo-contact-form-4ca9638 .frymo-form-field[data-type="acceptance"] label a{text-decoration:underline;}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-button{gap:5px;font-family:var( --e-global-typography-30eea61-font-family ), -apple-system, BlinkMacSystemFont, sans-serif;font-size:var( --e-global-typography-30eea61-font-size );font-weight:var( --e-global-typography-30eea61-font-weight );text-transform:var( --e-global-typography-30eea61-text-transform );line-height:var( --e-global-typography-30eea61-line-height );letter-spacing:var( --e-global-typography-30eea61-letter-spacing );padding:20px 36px 20px 36px;border-radius:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-submit{color:var( --e-global-color-text );background-color:var( --e-global-color-700ff5b );}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-submit svg{fill:var( --e-global-color-text );}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-submit:after{border-right-color:var( --e-global-color-text );border-bottom-color:var( --e-global-color-text );border-left-color:var( --e-global-color-text );}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-submit:focus{background-color:var( --e-global-color-700ff5b );}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-submit:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-submit:hover svg{fill:var( --e-global-color-text );}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-submit:hover:after{border-right-color:var( --e-global-color-text );border-bottom-color:var( --e-global-color-text );border-left-color:var( --e-global-color-text );}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-back svg{fill:#FFF;}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-back:focus{background-color:#272727;}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-back:hover{color:#555;background-color:rgba( 0, 0, 0, 0.05);}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-back:hover svg{fill:#555;}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-next svg{fill:#FFF;}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-next:focus{background-color:#272727;}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-next:hover{color:#555;background-color:rgba( 0, 0, 0, 0.05);}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-next:hover svg{fill:#555;}.elementor-884 .elementor-element.elementor-element-4ca9638 .form-messages > div{font-family:var( --e-global-typography-df754c1-font-family ), -apple-system, BlinkMacSystemFont, sans-serif;font-size:var( --e-global-typography-df754c1-font-size );font-weight:var( --e-global-typography-df754c1-font-weight );padding:30px 10px 30px 10px;}.elementor-884 .elementor-element.elementor-element-4ca9638 .form-messages .success{color:var( --e-global-color-700ff5b );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-884 .elementor-element.elementor-element-4ca9638 .form-messages .error{color:var( --e-global-color-text );background-color:var( --e-global-color-5c92d3a );}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-884 .elementor-element.elementor-element-e98985d{--width:100%;}.elementor-884 .elementor-element.elementor-element-22ebe45{--width:100%;}.elementor-884 .elementor-element.elementor-element-5e29e4d{--width:100%;}}@media(max-width:1366px){.elementor-884 .elementor-element.elementor-element-f31e6a8 .elementor-heading-title{font-size:var( --e-global-typography-3ca75f6-font-size );line-height:var( --e-global-typography-3ca75f6-line-height );letter-spacing:var( --e-global-typography-3ca75f6-letter-spacing );}.elementor-884 .elementor-element.elementor-element-bd4bcce .elementor-heading-title{font-size:var( --e-global-typography-8f98264-font-size );line-height:var( --e-global-typography-8f98264-line-height );}.elementor-884 .elementor-element.elementor-element-f2252a3 .elementor-heading-title{font-size:var( --e-global-typography-8f98264-font-size );line-height:var( --e-global-typography-8f98264-line-height );}.elementor-884 .elementor-element.elementor-element-c7b80d4 .faea-accordion__title{font-size:var( --e-global-typography-dafc3e1-font-size );}.elementor-884 .elementor-element.elementor-element-c7b80d4 .faea-accordion__meta{font-size:var( --e-global-typography-410b982-font-size );line-height:var( --e-global-typography-410b982-line-height );letter-spacing:var( --e-global-typography-410b982-letter-spacing );}.elementor-884 .elementor-element.elementor-element-c7b80d4 .faea-accordion__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-884 .elementor-element.elementor-element-461dc4e .elementor-heading-title{font-size:var( --e-global-typography-8f98264-font-size );line-height:var( --e-global-typography-8f98264-line-height );}.elementor-884 .elementor-element.elementor-element-962bada .elementor-heading-title{font-size:var( --e-global-typography-410b982-font-size );line-height:var( --e-global-typography-410b982-line-height );letter-spacing:var( --e-global-typography-410b982-letter-spacing );}.elementor-884 .elementor-element.elementor-element-1d09f6d .elementor-heading-title{font-size:var( --e-global-typography-8f98264-font-size );line-height:var( --e-global-typography-8f98264-line-height );}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-form-field label{font-size:var( --e-global-typography-d1a6adf-font-size );line-height:var( --e-global-typography-d1a6adf-line-height );letter-spacing:var( --e-global-typography-d1a6adf-letter-spacing );}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-button{font-size:var( --e-global-typography-30eea61-font-size );line-height:var( --e-global-typography-30eea61-line-height );letter-spacing:var( --e-global-typography-30eea61-letter-spacing );}.elementor-884 .elementor-element.elementor-element-4ca9638 .form-messages > div{font-size:var( --e-global-typography-df754c1-font-size );}}@media(max-width:1024px){.elementor-884 .elementor-element.elementor-element-f31e6a8 .elementor-heading-title{font-size:var( --e-global-typography-3ca75f6-font-size );line-height:var( --e-global-typography-3ca75f6-line-height );letter-spacing:var( --e-global-typography-3ca75f6-letter-spacing );}.elementor-884 .elementor-element.elementor-element-3e48c25{--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-884 .elementor-element.elementor-element-bd4bcce .elementor-heading-title{font-size:var( --e-global-typography-8f98264-font-size );line-height:var( --e-global-typography-8f98264-line-height );}.elementor-884 .elementor-element.elementor-element-aac3e37{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-884 .elementor-element.elementor-element-f2252a3 .elementor-heading-title{font-size:var( --e-global-typography-8f98264-font-size );line-height:var( --e-global-typography-8f98264-line-height );}.elementor-884 .elementor-element.elementor-element-c7b80d4 .faea-accordion__title{font-size:var( --e-global-typography-dafc3e1-font-size );}.elementor-884 .elementor-element.elementor-element-c7b80d4 .faea-accordion__meta{font-size:var( --e-global-typography-410b982-font-size );line-height:var( --e-global-typography-410b982-line-height );letter-spacing:var( --e-global-typography-410b982-letter-spacing );}.elementor-884 .elementor-element.elementor-element-c7b80d4 .faea-accordion__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-884 .elementor-element.elementor-element-cf88c03{--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-884 .elementor-element.elementor-element-461dc4e .elementor-heading-title{font-size:var( --e-global-typography-8f98264-font-size );line-height:var( --e-global-typography-8f98264-line-height );}.elementor-884 .elementor-element.elementor-element-bb12972{--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-884 .elementor-element.elementor-element-962bada .elementor-heading-title{font-size:var( --e-global-typography-410b982-font-size );line-height:var( --e-global-typography-410b982-line-height );letter-spacing:var( --e-global-typography-410b982-letter-spacing );}.elementor-884 .elementor-element.elementor-element-1d09f6d .elementor-heading-title{font-size:var( --e-global-typography-8f98264-font-size );line-height:var( --e-global-typography-8f98264-line-height );}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-form-field label{font-size:var( --e-global-typography-d1a6adf-font-size );line-height:var( --e-global-typography-d1a6adf-line-height );letter-spacing:var( --e-global-typography-d1a6adf-letter-spacing );}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-button{font-size:var( --e-global-typography-30eea61-font-size );line-height:var( --e-global-typography-30eea61-line-height );letter-spacing:var( --e-global-typography-30eea61-letter-spacing );}.elementor-884 .elementor-element.elementor-element-4ca9638 .form-messages > div{font-size:var( --e-global-typography-df754c1-font-size );}}@media(max-width:767px){.elementor-884 .elementor-element.elementor-element-7e51261{--padding-top:6rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-884 .elementor-element.elementor-element-f31e6a8 .elementor-heading-title{font-size:var( --e-global-typography-3ca75f6-font-size );line-height:var( --e-global-typography-3ca75f6-line-height );letter-spacing:var( --e-global-typography-3ca75f6-letter-spacing );}.elementor-884 .elementor-element.elementor-element-3e48c25{--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-884 .elementor-element.elementor-element-bd4bcce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-884 .elementor-element.elementor-element-bd4bcce .elementor-heading-title{font-size:var( --e-global-typography-8f98264-font-size );line-height:var( --e-global-typography-8f98264-line-height );}.elementor-884 .elementor-element.elementor-element-aac3e37{--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-884 .elementor-element.elementor-element-f2252a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-884 .elementor-element.elementor-element-f2252a3 .elementor-heading-title{font-size:var( --e-global-typography-8f98264-font-size );line-height:var( --e-global-typography-8f98264-line-height );}.elementor-884 .elementor-element.elementor-element-c7b80d4 .faea-accordion__title{font-size:var( --e-global-typography-dafc3e1-font-size );}.elementor-884 .elementor-element.elementor-element-c7b80d4 .faea-accordion__meta{font-size:var( --e-global-typography-410b982-font-size );line-height:var( --e-global-typography-410b982-line-height );letter-spacing:var( --e-global-typography-410b982-letter-spacing );}.elementor-884 .elementor-element.elementor-element-c7b80d4 .faea-accordion__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-884 .elementor-element.elementor-element-461dc4e .elementor-heading-title{font-size:var( --e-global-typography-8f98264-font-size );line-height:var( --e-global-typography-8f98264-line-height );}.elementor-884 .elementor-element.elementor-element-cab9c9a{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-884 .elementor-element.elementor-element-962bada .elementor-heading-title{font-size:var( --e-global-typography-410b982-font-size );line-height:var( --e-global-typography-410b982-line-height );letter-spacing:var( --e-global-typography-410b982-letter-spacing );}.elementor-884 .elementor-element.elementor-element-1d09f6d .elementor-heading-title{font-size:var( --e-global-typography-8f98264-font-size );line-height:var( --e-global-typography-8f98264-line-height );}.elementor-884 .elementor-element.elementor-element-b558e10{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.frymo-form-field.elementor-repeater-item-8522941{width:100%;}.frymo-form-field.elementor-repeater-item-b6ce804{width:100%;}.frymo-form-field.elementor-repeater-item-bc760c1{width:100%;}.frymo-form-field.elementor-repeater-item-d848536{width:100%;}.frymo-form-field.elementor-repeater-item-8726a3a{width:100%;}.frymo-form-field.elementor-repeater-item-2ee2a78{width:100%;}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-form-field label{font-size:var( --e-global-typography-d1a6adf-font-size );line-height:var( --e-global-typography-d1a6adf-line-height );letter-spacing:var( --e-global-typography-d1a6adf-letter-spacing );}.elementor-884 .elementor-element.elementor-element-4ca9638 .frymo-button{font-size:var( --e-global-typography-30eea61-font-size );line-height:var( --e-global-typography-30eea61-line-height );letter-spacing:var( --e-global-typography-30eea61-letter-spacing );}.elementor-884 .elementor-element.elementor-element-4ca9638 .form-messages > div{font-size:var( --e-global-typography-df754c1-font-size );}}@media(min-width:768px){.elementor-884 .elementor-element.elementor-element-e98985d{--width:50%;}.elementor-884 .elementor-element.elementor-element-22ebe45{--width:50%;}.elementor-884 .elementor-element.elementor-element-5e29e4d{--width:100%;}.elementor-884 .elementor-element.elementor-element-26a5031{--content-width:650px;}.elementor-884 .elementor-element.elementor-element-b40bdf4{--content-width:850px;}}@media(min-width:1367px){.elementor-884 .elementor-element.elementor-element-7e51261:not(.elementor-motion-effects-element-type-background), .elementor-884 .elementor-element.elementor-element-7e51261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for faea-flexible-accordion, class: .elementor-element-c7b80d4 */.elementor-884 .elementor-element.elementor-element-c7b80d4 h6,
.elementor-884 .elementor-element.elementor-element-c7b80d4 h5,
.elementor-884 .elementor-element.elementor-element-c7b80d4 h4,
.elementor-884 .elementor-element.elementor-element-c7b80d4 h3,
.elementor-884 .elementor-element.elementor-element-c7b80d4 h2,
.elementor-884 .elementor-element.elementor-element-c7b80d4 h1 {
    padding-top: 1rem;
    font-family: var( --e-global-typography-8f98264-font-family ), -apple-system, BlinkMacSystemFont, sans-serif;
    color: var( --e-global-color-primary );
    font-weight: 500;
}

.elementor-884 .elementor-element.elementor-element-c7b80d4 strong,
.elementor-884 .elementor-element.elementor-element-c7b80d4 b,
.elementor-884 .elementor-element.elementor-element-c7b80d4 .job-acc-intro {
    color: var( --e-global-color-primary );
    font-family: var( --e-global-typography-8f98264-font-family ), -apple-system, BlinkMacSystemFont, sans-serif;
    font-size: 20px;
}

.elementor-884 .elementor-element.elementor-element-c7b80d4 .elementor-icon-box-title {
    margin: 0;
    padding-bottom: 1rem;
    border-bottom: 1px solid rgba(0,35,73,0.10);
}

.elementor-884 .elementor-element.elementor-element-c7b80d4 ul {

  list-style: none;

  padding-left: 0;

  margin-left: 0;

}

.elementor-884 .elementor-element.elementor-element-c7b80d4 ul li {

  position: relative;

  padding-left: 2rem;

  margin-bottom: 0.1275rem;
  font-family: var(--e-global-typography-5bc0580-font-family), -apple-system, BlinkMacSystemFont, sans-serif;
    font-size: var(--e-global-typography-5bc0580-font-size);
    font-weight: var(--e-global-typography-5bc0580-font-weight);
    line-height: var(--e-global-typography-5bc0580-line-height);
    letter-spacing: var(--e-global-typography-5bc0580-letter-spacing);
    word-spacing: var(--e-global-typography-5bc0580-word-spacing);
    color: #666;
    text-align: left;

}

.elementor-884 .elementor-element.elementor-element-c7b80d4 ul li::before {

  content: "";

  position: absolute;

  left: 0;

  top: 0.8em;

  width: 1.25rem;

  height: 2px;

  border-radius: 999px;

  background: #b8b8b8

}/* End custom CSS */
/* Start custom CSS for frymo-contact-form, class: .elementor-element-4ca9638 */.elementor-884 .elementor-element.elementor-element-4ca9638 .elementor-acceptance-field +label a {
        font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, sans-serif;
    font-size: clamp(0.75rem, 0.6948rem + 0.1152vw, 0.833rem);
    font-weight: 400;
    line-height: 1.1em;
    color: #fff;
}

.elementor-884 .elementor-element.elementor-element-4ca9638 .grey {
    color: #666666;
}

.selectize-input, .selectize-control.single .selectize-input.input-active,
.selectize-input.full {
    background-color: var(--input-background-color);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Benton Sans &#8211; Variable';
	font-display: auto;
	src: url('https://hamburg-sothebysrealty.com/wp-content/uploads/2026/05/benton-sans-regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */