.elementor-23 .elementor-element.elementor-element-bbd3c4a5{--display:flex;--min-height:92dvh;--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;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-bbd3c4a5:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-bbd3c4a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://thenewpage.com.au/wp-content/uploads/2026/10/tnp-hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-c977e650{--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-39bf3760{text-align:center;}.elementor-23 .elementor-element.elementor-element-39bf3760 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:98px;font-weight:400;text-transform:none;font-style:normal;line-height:1.05em;letter-spacing:-0.035em;color:var( --e-global-color-warm_ivory );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-23 .elementor-element.elementor-element-8b4bf13e{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;line-height:1.8;letter-spacing:0px;color:#F5F1E5B8;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23 .elementor-element.elementor-element-ba2af391 .elementor-button{background-color:#D96B52;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:600;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:14px 34px 14px 34px;}.elementor-23 .elementor-element.elementor-element-ba2af391 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-ba2af391 .elementor-button:focus{background-color:#C25B44;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-ba2af391 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-ba2af391 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-cbdf3572{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D4C8;--border-color:#D8D4C8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-cbdf3572:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-cbdf3572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-warm_ivory );}.elementor-23 .elementor-element.elementor-element-c0f7468a{--display:flex;--min-height:680px;--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:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5e21e785{--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;--justify-content:space-between;--padding-top:80px;--padding-bottom:80px;--padding-left:72px;--padding-right:56px;}.elementor-23 .elementor-element.elementor-element-5e21e785:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5e21e785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-warm_ivory );}.elementor-23 .elementor-element.elementor-element-3512c5c8{--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:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-b95e312e{--display:flex;--min-height:1px;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-b95e312e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b95e312e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-80eb3fe4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-80eb3fe4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.35em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-cfe4d958{--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;--margin-top:autopx;--margin-bottom:autopx;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3e2cc4ba{text-align:center;}.elementor-23 .elementor-element.elementor-element-3e2cc4ba .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:44px;font-weight:500;text-transform:none;font-style:normal;line-height:1.22em;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-80cc2272{--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;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-27592dd7{--display:flex;--min-height:60px;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a22d29e8{--display:flex;--min-height:12px;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a22d29e8:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-a22d29e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-844241cd{--display:flex;--min-height:24px;--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-23 .elementor-element.elementor-element-d498fe6c{--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;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:64px;--padding-right:72px;}.elementor-23 .elementor-element.elementor-element-7d5611b6{--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-23 .elementor-element.elementor-element-d3d678da{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.85;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-ed4bbdec{text-align:start;}.elementor-23 .elementor-element.elementor-element-ed4bbdec .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:26px;font-weight:500;text-transform:none;font-style:normal;line-height:1.25em;letter-spacing:-0.01em;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-9281e777{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.85;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-3672d1c9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.85;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-a5dbc657{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D4C8;--border-color:#D8D4C8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a5dbc657:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-a5dbc657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-warm_ivory );}.elementor-23 .elementor-element.elementor-element-c0876ca8{--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:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:72px;--padding-right:72px;}.elementor-23 .elementor-element.elementor-element-1e88580e{--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;--justify-content:flex-start;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:56px;}.elementor-23 .elementor-element.elementor-element-47d7642a{--display:flex;--min-height:auto;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:46px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-15c6f967{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-972fe889{--display:flex;--min-height:1px;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-972fe889:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-972fe889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-8beaf7fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-8beaf7fd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.35em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-da0d7d96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-da0d7d96 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:48px;font-weight:500;text-transform:none;font-style:normal;line-height:1.15em;letter-spacing:-0.01em;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-edd2eb6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;text-transform:none;font-style:normal;line-height:1.75;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-c7efeb64{--display:flex;--min-height:400px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D8D4C8;--border-color:#D8D4C8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2715de38{--display:flex;--min-height:auto;--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e7bb77fb{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-bdbc1a5{--display:flex;--min-height:7px;--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;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-bdbc1a5:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-bdbc1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-36056b80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-36056b80 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.06em;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-6a4dd580{--display:flex;--min-height:76px;--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D4C8;--border-color:#D8D4C8;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6a4dd580:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6a4dd580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-soft_ivory );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23 .elementor-element.elementor-element-da0d5932{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-da0d5932 img{width:100%;height:76px;}.elementor-23 .elementor-element.elementor-element-8c28f365{--display:flex;--min-height:auto;--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-9fe1338c{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4779996{--display:flex;--min-height:7px;--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;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4779996:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-4779996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-6b9a4a30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-6b9a4a30 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.06em;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-cac290e7{--display:flex;--min-height:76px;--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D4C8;--border-color:#D8D4C8;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-cac290e7:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-cac290e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-soft_ivory );}.elementor-23 .elementor-element.elementor-element-6b1702c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-6b1702c3 img{width:100%;height:76px;}.elementor-23 .elementor-element.elementor-element-07e73f4d{--display:flex;--min-height:auto;--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-78397fbd{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-da5b349{--display:flex;--min-height:7px;--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;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-da5b349:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-da5b349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-5afa01ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-5afa01ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.06em;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-b72b5a3b{--display:flex;--min-height:76px;--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D4C8;--border-color:#D8D4C8;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-b72b5a3b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b72b5a3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-soft_ivory );}.elementor-23 .elementor-element.elementor-element-14f26c00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-14f26c00 img{width:100%;height:76px;}.elementor-23 .elementor-element.elementor-element-ee45edd8{--display:flex;--min-height:auto;--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-bb507187{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-47b563a{--display:flex;--min-height:7px;--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;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-47b563a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-47b563a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-29df9d1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-29df9d1b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.06em;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-36327b74{--display:flex;--min-height:76px;--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D8D4C8;--border-color:#D8D4C8;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-36327b74:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-36327b74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-soft_ivory );}.elementor-23 .elementor-element.elementor-element-8a4ba23e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-8a4ba23e img{width:100%;height:76px;}.elementor-23 .elementor-element.elementor-element-c1f3959{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-d37a20e{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-1d08cd1 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-23 .elementor-element.elementor-element-1d08cd1 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-1d08cd1 .elementor-button:focus{background-color:transparent;color:#D96B52;}.elementor-23 .elementor-element.elementor-element-1d08cd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-1d08cd1 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-1d08cd1 .elementor-button:focus svg{fill:#D96B52;}.elementor-23 .elementor-element.elementor-element-0b7eea89{--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;--justify-content:flex-start;--padding-top:80px;--padding-bottom:80px;--padding-left:56px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-8d15ec4d{--display:flex;--min-height:auto;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:46px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-bd703004{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-bd703004 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.22em;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-2c5b0803{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-2c5b0803 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:48px;font-weight:500;text-transform:none;font-style:normal;line-height:1.15em;letter-spacing:-0.01em;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-8ee2a7f{font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.75;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-9208db2d{--display:flex;--min-height:auto;--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-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c5fdc5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-c5fdc5d img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-70a74d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-0f8abd9{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-f76f7cf .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-23 .elementor-element.elementor-element-f76f7cf .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-f76f7cf .elementor-button:focus{background-color:transparent;color:#D96B52;}.elementor-23 .elementor-element.elementor-element-f76f7cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-f76f7cf .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-f76f7cf .elementor-button:focus svg{fill:#D96B52;}.elementor-23 .elementor-element.elementor-element-96169031{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D4C8;--border-color:#D8D4C8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-96169031:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-96169031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-warm_ivory );}.elementor-23 .elementor-element.elementor-element-f99e08f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:88px 88px;--row-gap:88px;--column-gap:88px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:104px;--padding-bottom:104px;--padding-left:72px;--padding-right:72px;}.elementor-23 .elementor-element.elementor-element-cd4564a9{--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-23 .elementor-element.elementor-element-435b64d1{--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:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-34082f5b{--display:flex;--min-height:1px;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-34082f5b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-34082f5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-9881908b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-9881908b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.35em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-c8c33c28{text-align:start;}.elementor-23 .elementor-element.elementor-element-c8c33c28 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:48px;font-weight:500;text-transform:none;font-style:normal;line-height:1.15em;letter-spacing:-0.01em;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-6e92e470{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.8;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-6fd62421{--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-23 .elementor-element.elementor-element-55a9dceb .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-23 .elementor-element.elementor-element-55a9dceb .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-55a9dceb .elementor-button:focus{background-color:transparent;color:#D96B52;}.elementor-23 .elementor-element.elementor-element-55a9dceb .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-55a9dceb .elementor-button:focus svg{fill:#D96B52;}.elementor-23 .elementor-element.elementor-element-d20e23f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D4C8;--border-color:#D8D4C8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-d20e23f0:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-d20e23f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-warm_ivory );}.elementor-23 .elementor-element.elementor-element-4cc2836c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:72px;--padding-right:72px;}.elementor-23 .elementor-element.elementor-element-36cd9676{--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;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-8cc5d350{--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:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-40f2ff17{--display:flex;--min-height:1px;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-40f2ff17:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-40f2ff17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-ed57f433{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-ed57f433 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.35em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-965f2e46{text-align:start;}.elementor-23 .elementor-element.elementor-element-965f2e46 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:48px;font-weight:500;text-transform:none;font-style:normal;line-height:1.15em;letter-spacing:-0.01em;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-ef1ed192{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.7;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-63175381{--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;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-bcdbad9a .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-23 .elementor-element.elementor-element-bcdbad9a .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-bcdbad9a .elementor-button:focus{background-color:transparent;color:#18271F;}.elementor-23 .elementor-element.elementor-element-bcdbad9a .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-bcdbad9a .elementor-button:focus svg{fill:#18271F;}.elementor-23 .elementor-element.elementor-element-01299222{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(245,241,229,0.16);--border-color:rgba(245,241,229,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-01299222:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-01299222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-1ab3e121{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:112px;--padding-bottom:112px;--padding-left:72px;--padding-right:72px;}.elementor-23 .elementor-element.elementor-element-fc0a4615{--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;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4ecd0bbb{--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:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-405e4729{--display:flex;--min-height:1px;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-405e4729:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-405e4729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1E529;}.elementor-23 .elementor-element.elementor-element-97b7008d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-97b7008d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.35em;color:#F5F1E573;}.elementor-23 .elementor-element.elementor-element-98314710{text-align:start;}.elementor-23 .elementor-element.elementor-element-98314710 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:48px;font-weight:500;text-transform:none;font-style:normal;line-height:1.15em;letter-spacing:-0.01em;color:var( --e-global-color-warm_ivory );}.elementor-23 .elementor-element.elementor-element-7f950bdf{font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:400;text-transform:none;font-style:normal;line-height:1.8;letter-spacing:0px;color:#F5F1E5B8;}.elementor-23 .elementor-element.elementor-element-80fcef50{--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:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-b74bbc24{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#26382E;--border-color:#26382E;--border-radius:0px 0px 0px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-b74bbc24:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b74bbc24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#26382E73;}.elementor-23 .elementor-element.elementor-element-07703daa{--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-23 .elementor-element.elementor-element-284b9908{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-284b9908 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.18em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-ce161e48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-ce161e48 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:34px;font-weight:500;text-transform:none;font-style:normal;line-height:1.25em;letter-spacing:-0.005em;color:var( --e-global-color-warm_ivory );}.elementor-23 .elementor-element.elementor-element-1e87c066{text-align:center;}.elementor-23 .elementor-element.elementor-element-1e87c066 img{width:100%;height:240px;}.elementor-23 .elementor-element.elementor-element-8de78bc7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;text-transform:none;font-style:normal;line-height:1.8;letter-spacing:0px;color:#F5F1E5B8;}.elementor-23 .elementor-element.elementor-element-a95cd4fc .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-23 .elementor-element.elementor-element-a95cd4fc .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-a95cd4fc .elementor-button:focus{background-color:transparent;color:#D96B52;}.elementor-23 .elementor-element.elementor-element-a95cd4fc .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-a95cd4fc .elementor-button:focus svg{fill:#D96B52;}.elementor-23 .elementor-element.elementor-element-85343d44{--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;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-46980590{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#26382E;--border-color:#26382E;--border-radius:0px 0px 0px 0px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-46980590:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-46980590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#26382E59;}.elementor-23 .elementor-element.elementor-element-ed965fde{--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-23 .elementor-element.elementor-element-b8321486{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-b8321486 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.16em;color:#F5F1E573;}.elementor-23 .elementor-element.elementor-element-3f2ccc78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-3f2ccc78 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:26px;font-weight:500;text-transform:none;font-style:normal;line-height:1.35em;letter-spacing:-0.005em;color:var( --e-global-color-warm_ivory );}.elementor-23 .elementor-element.elementor-element-4fd46745{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:400;text-transform:none;font-style:normal;line-height:1.75;letter-spacing:0px;color:#F5F1E5B8;}.elementor-23 .elementor-element.elementor-element-a259d504 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.1em;fill:var( --e-global-color-warm_ivory );color:var( --e-global-color-warm_ivory );border-radius:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-23 .elementor-element.elementor-element-a259d504 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-a259d504 .elementor-button:focus{background-color:transparent;color:#F5F1E5;}.elementor-23 .elementor-element.elementor-element-a259d504 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-a259d504 .elementor-button:focus svg{fill:#F5F1E5;}.elementor-23 .elementor-element.elementor-element-e4c55a2b{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#26382E;--border-color:#26382E;--border-radius:0px 0px 0px 0px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-e4c55a2b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-e4c55a2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#26382E59;}.elementor-23 .elementor-element.elementor-element-7b62b4cb{--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-23 .elementor-element.elementor-element-1faf5964{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-1faf5964 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.16em;color:#F5F1E573;}.elementor-23 .elementor-element.elementor-element-7740e7f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-7740e7f2 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:26px;font-weight:500;text-transform:none;font-style:normal;line-height:1.35em;letter-spacing:-0.005em;color:var( --e-global-color-warm_ivory );}.elementor-23 .elementor-element.elementor-element-c114217e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:"Inter", Sans-serif;font-size:14.5px;font-weight:400;text-transform:none;font-style:normal;line-height:1.75;letter-spacing:0px;color:#F5F1E5B8;}.elementor-23 .elementor-element.elementor-element-4e6d2cc4 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.1em;fill:var( --e-global-color-warm_ivory );color:var( --e-global-color-warm_ivory );border-radius:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-23 .elementor-element.elementor-element-4e6d2cc4 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-4e6d2cc4 .elementor-button:focus{background-color:transparent;color:#F5F1E5;}.elementor-23 .elementor-element.elementor-element-4e6d2cc4 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-4e6d2cc4 .elementor-button:focus svg{fill:#F5F1E5;}.elementor-23 .elementor-element.elementor-element-811e90bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D4C8;--border-color:#D8D4C8;--padding-top:120px;--padding-bottom:120px;--padding-left:72px;--padding-right:72px;}.elementor-23 .elementor-element.elementor-element-811e90bd:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-811e90bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-warm_ivory );}.elementor-23 .elementor-element.elementor-element-4033e32f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-b0a47f60{--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:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-9b646e79{--display:flex;--min-height:1px;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-9b646e79:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-9b646e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-729de8d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-729de8d5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.35em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-d48163a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-d48163a2 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:48px;font-weight:500;text-transform:none;font-style:normal;line-height:1.15em;letter-spacing:-0.01em;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-e8b86e72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;line-height:1.8;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-0b6d65bc .elementor-button{background-color:#D96B52;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.1em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 44px 16px 44px;}.elementor-23 .elementor-element.elementor-element-0b6d65bc .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-0b6d65bc .elementor-button:focus{background-color:#C25B44;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-0b6d65bc .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-0b6d65bc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-bf6db011{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6;letter-spacing:0px;color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-bbd3c4a5{--min-height:85dvh;--padding-top:90px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c977e650{--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:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-23 .elementor-element.elementor-element-39bf3760 .elementor-heading-title{font-size:65px;line-height:1.05em;letter-spacing:-0.035em;}.elementor-23 .elementor-element.elementor-element-8b4bf13e{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-size:17px;line-height:1.8;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-ba2af391 .elementor-button{font-size:14.5px;line-height:1em;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-c0f7468a{--min-height:auto;--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:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-23 .elementor-element.elementor-element-5e21e785{--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;--justify-content:space-between;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-3512c5c8{--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:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-b95e312e{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-80eb3fe4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-80eb3fe4 .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.35em;}.elementor-23 .elementor-element.elementor-element-3e2cc4ba .elementor-heading-title{font-size:32px;line-height:1.22em;letter-spacing:-0.02em;}.elementor-23 .elementor-element.elementor-element-80cc2272{--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;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-27592dd7{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-23 .elementor-element.elementor-element-a22d29e8{--min-height:12px;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-23 .elementor-element.elementor-element-d498fe6c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-d3d678da{font-size:16px;line-height:1.85;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-ed4bbdec .elementor-heading-title{font-size:26px;line-height:1.25em;letter-spacing:-0.01em;}.elementor-23 .elementor-element.elementor-element-9281e777{font-size:16px;line-height:1.85;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-3672d1c9{font-size:16px;line-height:1.85;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-c0876ca8{--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:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-1e88580e{--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;--justify-content:flex-start;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-47d7642a{--min-height:auto;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:46px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-15c6f967{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-972fe889{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-8beaf7fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-8beaf7fd .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.35em;}.elementor-23 .elementor-element.elementor-element-da0d7d96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-23 .elementor-element.elementor-element-da0d7d96 .elementor-heading-title{font-size:41px;line-height:1.15em;letter-spacing:-0.01em;}.elementor-23 .elementor-element.elementor-element-edd2eb6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15.5px;line-height:1.75;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-c7efeb64{--min-height:400px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2715de38{--min-height:auto;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e7bb77fb{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-bdbc1a5{--min-height:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-36056b80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-36056b80 .elementor-heading-title{font-size:13.5px;line-height:1em;letter-spacing:0.06em;}.elementor-23 .elementor-element.elementor-element-6a4dd580{--min-height:76px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-da0d5932{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-8c28f365{--min-height:auto;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-9fe1338c{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-4779996{--min-height:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-6b9a4a30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-6b9a4a30 .elementor-heading-title{font-size:13.5px;line-height:1em;letter-spacing:0.06em;}.elementor-23 .elementor-element.elementor-element-cac290e7{--min-height:76px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6b1702c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-07e73f4d{--min-height:auto;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-78397fbd{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-da5b349{--min-height:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-5afa01ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-5afa01ac .elementor-heading-title{font-size:13.5px;line-height:1em;letter-spacing:0.06em;}.elementor-23 .elementor-element.elementor-element-b72b5a3b{--min-height:76px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-14f26c00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-ee45edd8{--min-height:auto;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-bb507187{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-47b563a{--min-height:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-29df9d1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-29df9d1b .elementor-heading-title{font-size:13.5px;line-height:1em;letter-spacing:0.06em;}.elementor-23 .elementor-element.elementor-element-36327b74{--min-height:76px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-8a4ba23e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-c1f3959{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-d37a20e{font-size:15px;}.elementor-23 .elementor-element.elementor-element-1d08cd1 .elementor-button{font-size:13.5px;line-height:1em;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-0b7eea89{--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;--justify-content:flex-start;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-8d15ec4d{--min-height:auto;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:52px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-bd703004{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-23 .elementor-element.elementor-element-bd703004 .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.22em;}.elementor-23 .elementor-element.elementor-element-2c5b0803{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-23 .elementor-element.elementor-element-2c5b0803 .elementor-heading-title{font-size:41px;line-height:1.15em;letter-spacing:-0.01em;}.elementor-23 .elementor-element.elementor-element-8ee2a7f{font-size:15.5px;line-height:1.75;}.elementor-23 .elementor-element.elementor-element-9208db2d{--min-height:auto;--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-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c5fdc5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-c5fdc5d img{width:100%;}.elementor-23 .elementor-element.elementor-element-70a74d3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-0f8abd9{font-size:15px;}.elementor-23 .elementor-element.elementor-element-f76f7cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-f76f7cf .elementor-button{font-size:13.5px;line-height:1em;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-f99e08f2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-435b64d1{--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:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-34082f5b{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-9881908b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-9881908b .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.35em;}.elementor-23 .elementor-element.elementor-element-c8c33c28 .elementor-heading-title{font-size:41px;line-height:1.15em;letter-spacing:-0.01em;}.elementor-23 .elementor-element.elementor-element-6e92e470{font-size:16px;line-height:1.8;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-55a9dceb .elementor-button{font-size:13.5px;line-height:1em;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-4cc2836c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-36cd9676{--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-8cc5d350{--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:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-40f2ff17{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-ed57f433{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-ed57f433 .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.35em;}.elementor-23 .elementor-element.elementor-element-965f2e46 .elementor-heading-title{font-size:41px;line-height:1.15em;letter-spacing:-0.01em;}.elementor-23 .elementor-element.elementor-element-ef1ed192{font-size:16px;line-height:1.7;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-63175381{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-bcdbad9a .elementor-button{font-size:13px;line-height:1em;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-1ab3e121{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-fc0a4615{--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-4ecd0bbb{--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:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-405e4729{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-97b7008d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-97b7008d .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.35em;}.elementor-23 .elementor-element.elementor-element-98314710 .elementor-heading-title{font-size:41px;line-height:1.15em;letter-spacing:-0.01em;}.elementor-23 .elementor-element.elementor-element-7f950bdf{font-size:16.5px;line-height:1.8;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-80fcef50{--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:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-23 .elementor-element.elementor-element-b74bbc24{--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;--justify-content:space-between;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-284b9908{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-23 .elementor-element.elementor-element-284b9908 .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.18em;}.elementor-23 .elementor-element.elementor-element-ce161e48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-23 .elementor-element.elementor-element-ce161e48 .elementor-heading-title{font-size:34px;line-height:1.25em;letter-spacing:-0.005em;}.elementor-23 .elementor-element.elementor-element-8de78bc7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-size:15.5px;line-height:1.8;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-a95cd4fc .elementor-button{font-size:13.5px;line-height:1em;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-85343d44{--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;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-46980590{--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;--justify-content:space-between;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-b8321486{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-23 .elementor-element.elementor-element-b8321486 .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.16em;}.elementor-23 .elementor-element.elementor-element-3f2ccc78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-3f2ccc78 .elementor-heading-title{font-size:26px;line-height:1.35em;letter-spacing:-0.005em;}.elementor-23 .elementor-element.elementor-element-4fd46745{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-size:14.5px;line-height:1.75;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-a259d504 .elementor-button{font-size:12.5px;line-height:1em;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-e4c55a2b{--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;--justify-content:space-between;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-1faf5964{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-23 .elementor-element.elementor-element-1faf5964 .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.16em;}.elementor-23 .elementor-element.elementor-element-7740e7f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-7740e7f2 .elementor-heading-title{font-size:26px;line-height:1.35em;letter-spacing:-0.005em;}.elementor-23 .elementor-element.elementor-element-c114217e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-size:14.5px;line-height:1.75;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-4e6d2cc4 .elementor-button{font-size:12.5px;line-height:1em;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-811e90bd{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-4033e32f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-23 .elementor-element.elementor-element-b0a47f60{--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:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-9b646e79{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-729de8d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-729de8d5 .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.35em;}.elementor-23 .elementor-element.elementor-element-d48163a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-23 .elementor-element.elementor-element-d48163a2 .elementor-heading-title{font-size:41px;line-height:1.15em;letter-spacing:-0.01em;}.elementor-23 .elementor-element.elementor-element-e8b86e72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;font-size:17px;line-height:1.8;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-0b6d65bc .elementor-button{font-size:16px;line-height:1em;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-bf6db011{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;line-height:1.6;letter-spacing:0px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-bbd3c4a5{--min-height:82dvh;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c977e650{--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:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:24px;--padding-bottom:24px;--padding-left:14px;--padding-right:14px;}.elementor-23 .elementor-element.elementor-element-39bf3760 .elementor-heading-title{font-size:47px;line-height:1.05em;letter-spacing:-0.035em;}.elementor-23 .elementor-element.elementor-element-8b4bf13e{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:17px;line-height:1.8;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-ba2af391 .elementor-button{font-size:13.5px;line-height:1em;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-c0f7468a{--min-height:auto;--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:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-23 .elementor-element.elementor-element-5e21e785{--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;--justify-content:space-between;--padding-top:44px;--padding-bottom:44px;--padding-left:18px;--padding-right:18px;}.elementor-23 .elementor-element.elementor-element-3512c5c8{--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:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-b95e312e{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-80eb3fe4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-80eb3fe4 .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.35em;}.elementor-23 .elementor-element.elementor-element-3e2cc4ba .elementor-heading-title{font-size:32px;line-height:1.22em;letter-spacing:-0.02em;}.elementor-23 .elementor-element.elementor-element-80cc2272{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-27592dd7{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-23 .elementor-element.elementor-element-a22d29e8{--min-height:12px;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-23 .elementor-element.elementor-element-d498fe6c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:36px;--padding-bottom:48px;--padding-left:18px;--padding-right:18px;}.elementor-23 .elementor-element.elementor-element-d3d678da{font-size:16px;line-height:1.85;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-ed4bbdec .elementor-heading-title{font-size:23px;line-height:1.25em;letter-spacing:-0.01em;}.elementor-23 .elementor-element.elementor-element-9281e777{font-size:16px;line-height:1.85;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-3672d1c9{font-size:16px;line-height:1.85;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-c0876ca8{--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:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-23 .elementor-element.elementor-element-1e88580e{--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;--justify-content:flex-start;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-47d7642a{--min-height:auto;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-15c6f967{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-972fe889{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-8beaf7fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-8beaf7fd .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.35em;}.elementor-23 .elementor-element.elementor-element-da0d7d96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-23 .elementor-element.elementor-element-da0d7d96 .elementor-heading-title{font-size:34px;line-height:1.15em;letter-spacing:-0.01em;}.elementor-23 .elementor-element.elementor-element-edd2eb6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15.5px;line-height:1.75;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-c7efeb64{--min-height:auto;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2715de38{--min-height:auto;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e7bb77fb{--width:100%;--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-bdbc1a5{--width:7px;--min-height:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-36056b80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-36056b80 .elementor-heading-title{font-size:13.5px;line-height:1em;letter-spacing:0.06em;}.elementor-23 .elementor-element.elementor-element-6a4dd580{--min-height:68px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-da0d5932{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-8c28f365{--min-height:auto;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-9fe1338c{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-4779996{--width:7px;--min-height:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-6b9a4a30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-6b9a4a30 .elementor-heading-title{font-size:13.5px;line-height:1em;letter-spacing:0.06em;}.elementor-23 .elementor-element.elementor-element-cac290e7{--width:80px;--min-height:68px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6b1702c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-07e73f4d{--min-height:auto;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-78397fbd{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-da5b349{--width:7px;--min-height:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-5afa01ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-5afa01ac .elementor-heading-title{font-size:13.5px;line-height:1em;letter-spacing:0.06em;}.elementor-23 .elementor-element.elementor-element-b72b5a3b{--min-height:68px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-14f26c00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-ee45edd8{--min-height:auto;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-bb507187{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-47b563a{--width:7px;--min-height:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-29df9d1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-29df9d1b .elementor-heading-title{font-size:13.5px;line-height:1em;letter-spacing:0.06em;}.elementor-23 .elementor-element.elementor-element-36327b74{--min-height:68px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-8a4ba23e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-c1f3959{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-d37a20e{font-size:15px;}.elementor-23 .elementor-element.elementor-element-1d08cd1 .elementor-button{font-size:13.5px;line-height:1em;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-0b7eea89{--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;--justify-content:flex-start;--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-8d15ec4d{--min-height:auto;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-bd703004{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-23 .elementor-element.elementor-element-bd703004 .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.22em;}.elementor-23 .elementor-element.elementor-element-2c5b0803{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-23 .elementor-element.elementor-element-2c5b0803 .elementor-heading-title{font-size:34px;line-height:1.15em;letter-spacing:-0.01em;}.elementor-23 .elementor-element.elementor-element-8ee2a7f{font-size:15.5px;line-height:1.75;}.elementor-23 .elementor-element.elementor-element-9208db2d{--min-height:auto;--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c5fdc5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-c5fdc5d img{width:100%;}.elementor-23 .elementor-element.elementor-element-70a74d3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-0f8abd9{font-size:15px;}.elementor-23 .elementor-element.elementor-element-f76f7cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-f76f7cf .elementor-button{font-size:13.5px;line-height:1em;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-f99e08f2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:48px;--padding-bottom:48px;--padding-left:18px;--padding-right:18px;}.elementor-23 .elementor-element.elementor-element-435b64d1{--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:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-34082f5b{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-9881908b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-9881908b .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.35em;}.elementor-23 .elementor-element.elementor-element-c8c33c28 .elementor-heading-title{font-size:34px;line-height:1.15em;letter-spacing:-0.01em;}.elementor-23 .elementor-element.elementor-element-6e92e470{font-size:16px;line-height:1.8;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-55a9dceb .elementor-button{font-size:13.5px;line-height:1em;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-4cc2836c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:48px;--padding-bottom:48px;--padding-left:18px;--padding-right:18px;}.elementor-23 .elementor-element.elementor-element-36cd9676{--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-8cc5d350{--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:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-40f2ff17{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-ed57f433{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-ed57f433 .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.35em;}.elementor-23 .elementor-element.elementor-element-965f2e46 .elementor-heading-title{font-size:34px;line-height:1.15em;letter-spacing:-0.01em;}.elementor-23 .elementor-element.elementor-element-ef1ed192{font-size:16px;line-height:1.594;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-63175381{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-bcdbad9a .elementor-button{font-size:13px;line-height:1em;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-1ab3e121{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:48px;--padding-bottom:48px;--padding-left:18px;--padding-right:18px;}.elementor-23 .elementor-element.elementor-element-fc0a4615{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-4ecd0bbb{--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:flex-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-405e4729{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-97b7008d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-97b7008d .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.35em;}.elementor-23 .elementor-element.elementor-element-98314710 .elementor-heading-title{font-size:34px;line-height:1.15em;letter-spacing:-0.01em;}.elementor-23 .elementor-element.elementor-element-7f950bdf{font-size:16.5px;line-height:1.8;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-80fcef50{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-b74bbc24{--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;--justify-content:space-between;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-284b9908{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-23 .elementor-element.elementor-element-284b9908 .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.18em;}.elementor-23 .elementor-element.elementor-element-ce161e48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-23 .elementor-element.elementor-element-ce161e48 .elementor-heading-title{font-size:30px;line-height:1.25em;letter-spacing:-0.005em;}.elementor-23 .elementor-element.elementor-element-8de78bc7{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-size:15.5px;line-height:1.8;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-a95cd4fc .elementor-button{font-size:13.5px;line-height:1em;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-85343d44{--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;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23 .elementor-element.elementor-element-46980590{--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;--justify-content:space-between;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-b8321486{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-23 .elementor-element.elementor-element-b8321486 .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.16em;}.elementor-23 .elementor-element.elementor-element-3f2ccc78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-3f2ccc78 .elementor-heading-title{font-size:24px;line-height:1.35em;letter-spacing:-0.005em;}.elementor-23 .elementor-element.elementor-element-4fd46745{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;font-size:14.5px;line-height:1.75;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-a259d504 .elementor-button{font-size:12.5px;line-height:1em;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-e4c55a2b{--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;--justify-content:space-between;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-1faf5964{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-23 .elementor-element.elementor-element-1faf5964 .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.16em;}.elementor-23 .elementor-element.elementor-element-7740e7f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-7740e7f2 .elementor-heading-title{font-size:24px;line-height:1.35em;letter-spacing:-0.005em;}.elementor-23 .elementor-element.elementor-element-c114217e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;font-size:14.5px;line-height:1.75;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-4e6d2cc4 .elementor-button{font-size:12.5px;line-height:1em;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-811e90bd{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-23 .elementor-element.elementor-element-4033e32f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-23 .elementor-element.elementor-element-b0a47f60{--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:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-9b646e79{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-729de8d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-729de8d5 .elementor-heading-title{font-size:11px;line-height:1em;letter-spacing:0.35em;}.elementor-23 .elementor-element.elementor-element-d48163a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-23 .elementor-element.elementor-element-d48163a2 .elementor-heading-title{font-size:34px;line-height:1.15em;letter-spacing:-0.01em;}.elementor-23 .elementor-element.elementor-element-e8b86e72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-size:17px;line-height:1.8;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-0b6d65bc .elementor-button{font-size:16px;line-height:1em;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-bf6db011{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;line-height:1.6;letter-spacing:0px;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-b95e312e{--width:36px;}.elementor-23 .elementor-element.elementor-element-27592dd7{--width:1px;}.elementor-23 .elementor-element.elementor-element-a22d29e8{--width:12px;}.elementor-23 .elementor-element.elementor-element-972fe889{--width:36px;}.elementor-23 .elementor-element.elementor-element-e7bb77fb{--width:112px;}.elementor-23 .elementor-element.elementor-element-bdbc1a5{--width:7px;}.elementor-23 .elementor-element.elementor-element-9fe1338c{--width:112px;}.elementor-23 .elementor-element.elementor-element-4779996{--width:7px;}.elementor-23 .elementor-element.elementor-element-78397fbd{--width:112px;}.elementor-23 .elementor-element.elementor-element-da5b349{--width:7px;}.elementor-23 .elementor-element.elementor-element-bb507187{--width:112px;}.elementor-23 .elementor-element.elementor-element-47b563a{--width:7px;}.elementor-23 .elementor-element.elementor-element-34082f5b{--width:36px;}.elementor-23 .elementor-element.elementor-element-40f2ff17{--width:36px;}.elementor-23 .elementor-element.elementor-element-405e4729{--width:36px;}.elementor-23 .elementor-element.elementor-element-9b646e79{--width:36px;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-bdbc1a5{--width:7px;}.elementor-23 .elementor-element.elementor-element-4779996{--width:7px;}.elementor-23 .elementor-element.elementor-element-da5b349{--width:7px;}.elementor-23 .elementor-element.elementor-element-47b563a{--width:7px;}}/* Start custom CSS for heading, class: .elementor-element-39bf3760 */.elementor-23 .elementor-element.elementor-element-39bf3760 em {
    display: block;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c977e650 */.elementor-23 .elementor-element.elementor-element-c977e650 {
    max-width: 960px !important;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbd3c4a5 */.elementor-23 .elementor-element.elementor-element-bbd3c4a5::before {
    content: '';
    background: radial-gradient(circle at 50% 50%, rgba(24, 39, 31, 0.70) 0%, rgba(24, 39, 31, 0.96) 100%);
    z-index: 1;
    pointer-events: none;
}
.elementor-23 .elementor-element.elementor-element-bbd3c4a5::after {
    content: '';
    position: absolute;
    inset: 0;
    background: linear-gradient(to bottom, rgba(24, 39, 31, 0.60) 0%, transparent 40%, rgba(24, 39, 31, 0.98) 100%);
    z-index: 2;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b95e312e */.elementor-23 .elementor-element.elementor-element-b95e312e {
    min-width: 36px;
    max-width: 36px !important;
    flex: 0 0 36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27592dd7 */.elementor-23 .elementor-element.elementor-element-27592dd7 {
    min-width: 1px;
    max-width: 1px !important;
    background: linear-gradient(to top, #D96B52 0%, rgba(216, 212, 200, 0.8) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a22d29e8 */.elementor-23 .elementor-element.elementor-element-a22d29e8 {
    min-width: 12px;
    max-width: 12px !important;
    border-radius: 50%;
    box-shadow: 0 0 0 4px rgba(217, 107, 82, 0.22);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e21e785 */.elementor-23 .elementor-element.elementor-element-5e21e785 {
    border-right: 1px solid #D8D4C8;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d5611b6 */.elementor-23 .elementor-element.elementor-element-7d5611b6 {
    max-width: 620px !important;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d498fe6c */.elementor-23 .elementor-element.elementor-element-d498fe6c {
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0f7468a */.elementor-23 .elementor-element.elementor-element-c0f7468a {
    max-width: 1440px !important;
    display: grid;
    grid-template-columns: 38% 62%;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbdf3572 */.elementor-23 .elementor-element.elementor-element-cbdf3572 {
    overflow: hidden;
}
.elementor-23 .elementor-element.elementor-element-cbdf3572::before {
    content: '';
    top: 0;
    bottom: 0;
    left: auto;
    right: 0;
    width: 48%;
    background-image: url('https://thenewpage.com.au/wp-content/uploads/2026/10/tnp-philosophy.webp');
    z-index: 1;
    pointer-events: none !important;
}
.elementor-23 .elementor-element.elementor-element-cbdf3572::after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 48%;
    background: linear-gradient(to right, #F5F1E5 0%, rgba(245, 241, 229, 0.45) 60%, rgba(245, 241, 229, 0.15) 100%);
    z-index: 2;
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-972fe889 */.elementor-23 .elementor-element.elementor-element-972fe889 {
    min-width: 36px;
    max-width: 36px !important;
    flex: 0 0 36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15c6f967 */.elementor-23 .elementor-element.elementor-element-15c6f967 {
    height: 18px;
    line-height: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47d7642a */.elementor-23 .elementor-element.elementor-element-47d7642a {
    --gap: 0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36056b80 */.elementor-23 .elementor-element.elementor-element-36056b80 {
    white-space: nowrap;
}
.elementor-23 .elementor-element.elementor-element-36056b80 span {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7bb77fb */.elementor-23 .elementor-element.elementor-element-e7bb77fb {
    min-width: 112px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da0d5932 */.elementor-23 .elementor-element.elementor-element-da0d5932:hover img {
    filter: grayscale(70%);
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a4dd580 */.elementor-23 .elementor-element.elementor-element-6a4dd580 {
    -webkit-mask-image: -webkit-radial-gradient(white, black);
    isolation: isolate;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2715de38 */.elementor-23 .elementor-element.elementor-element-2715de38 {
    display: grid;
    grid-template-columns: 112px 1fr;
    height: 100px;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b9a4a30 */.elementor-23 .elementor-element.elementor-element-6b9a4a30 {
    white-space: nowrap;
}
.elementor-23 .elementor-element.elementor-element-6b9a4a30 span {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe1338c */.elementor-23 .elementor-element.elementor-element-9fe1338c {
    min-width: 112px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b1702c3 */.elementor-23 .elementor-element.elementor-element-6b1702c3:hover img {
    filter: grayscale(70%);
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cac290e7 */.elementor-23 .elementor-element.elementor-element-cac290e7 {
    -webkit-mask-image: -webkit-radial-gradient(white, black);
    isolation: isolate;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c28f365 */.elementor-23 .elementor-element.elementor-element-8c28f365 {
    display: grid;
    grid-template-columns: 112px 1fr;
    height: 100px;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5afa01ac */.elementor-23 .elementor-element.elementor-element-5afa01ac {
    white-space: nowrap;
}
.elementor-23 .elementor-element.elementor-element-5afa01ac span {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78397fbd */.elementor-23 .elementor-element.elementor-element-78397fbd {
    min-width: 112px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-14f26c00 */.elementor-23 .elementor-element.elementor-element-14f26c00:hover img {
    filter: grayscale(70%);
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b72b5a3b */.elementor-23 .elementor-element.elementor-element-b72b5a3b {
    -webkit-mask-image: -webkit-radial-gradient(white, black);
    isolation: isolate;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07e73f4d */.elementor-23 .elementor-element.elementor-element-07e73f4d {
    display: grid;
    grid-template-columns: 112px 1fr;
    height: 100px;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29df9d1b */.elementor-23 .elementor-element.elementor-element-29df9d1b {
    white-space: nowrap;
}
.elementor-23 .elementor-element.elementor-element-29df9d1b span {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb507187 */.elementor-23 .elementor-element.elementor-element-bb507187 {
    min-width: 112px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a4ba23e */.elementor-23 .elementor-element.elementor-element-8a4ba23e:hover img {
    filter: grayscale(70%);
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36327b74 */.elementor-23 .elementor-element.elementor-element-36327b74 {
    -webkit-mask-image: -webkit-radial-gradient(white, black);
    isolation: isolate;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee45edd8 */.elementor-23 .elementor-element.elementor-element-ee45edd8 {
    display: grid;
    grid-template-columns: 112px 1fr;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7efeb64 */.elementor-23 .elementor-element.elementor-element-c7efeb64 {
    --gap: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d37a20e */.elementor-23 .elementor-element.elementor-element-d37a20e p { margin: 0; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d08cd1 */.elementor-23 .elementor-element.elementor-element-1d08cd1 a {
    border-bottom: 1px solid #D96B52;
    display: inline-flex;
    gap: 8px;
    transition: gap 0.2s;
}
.elementor-23 .elementor-element.elementor-element-1d08cd1 a:hover {
    gap: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e88580e */.elementor-23 .elementor-element.elementor-element-1e88580e {
    border-right: 1px solid #D8D4C8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd703004 */.elementor-23 .elementor-element.elementor-element-bd703004 {
    height: 18px;
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ee2a7f */.elementor-23 .elementor-element.elementor-element-8ee2a7f { max-width: 520px; }
.elementor-23 .elementor-element.elementor-element-8ee2a7f p { margin: 0 0 8px; }
.elementor-23 .elementor-element.elementor-element-8ee2a7f p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d15ec4d */.elementor-23 .elementor-element.elementor-element-8d15ec4d {
    --gap: 0px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5fdc5d *//* Desktop: ảnh cao đúng bằng danh sách Đọc–Giữ lại bên trái */
.elementor-23 .elementor-element.elementor-element-c5fdc5d { position: relative; width: 100%; align-self: stretch; flex-grow: 1; }
.elementor-23 .elementor-element.elementor-element-c5fdc5d img { position: absolute; inset: 0; display: block; width: 100%; height: 100%; object-fit: cover; }
@media (max-width: 1024px) {
    .elementor-23 .elementor-element.elementor-element-c5fdc5d { position: static; }
    html body .elementor-23 .elementor-element.elementor-element-c5fdc5d img { position: static; width: 100% !important; height: auto; aspect-ratio: 3 / 2; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9208db2d *//* tnp-global.css đặt height: 400px cho khối này; tablet/mobile để ảnh tự cao theo tỉ lệ */
@media (max-width: 1024px) {
    html body .elementor-23 .elementor-element.elementor-element-9208db2d.e-con {
        height: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f8abd9 */.elementor-23 .elementor-element.elementor-element-0f8abd9 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f76f7cf */.elementor-23 .elementor-element.elementor-element-f76f7cf a {
    border-bottom: 1px solid #D96B52;
    display: inline-flex;
    gap: 8px;
    transition: gap 0.2s;
}
.elementor-23 .elementor-element.elementor-element-f76f7cf a:hover {
    gap: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0876ca8 */.elementor-23 .elementor-element.elementor-element-c0876ca8 {
    max-width: 1440px !important;
    display: grid;
    grid-template-columns: 1fr 1fr;
}
/* Desktop: 2 cột dùng chung hàng (subgrid): nhãn – tiêu đề – mô tả – danh sách/ảnh – câu dẫn – nút đều thẳng hàng */
@media (min-width: 1025px) {
    .elementor-23 .elementor-element.elementor-element-c0876ca8 { row-gap: 0; }
    .elementor-23 .elementor-element.elementor-element-c0876ca8 > .e-con {
        display: grid !important;
        grid-row: span 6;
        grid-template-rows: subgrid;
        row-gap: 0;
        align-content: start;
    }
    .elementor-23 .elementor-element.elementor-element-c0876ca8 > .e-con > .e-con:first-child {
        display: grid !important;
        grid-row: span 3;
        grid-template-rows: subgrid;
        row-gap: 0;
    }
    .elementor-23 .elementor-element.elementor-element-c0876ca8 > .e-con > .e-con:last-child {
        display: grid !important;
        grid-row: span 2;
        grid-template-rows: subgrid;
        row-gap: 10px;
        justify-items: start;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34082f5b */.elementor-23 .elementor-element.elementor-element-34082f5b {
    min-width: 36px;
    max-width: 36px !important;
    flex: 0 0 36px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-tnp_sc_home_doc *//* Bỏ đường kẻ phía trên bài 01 (theo feedback) */
.elementor-23 .elementor-element.elementor-element-tnp_sc_home_doc .tnp-home-articles-list {
    border-top: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-55a9dceb */.elementor-23 .elementor-element.elementor-element-55a9dceb a {
    border-bottom: 1px solid #D96B52;
    display: inline-flex;
    gap: 8px;
    transition: gap 0.2s;
}
.elementor-23 .elementor-element.elementor-element-55a9dceb a:hover {
    gap: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f99e08f2 */.elementor-23 .elementor-element.elementor-element-f99e08f2 {
    max-width: 1440px !important;
    display: grid;
    grid-template-columns: 1fr 1fr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40f2ff17 */.elementor-23 .elementor-element.elementor-element-40f2ff17 {
    min-width: 36px;
    max-width: 36px !important;
    flex: 0 0 36px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-965f2e46 */.elementor-23 .elementor-element.elementor-element-965f2e46 {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef1ed192 */.elementor-23 .elementor-element.elementor-element-ef1ed192 {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36cd9676 */.elementor-23 .elementor-element.elementor-element-36cd9676 {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bcdbad9a */.elementor-23 .elementor-element.elementor-element-bcdbad9a a {
    border-bottom: 1px solid #18271F;
    display: inline-flex;
    transition: color 0.2s, border-color 0.2s;
}
.elementor-23 .elementor-element.elementor-element-bcdbad9a a:hover {
    color: #D96B52 !important;
    border-color: #D96B52 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63175381 */.elementor-23 .elementor-element.elementor-element-63175381 {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cc2836c */.elementor-23 .elementor-element.elementor-element-4cc2836c {
    max-width: 1440px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405e4729 */.elementor-23 .elementor-element.elementor-element-405e4729 {
    min-width: 36px;
    max-width: 36px !important;
    flex: 0 0 36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc0a4615 */.elementor-23 .elementor-element.elementor-element-fc0a4615 {
    max-width: 900px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e87c066 */.elementor-23 .elementor-element.elementor-element-1e87c066 img {
    object-fit: cover;
    filter: grayscale(40%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a95cd4fc */.elementor-23 .elementor-element.elementor-element-a95cd4fc a {
    border-bottom: 1px solid #D96B52;
    display: inline-flex;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a259d504 */.elementor-23 .elementor-element.elementor-element-a259d504 a {
    border-bottom: 1px solid rgba(245,241,229,0.16);
    display: inline-flex;
    transition: color 0.2s, border-color 0.2s;
}
.elementor-23 .elementor-element.elementor-element-a259d504 a:hover {
    color: #D96B52 !important;
    border-color: #D96B52 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46980590 */.elementor-23 .elementor-element.elementor-element-46980590 {
    flex: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e6d2cc4 */.elementor-23 .elementor-element.elementor-element-4e6d2cc4 a {
    border-bottom: 1px solid rgba(245,241,229,0.16);
    display: inline-flex;
    transition: color 0.2s, border-color 0.2s;
}
.elementor-23 .elementor-element.elementor-element-4e6d2cc4 a:hover {
    color: #D96B52 !important;
    border-color: #D96B52 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4c55a2b */.elementor-23 .elementor-element.elementor-element-e4c55a2b {
    flex: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80fcef50 */.elementor-23 .elementor-element.elementor-element-80fcef50 {
    display: grid;
    grid-template-columns: 1.15fr 0.85fr;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ab3e121 */.elementor-23 .elementor-element.elementor-element-1ab3e121 {
    max-width: 1440px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b646e79 */.elementor-23 .elementor-element.elementor-element-9b646e79 {
    min-width: 36px;
    max-width: 36px !important;
    flex: 0 0 36px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0b6d65bc */.elementor-23 .elementor-element.elementor-element-0b6d65bc a {
    min-height: 58px;
    padding: 0 44px !important;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4033e32f */.elementor-23 .elementor-element.elementor-element-4033e32f {
    max-width: 760px !important;
    text-align: center;
}/* End custom CSS */