.elementor-kit-9{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#FFFFFF;--e-global-color-accent:#FFFFFF;--e-global-color-e2b494d:#000000;--e-global-color-668a50a:#000000;--e-global-color-f737c9a:#FFFFFF00;--e-global-color-3c65eba:#00000080;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:80px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:0.9em;--e-global-typography-primary-letter-spacing:-0.3px;--e-global-typography-primary-word-spacing:0em;--e-global-typography-secondary-font-family:"Roboto Condensed";--e-global-typography-secondary-font-size:25px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-line-height:1.1em;--e-global-typography-secondary-letter-spacing:0px;--e-global-typography-secondary-word-spacing:0em;--e-global-typography-text-font-family:"Roboto Flex";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:500;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:1.3em;--e-global-typography-text-letter-spacing:0px;--e-global-typography-text-word-spacing:0em;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-size:25px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:1em;--e-global-typography-accent-letter-spacing:0px;--e-global-typography-accent-word-spacing:0em;--e-global-typography-08bcdff-font-family:"DM Serif Display";--e-global-typography-08bcdff-font-size:12vw;--e-global-typography-08bcdff-font-weight:400;--e-global-typography-08bcdff-text-transform:capitalize;--e-global-typography-08bcdff-font-style:normal;--e-global-typography-08bcdff-text-decoration:none;--e-global-typography-08bcdff-line-height:0.8em;--e-global-typography-08bcdff-letter-spacing:-0.3px;--e-global-typography-08bcdff-word-spacing:0em;--e-global-typography-3111954-font-family:"DM Sans";--e-global-typography-3111954-font-size:18px;--e-global-typography-3111954-font-weight:500;--e-global-typography-3111954-text-transform:uppercase;--e-global-typography-3111954-font-style:normal;--e-global-typography-3111954-text-decoration:none;--e-global-typography-3111954-line-height:1em;--e-global-typography-3111954-letter-spacing:-0.2px;--e-global-typography-3111954-word-spacing:0em;background-color:var( --e-global-color-668a50a );--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:1500ms;--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-color:var( --e-global-color-accent );--e-preloader-size:20px;}.elementor-kit-9 e-page-transition{background-color:var( --e-global-color-e2b494d );}.elementor-kit-9 a{color:var( --e-global-color-accent );}.e-con{--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-9{--e-global-typography-secondary-font-size:20px;--e-global-typography-text-font-size:14px;--e-global-typography-accent-font-size:18px;--e-global-typography-3111954-font-size:14px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-9{--e-global-typography-primary-font-size:62px;--e-global-typography-secondary-font-size:18px;--e-global-typography-accent-font-size:16px;--e-global-typography-08bcdff-font-size:70px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --gutter:clamp(20px, 5vw, 72px); --step-small:clamp(13px, .9vw, 15px); --space-section:clamp(56px, 9vw, 140px); --step-display:clamp(38px, 5.2vw, 76px); --ink:#000000; --measure:72ch; --step-body:clamp(15px, 1.05vw, 18px); --muted:#6b6b6b; --rule:rgba(0,0,0,0.14); --step-title:clamp(28px, 3.4vw, 50px); --paper:#ffffff; --DUP_gutter:clamp(20px, 5vw, 72px); --DUP_step-small:clamp(13px, .9vw, 15px); --DUP_space-section:clamp(56px, 9vw, 140px); --DUP_step-display:clamp(38px, 5.2vw, 76px); --DUP_ink:#000000; --DUP_measure:72ch; --DUP_step-body:clamp(15px, 1.05vw, 18px); --DUP_muted:#6b6b6b; --DUP_rule:rgba(0,0,0,0.14); --DUP_step-title:clamp(28px, 3.4vw, 50px); --DUP_paper:#ffffff; --fin-gutter:clamp(20px, 3vw, 43px); --DUP_space-section1:clamp(56px, 9vw, 140px); --font-roboto:Roboto; --fin-hero:clamp(44px, 5.6vw, 80px); --fin-section:clamp(24px, 2.1vw, 30px); --font-roboto-flex:Roboto Flex; --fin-display:clamp(38px, 4.45vw, 64px); --font-roboto-condensed:Roboto Condensed; --DUP_muted1:#6b6b6b; --DUP_rule1:rgba(0,0,0,0.14); --font-display:Cormorant Garamond; --font-text:Montserrat; --var-0:0px; --DUP_font-text:Montserrat; --DUP_muted2:#6b6b6b; --DUP_font-display:Cormorant Garamond; --DUP_step-display1:clamp(42px, 5.8vw, 84px); --DUP_ink1:#000000; --DUP_step-small1:clamp(13px, .9vw, 15px); --DUP_step-title1:clamp(32px, 3.8vw, 56px); --DUP_step-body1:clamp(15px, 1vw, 17px); --DUP_var-0:0px; --DUP_space-section2:clamp(56px, 9vw, 140px); --DUP_font-roboto:Roboto; --DUP_fin-section:clamp(24px, 2.1vw, 30px); --DUP_font-roboto-flex:Roboto Flex; --DUP_fin-display:clamp(38px, 4.45vw, 64px); --DUP_muted3:#6b6b6b; --DUP_rule2:rgba(0,0,0,0.14); --DUP_font-text1:Montserrat; --DUP_ink2:#000000; --DUP_step-small2:clamp(13px, .9vw, 15px); --DUP_font-display1:Cormorant Garamond; --DUP_step-title2:clamp(32px, 3.8vw, 56px); --DUP_step-body2:clamp(15px, 1vw, 17px); --DUP_fin-gutter:clamp(20px, 3vw, 43px); --DUP_font-roboto-condensed:Roboto Condensed; }