.elementor-288 .elementor-element.elementor-element-creator-hero-outer{--display:flex;--padding-top:100px;--padding-bottom:90px;--padding-left:48px;--padding-right:48px;}.elementor-288 .elementor-element.elementor-element-creator-hero-outer:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-creator-hero-outer > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-hero-inner{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 64px;--row-gap:40px;--column-gap:64px;}.elementor-288 .elementor-element.elementor-element-creator-hero-text{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-288 .elementor-element.elementor-element-creator-hero-text.e-con{--flex-grow:50;--flex-shrink:1;}.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-288 .elementor-element.elementor-element-creator-hero-eyebrow .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#C7B6A4;}.elementor-288 .elementor-element.elementor-element-creator-hero-heading{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-288 .elementor-element.elementor-element-creator-hero-heading .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:600;line-height:1.15em;color:#F5F0E8;}.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-288 .elementor-element.elementor-element-creator-hero-copy{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;font-family:"Ubuntu", Sans-serif;font-size:17px;line-height:1.6em;color:#DED2C5;}.elementor-288 .elementor-element.elementor-element-creator-hero-buttons{--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:16px 28px;--row-gap:16px;--column-gap:28px;--flex-wrap:wrap;}.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 );text-transform:var( --e-global-typography-accent-text-transform );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-288 .elementor-element.elementor-element-creator-hero-cta .elementor-button{background-color:#F5F0E8;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#2B2118;color:#2B2118;border-radius:0px 0px 0px 0px;padding:16px 32px 16px 32px;}.elementor-288 .elementor-element.elementor-element-creator-hero-cta .elementor-button:hover, .elementor-288 .elementor-element.elementor-element-creator-hero-cta .elementor-button:focus{background-color:#C7B6A4;color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-hero-cta .elementor-button:hover svg, .elementor-288 .elementor-element.elementor-element-creator-hero-cta .elementor-button:focus svg{fill:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-hero-discover{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.3px;color:#F5F0E8;}.elementor-288 .elementor-element.elementor-element-creator-hero-media{--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-288 .elementor-element.elementor-element-creator-hero-media.e-con{--flex-grow:46;--flex-shrink:1;}.elementor-288 .elementor-element.elementor-element-creator-hero-media-a{--display:flex;--min-height:420px;--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-288 .elementor-element.elementor-element-creator-hero-media-a:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-creator-hero-media-a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#665548;background-image:url("https://globalbuzz.co.uk/wp-content/uploads/2026/09/c59c98fa-8975-4516-b0ad-5616104fffa5.png");background-position:center center;background-size:cover;}.elementor-288 .elementor-element.elementor-element-creator-hero-media-b{--display:flex;--min-height:210px;--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;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-288 .elementor-element.elementor-element-creator-hero-media-b:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-creator-hero-media-b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7B6A4;background-image:url("https://globalbuzz.co.uk/wp-content/uploads/2026/09/5df73c9b-ba10-4155-9cc5-1840f36c1362.png");background-position:center center;background-size:cover;}.elementor-288 .elementor-element.elementor-element-creator-hero-tag{background-color:#F5F0E8;padding:9px 16px 9px 16px;top:330px;z-index:3;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#2B2118;}body:not(.rtl) .elementor-288 .elementor-element.elementor-element-creator-hero-tag{left:28px;}body.rtl .elementor-288 .elementor-element.elementor-element-creator-hero-tag{right:28px;}body:not(.rtl) .elementor-288 .elementor-element.elementor-element-creator-hero-vertical-caption{right:0px;}body.rtl .elementor-288 .elementor-element.elementor-element-creator-hero-vertical-caption{left:0px;}.elementor-288 .elementor-element.elementor-element-creator-hero-vertical-caption{top:40px;z-index:3;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#DED2C5;}.elementor-288 .elementor-element.elementor-element-creator-strip-outer{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-creator-strip-outer:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-creator-strip-outer > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-strip-track{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-288 .elementor-element.elementor-element-creator-strip-text-a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#F5F0E8;}.elementor-288 .elementor-element.elementor-element-creator-strip-text-b{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#F5F0E8;}.elementor-288 .elementor-element.elementor-element-creator-intro-outer{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:48px;--padding-right:48px;}.elementor-288 .elementor-element.elementor-element-creator-intro-outer:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-creator-intro-outer > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DED2C5;}.elementor-288 .elementor-element.elementor-element-creator-intro-inner{--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:40px 64px;--row-gap:40px;--column-gap:64px;}.elementor-288 .elementor-element.elementor-element-creator-intro-heading-col{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-288 .elementor-element.elementor-element-creator-intro-heading-col.e-con{--flex-grow:42;--flex-shrink:1;}.elementor-288 .elementor-element.elementor-element-creator-intro-eyebrow .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#665548;}.elementor-288 .elementor-element.elementor-element-creator-intro-heading .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:600;line-height:1.15em;color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-intro-content-col{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-288 .elementor-element.elementor-element-creator-intro-content-col.e-con{--flex-grow:58;--flex-shrink:1;}.elementor-288 .elementor-element.elementor-element-creator-intro-copy{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;font-family:"Ubuntu", Sans-serif;font-size:17px;line-height:1.65em;color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-intro-quote-block{--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:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#2B2118;--border-color:#2B2118;--padding-top:4px;--padding-bottom:4px;--padding-left:28px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-creator-intro-quote .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;font-style:italic;line-height:1.4em;color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-opportunities{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:48px;--padding-right:48px;}.elementor-288 .elementor-element.elementor-element-creator-opportunities:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-creator-opportunities > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E8;}.elementor-288 .elementor-element.elementor-element-creator-opportunities-inner{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-288 .elementor-element.elementor-element-creator-opportunities-inner.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-288 .elementor-element.elementor-element-creator-opportunities-header{--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;}.elementor-288 .elementor-element.elementor-element-creator-opportunities-eyebrow .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#665548;}.elementor-288 .elementor-element.elementor-element-creator-opportunities-heading .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-opportunities-list{--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;}.elementor-288 .elementor-element.elementor-element-creator-opp-row-01{--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:8px 24px;--row-gap:8px;--column-gap:24px;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:rgba(43,33,24,0.18);--border-color:rgba(43,33,24,0.18);--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-creator-opp-01-num .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;color:#C7B6A4;}.elementor-288 .elementor-element.elementor-element-creator-opp-01-title .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-opp-row-02{--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:8px 24px;--row-gap:8px;--column-gap:24px;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:rgba(43,33,24,0.18);--border-color:rgba(43,33,24,0.18);--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-creator-opp-02-num .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;color:#C7B6A4;}.elementor-288 .elementor-element.elementor-element-creator-opp-02-title .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-opp-row-03{--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:8px 24px;--row-gap:8px;--column-gap:24px;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:rgba(43,33,24,0.18);--border-color:rgba(43,33,24,0.18);--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-creator-opp-03-num .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;color:#C7B6A4;}.elementor-288 .elementor-element.elementor-element-creator-opp-03-title .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-opp-row-04{--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:8px 24px;--row-gap:8px;--column-gap:24px;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:rgba(43,33,24,0.18);--border-color:rgba(43,33,24,0.18);--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-creator-opp-04-num .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;color:#C7B6A4;}.elementor-288 .elementor-element.elementor-element-creator-opp-04-title .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-opp-row-05{--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:8px 24px;--row-gap:8px;--column-gap:24px;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:rgba(43,33,24,0.18);--border-color:rgba(43,33,24,0.18);--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-creator-opp-05-num .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;color:#C7B6A4;}.elementor-288 .elementor-element.elementor-element-creator-opp-05-title .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-opp-row-06{--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:8px 24px;--row-gap:8px;--column-gap:24px;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:rgba(43,33,24,0.18);--border-color:rgba(43,33,24,0.18);--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-creator-opp-06-num .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;color:#C7B6A4;}.elementor-288 .elementor-element.elementor-element-creator-opp-06-title .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-opp-row-07{--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:8px 24px;--row-gap:8px;--column-gap:24px;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:rgba(43,33,24,0.18);--border-color:rgba(43,33,24,0.18);--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-creator-opp-07-num .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;color:#C7B6A4;}.elementor-288 .elementor-element.elementor-element-creator-opp-07-title .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-opp-row-08{--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:8px 24px;--row-gap:8px;--column-gap:24px;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:rgba(43,33,24,0.18);--border-color:rgba(43,33,24,0.18);--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-creator-opp-08-num .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;color:#C7B6A4;}.elementor-288 .elementor-element.elementor-element-creator-opp-08-title .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-subscription-outer{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:48px;--padding-right:48px;}.elementor-288 .elementor-element.elementor-element-creator-subscription-outer:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-creator-subscription-outer > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-subscription-inner{--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:36px 64px;--row-gap:36px;--column-gap:64px;}.elementor-288 .elementor-element.elementor-element-creator-subscription-heading-col{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-288 .elementor-element.elementor-element-creator-subscription-heading-col.e-con{--flex-grow:42;--flex-shrink:1;}.elementor-288 .elementor-element.elementor-element-creator-subscription-eyebrow .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#C7B6A4;}.elementor-288 .elementor-element.elementor-element-creator-subscription-heading .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;line-height:1.15em;color:#F5F0E8;}.elementor-288 .elementor-element.elementor-element-creator-subscription-content-col{--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:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-288 .elementor-element.elementor-element-creator-subscription-content-col.e-con{--flex-grow:58;--flex-shrink:1;}.elementor-288 .elementor-element.elementor-element-creator-subscription-copy{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:"Ubuntu", Sans-serif;font-size:16px;line-height:1.65em;color:#DED2C5;}.elementor-288 .elementor-element.elementor-element-creator-subscription-cta .elementor-button{background-color:#F5F0E8;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:#2B2118;color:#2B2118;border-radius:0px 0px 0px 0px;padding:16px 32px 16px 32px;}.elementor-288 .elementor-element.elementor-element-creator-subscription-cta .elementor-button:hover, .elementor-288 .elementor-element.elementor-element-creator-subscription-cta .elementor-button:focus{background-color:#C7B6A4;color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-subscription-cta .elementor-button:hover svg, .elementor-288 .elementor-element.elementor-element-creator-subscription-cta .elementor-button:focus svg{fill:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-how-outer{--display:flex;--padding-top:100px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-288 .elementor-element.elementor-element-creator-how-outer:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-creator-how-outer > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E8;}.elementor-288 .elementor-element.elementor-element-creator-how-inner{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-288 .elementor-element.elementor-element-creator-how-header{--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;}.elementor-288 .elementor-element.elementor-element-creator-how-eyebrow .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#665548;}.elementor-288 .elementor-element.elementor-element-creator-how-heading .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;color:#2B2118;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-288 .elementor-element.elementor-element-creator-how-divider{--divider-border-style:solid;--divider-color:#2B2118;--divider-border-width:1px;}.elementor-288 .elementor-element.elementor-element-creator-how-divider .elementor-divider-separator{width:100%;}.elementor-288 .elementor-element.elementor-element-creator-how-divider .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-288 .elementor-element.elementor-element-creator-how-row{--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:36px 48px;--row-gap:36px;--column-gap:48px;}.elementor-288 .elementor-element.elementor-element-creator-how-step-01{--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;}.elementor-288 .elementor-element.elementor-element-creator-how-step-01.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-288 .elementor-element.elementor-element-creator-how-step-01-num .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;color:#665548;}.elementor-288 .elementor-element.elementor-element-creator-how-step-01-title .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-how-step-01-copy{font-family:"Ubuntu", Sans-serif;font-size:15px;line-height:1.6em;color:#665548;}.elementor-288 .elementor-element.elementor-element-creator-how-step-02{--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;}.elementor-288 .elementor-element.elementor-element-creator-how-step-02.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-288 .elementor-element.elementor-element-creator-how-step-02-num .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;color:#665548;}.elementor-288 .elementor-element.elementor-element-creator-how-step-02-title .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-how-step-02-copy{font-family:"Ubuntu", Sans-serif;font-size:15px;line-height:1.6em;color:#665548;}.elementor-288 .elementor-element.elementor-element-creator-how-step-03{--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;}.elementor-288 .elementor-element.elementor-element-creator-how-step-03.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-288 .elementor-element.elementor-element-creator-how-step-03-num .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:600;color:#665548;}.elementor-288 .elementor-element.elementor-element-creator-how-step-03-title .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-how-step-03-copy{font-family:"Ubuntu", Sans-serif;font-size:15px;line-height:1.6em;color:#665548;}.elementor-288 .elementor-element.elementor-element-creator-how-note{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;font-family:"Ubuntu", Sans-serif;font-size:13px;font-style:italic;line-height:1.6em;color:#8A7A68;}.elementor-288 .elementor-element.elementor-element-creator-form-outer{--display:flex;--padding-top:100px;--padding-bottom:110px;--padding-left:48px;--padding-right:48px;}.elementor-288 .elementor-element.elementor-element-creator-form-outer:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-creator-form-outer > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DED2C5;}.elementor-288 .elementor-element.elementor-element-creator-form-inner{--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:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-288 .elementor-element.elementor-element-creator-form-header{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-288 .elementor-element.elementor-element-creator-form-eyebrow{text-align:center;}.elementor-288 .elementor-element.elementor-element-creator-form-eyebrow .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#665548;}.elementor-288 .elementor-element.elementor-element-creator-form-heading{text-align:center;}.elementor-288 .elementor-element.elementor-element-creator-form-heading .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:600;color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-form-copy{text-align:center;font-family:"Ubuntu", Sans-serif;font-size:16px;line-height:1.6em;color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-signup-form-wrap{--display:flex;--padding-top:44px;--padding-bottom:40px;--padding-left:44px;--padding-right:44px;}.elementor-288 .elementor-element.elementor-element-creator-signup-form-wrap:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-creator-signup-form-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E8;}.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 );text-transform:var( --e-global-typography-accent-text-transform );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 );text-transform:var( --e-global-typography-accent-text-transform );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 );text-transform:var( --e-global-typography-accent-text-transform );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-288 .elementor-element.elementor-element-creator-signup-form .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-field-group.recaptcha_v3-bottomleft, .elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-field-group > label, .elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-field-subgroup label{color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-field-type-html{padding-bottom:0px;}.elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-field-group .elementor-field{color:#2B2118;}.elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#F5F0E8;}.elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-field-group .elementor-select-wrapper select{background-color:#F5F0E8;}.elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-288 .elementor-element.elementor-element-creator-signup-form .e-form__buttons__wrapper__button-next{background-color:#2B2118;color:#F5F0E8;}.elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-button[type="submit"]{background-color:#2B2118;color:#F5F0E8;}.elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-button[type="submit"] svg *{fill:#F5F0E8;}.elementor-288 .elementor-element.elementor-element-creator-signup-form .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-288 .elementor-element.elementor-element-creator-signup-form .e-form__buttons__wrapper__button-next:hover{background-color:#665548;color:#ffffff;}.elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-button[type="submit"]:hover{background-color:#665548;color:#ffffff;}.elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-288 .elementor-element.elementor-element-creator-signup-form .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-288 .elementor-element.elementor-element-creator-signup-form{--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;}@media(max-width:1024px){.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-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-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-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.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-288 .elementor-element.elementor-element-creator-hero-outer{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-288 .elementor-element.elementor-element-creator-hero-inner{--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-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-288 .elementor-element.elementor-element-creator-hero-heading .elementor-heading-title{font-size:28px;}.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-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-288 .elementor-element.elementor-element-creator-intro-outer{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-288 .elementor-element.elementor-element-creator-intro-inner{--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-288 .elementor-element.elementor-element-creator-intro-heading .elementor-heading-title{font-size:28px;}.elementor-288 .elementor-element.elementor-element-creator-opportunities{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-288 .elementor-element.elementor-element-creator-opportunities-inner{--width:342px;}.elementor-288 .elementor-element.elementor-element-creator-opportunities-heading .elementor-heading-title{font-size:26px;}.elementor-288 .elementor-element.elementor-element-creator-opp-row-02{--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-288 .elementor-element.elementor-element-creator-opp-08-title .elementor-heading-title{font-size:20px;}.elementor-288 .elementor-element.elementor-element-creator-subscription-outer{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-288 .elementor-element.elementor-element-creator-subscription-inner{--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-288 .elementor-element.elementor-element-creator-subscription-heading .elementor-heading-title{font-size:26px;}.elementor-288 .elementor-element.elementor-element-creator-how-outer{--padding-top:56px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-288 .elementor-element.elementor-element-creator-how-heading .elementor-heading-title{font-size:26px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-288 .elementor-element.elementor-element-creator-how-row{--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-288 .elementor-element.elementor-element-creator-form-outer{--padding-top:56px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-288 .elementor-element.elementor-element-creator-form-heading .elementor-heading-title{font-size:26px;}.elementor-288 .elementor-element.elementor-element-creator-signup-form-wrap{--padding-top:28px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.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 );}.elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-button{font-size:10px;line-height:11px;}}/* Start custom CSS for button, class: .elementor-element-creator-hero-cta */.elementor-288 .elementor-element.elementor-element-creator-hero-cta { transition: background-color 0.35s ease, color 0.35s ease; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-creator-hero-discover */.elementor-288 .elementor-element.elementor-element-creator-hero-discover a { color: #F5F0E8; text-decoration: none; border-bottom: 1.5px solid rgba(245,240,232,0.55); padding-bottom: 3px; transition: border-color 0.25s ease, color 0.25s ease; } .elementor-288 .elementor-element.elementor-element-creator-hero-discover a:hover, .elementor-288 .elementor-element.elementor-element-creator-hero-discover a:focus-visible { color: #C7B6A4; border-color: #C7B6A4; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-hero-media-a */.elementor-288 .elementor-element.elementor-element-creator-hero-media-a { border: 1px solid rgba(245,240,232,0.28); box-shadow: 0 24px 48px -24px rgba(0,0,0,0.45); position: relative; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-hero-media-b */.elementor-288 .elementor-element.elementor-element-creator-hero-media-b { margin-left: auto; margin-right: -18px; border-top: 4px solid #F5F0E8; box-shadow: 0 20px 40px -20px rgba(0,0,0,0.5); position: relative; z-index: 2; } @media (max-width: 1024px) { .elementor-288 .elementor-element.elementor-element-creator-hero-media-b { margin-right: 0; } } @media (max-width: 767px) { .elementor-288 .elementor-element.elementor-element-creator-hero-media-b { width: 78% !important; margin-top: -40px !important; margin-right: 0 !important; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-creator-hero-tag */.elementor-288 .elementor-element.elementor-element-creator-hero-tag { box-shadow: 0 8px 20px -8px rgba(0,0,0,0.35); } .elementor-288 .elementor-element.elementor-element-creator-hero-tag::before { content: ''; position: absolute; left: -42px; top: 50%; width: 38px; height: 1.5px; background: #F5F0E8; } @media (max-width: 767px) { .elementor-288 .elementor-element.elementor-element-creator-hero-tag { display: none; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-creator-hero-vertical-caption */.elementor-288 .elementor-element.elementor-element-creator-hero-vertical-caption { writing-mode: vertical-rl; transform: rotate(180deg); white-space: nowrap; opacity: 0.75; } @media (max-width: 1024px) { .elementor-288 .elementor-element.elementor-element-creator-hero-vertical-caption { display: none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-hero-media */.elementor-288 .elementor-element.elementor-element-creator-hero-media { position: relative; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-hero-outer */.elementor-288 .elementor-element.elementor-element-creator-hero-outer { position: relative; overflow: hidden; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-creator-strip-text-a */.elementor-288 .elementor-element.elementor-element-creator-strip-text-a, .elementor-288 .elementor-element.elementor-element-creator-strip-text-a p { white-space: nowrap; margin: 0; padding-right: 48px; } .elementor-288 .elementor-element.elementor-element-creator-strip-text-a { flex-shrink: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-creator-strip-text-b */.elementor-288 .elementor-element.elementor-element-creator-strip-text-b, .elementor-288 .elementor-element.elementor-element-creator-strip-text-b p { white-space: nowrap; margin: 0; padding-right: 48px; } .elementor-288 .elementor-element.elementor-element-creator-strip-text-b { flex-shrink: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-strip-track */.elementor-288 .elementor-element.elementor-element-creator-strip-track { width: max-content; will-change: transform; animation: gb-kinetic-scroll 38s linear infinite; } .elementor-288 .elementor-element.elementor-element-creator-strip-track > .e-con-inner { max-width: none; width: max-content; flex-wrap: nowrap; } @keyframes gb-kinetic-scroll { from { transform: translateX(0); } to { transform: translateX(-50%); } } @media (prefers-reduced-motion: reduce) { .elementor-288 .elementor-element.elementor-element-creator-strip-track { animation: none; transform: translateX(0); } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-strip-outer */.elementor-288 .elementor-element.elementor-element-creator-strip-outer { overflow: hidden; border-top: 1px solid rgba(245,240,232,0.12); border-bottom: 1px solid rgba(245,240,232,0.12); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-intro-outer */.elementor-288 .elementor-element.elementor-element-creator-intro-outer { position: relative; overflow: hidden; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-creator-opp-01-num */.elementor-288 .elementor-element.elementor-element-creator-opp-01-num { flex: 0 0 56px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-opp-row-01 */.elementor-288 .elementor-element.elementor-element-creator-opp-row-01 { transition: transform 0.3s ease, border-color 0.3s ease; } .elementor-288 .elementor-element.elementor-element-creator-opp-row-01:hover, .elementor-288 .elementor-element.elementor-element-creator-opp-row-01:focus-within { transform: translateX(10px); border-color: #2B2118; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-creator-opp-02-num */.elementor-288 .elementor-element.elementor-element-creator-opp-02-num { flex: 0 0 56px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-opp-row-02 */.elementor-288 .elementor-element.elementor-element-creator-opp-row-02 { transition: transform 0.3s ease, border-color 0.3s ease; margin-left: 32px; } .elementor-288 .elementor-element.elementor-element-creator-opp-row-02:hover, .elementor-288 .elementor-element.elementor-element-creator-opp-row-02:focus-within { transform: translateX(10px); border-color: #2B2118; } @media (max-width: 767px) { .elementor-288 .elementor-element.elementor-element-creator-opp-row-02 { margin-left: 0; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-creator-opp-03-num */.elementor-288 .elementor-element.elementor-element-creator-opp-03-num { flex: 0 0 56px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-opp-row-03 */.elementor-288 .elementor-element.elementor-element-creator-opp-row-03 { transition: transform 0.3s ease, border-color 0.3s ease; } .elementor-288 .elementor-element.elementor-element-creator-opp-row-03:hover, .elementor-288 .elementor-element.elementor-element-creator-opp-row-03:focus-within { transform: translateX(10px); border-color: #2B2118; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-creator-opp-04-num */.elementor-288 .elementor-element.elementor-element-creator-opp-04-num { flex: 0 0 56px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-opp-row-04 */.elementor-288 .elementor-element.elementor-element-creator-opp-row-04 { transition: transform 0.3s ease, border-color 0.3s ease; margin-left: 32px; } .elementor-288 .elementor-element.elementor-element-creator-opp-row-04:hover, .elementor-288 .elementor-element.elementor-element-creator-opp-row-04:focus-within { transform: translateX(10px); border-color: #2B2118; } @media (max-width: 767px) { .elementor-288 .elementor-element.elementor-element-creator-opp-row-04 { margin-left: 0; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-creator-opp-05-num */.elementor-288 .elementor-element.elementor-element-creator-opp-05-num { flex: 0 0 56px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-opp-row-05 */.elementor-288 .elementor-element.elementor-element-creator-opp-row-05 { transition: transform 0.3s ease, border-color 0.3s ease; } .elementor-288 .elementor-element.elementor-element-creator-opp-row-05:hover, .elementor-288 .elementor-element.elementor-element-creator-opp-row-05:focus-within { transform: translateX(10px); border-color: #2B2118; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-creator-opp-06-num */.elementor-288 .elementor-element.elementor-element-creator-opp-06-num { flex: 0 0 56px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-opp-row-06 */.elementor-288 .elementor-element.elementor-element-creator-opp-row-06 { transition: transform 0.3s ease, border-color 0.3s ease; margin-left: 32px; } .elementor-288 .elementor-element.elementor-element-creator-opp-row-06:hover, .elementor-288 .elementor-element.elementor-element-creator-opp-row-06:focus-within { transform: translateX(10px); border-color: #2B2118; } @media (max-width: 767px) { .elementor-288 .elementor-element.elementor-element-creator-opp-row-06 { margin-left: 0; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-creator-opp-07-num */.elementor-288 .elementor-element.elementor-element-creator-opp-07-num { flex: 0 0 56px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-opp-row-07 */.elementor-288 .elementor-element.elementor-element-creator-opp-row-07 { transition: transform 0.3s ease, border-color 0.3s ease; } .elementor-288 .elementor-element.elementor-element-creator-opp-row-07:hover, .elementor-288 .elementor-element.elementor-element-creator-opp-row-07:focus-within { transform: translateX(10px); border-color: #2B2118; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-creator-opp-08-num */.elementor-288 .elementor-element.elementor-element-creator-opp-08-num { flex: 0 0 56px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-opp-row-08 */.elementor-288 .elementor-element.elementor-element-creator-opp-row-08 { transition: transform 0.3s ease, border-color 0.3s ease; margin-left: 32px; } .elementor-288 .elementor-element.elementor-element-creator-opp-row-08:hover, .elementor-288 .elementor-element.elementor-element-creator-opp-row-08:focus-within { transform: translateX(10px); border-color: #2B2118; } @media (max-width: 767px) { .elementor-288 .elementor-element.elementor-element-creator-opp-row-08 { margin-left: 0; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-opportunities */.elementor-288 .elementor-element.elementor-element-creator-opportunities { scroll-margin-top: 110px; } @media (max-width: 1024px) { .elementor-288 .elementor-element.elementor-element-creator-opportunities { scroll-margin-top: 120px; } } @media (max-width: 767px) { .elementor-288 .elementor-element.elementor-element-creator-opportunities { scroll-margin-top: 140px; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-creator-subscription-cta */.elementor-288 .elementor-element.elementor-element-creator-subscription-cta { transition: background-color 0.35s ease, color 0.35s ease; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-subscription-outer */.elementor-288 .elementor-element.elementor-element-creator-subscription-outer { position: relative; overflow: hidden; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-creator-how-step-01-num */.elementor-288 .elementor-element.elementor-element-creator-how-step-01-num { position: relative; z-index: 1; } .elementor-288 .elementor-element.elementor-element-creator-how-step-01-num .elementor-heading-title { width: 52px; height: 52px; border-radius: 50%; background: #F5F0E8; border: 2px solid #665548; display: flex; align-items: center; justify-content: center; margin: 0; font-size: 20px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-how-step-01 */.elementor-288 .elementor-element.elementor-element-creator-how-step-01 { flex: 1 1 0; min-width: 0; } @media (max-width: 767px) { .elementor-288 .elementor-element.elementor-element-creator-how-step-01 { flex: 1 1 100%; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-creator-how-step-02-num */.elementor-288 .elementor-element.elementor-element-creator-how-step-02-num { position: relative; z-index: 1; } .elementor-288 .elementor-element.elementor-element-creator-how-step-02-num .elementor-heading-title { width: 52px; height: 52px; border-radius: 50%; background: #F5F0E8; border: 2px solid #665548; display: flex; align-items: center; justify-content: center; margin: 0; font-size: 20px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-how-step-02 */.elementor-288 .elementor-element.elementor-element-creator-how-step-02 { flex: 1 1 0; min-width: 0; } @media (max-width: 767px) { .elementor-288 .elementor-element.elementor-element-creator-how-step-02 { flex: 1 1 100%; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-creator-how-step-03-num */.elementor-288 .elementor-element.elementor-element-creator-how-step-03-num { position: relative; z-index: 1; } .elementor-288 .elementor-element.elementor-element-creator-how-step-03-num .elementor-heading-title { width: 52px; height: 52px; border-radius: 50%; background: #F5F0E8; border: 2px solid #665548; display: flex; align-items: center; justify-content: center; margin: 0; font-size: 20px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-how-step-03 */.elementor-288 .elementor-element.elementor-element-creator-how-step-03 { flex: 1 1 0; min-width: 0; } @media (max-width: 767px) { .elementor-288 .elementor-element.elementor-element-creator-how-step-03 { flex: 1 1 100%; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-form-header */.elementor-288 .elementor-element.elementor-element-creator-form-header { text-align: center; max-width: 640px; }/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-creator-signup-form */.elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-field-group-content_niche .elementor-field-subgroup, .elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-field-group-collaboration_types .elementor-field-subgroup { display: grid; grid-template-columns: 1fr 1fr; gap: 6px 24px; } @media (max-width: 600px) { .elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-field-group-content_niche .elementor-field-subgroup, .elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-field-group-collaboration_types .elementor-field-subgroup { grid-template-columns: 1fr; } } .elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-field-group { margin-bottom: 20px; } .elementor-288 .elementor-element.elementor-element-creator-signup-form .elementor-field-subgroup label { font-size: 14px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-signup-form-wrap */.elementor-288 .elementor-element.elementor-element-creator-signup-form-wrap { width: 100%; max-width: 820px; border: 1px solid rgba(43,33,24,0.15); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-creator-form-outer */.elementor-288 .elementor-element.elementor-element-creator-form-outer { scroll-margin-top: 100px; } @media (max-width: 1024px) { .elementor-288 .elementor-element.elementor-element-creator-form-outer { scroll-margin-top: 110px; } } @media (max-width: 767px) { .elementor-288 .elementor-element.elementor-element-creator-form-outer { scroll-margin-top: 130px; } }/* End custom CSS */