.elementor-54 .elementor-element.elementor-element-835c4ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-835c4ab:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-835c4ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1215;}.elementor-54 .elementor-element.elementor-element-dcfaea2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-54 .elementor-element.elementor-element-66f850f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-54 .elementor-element.elementor-element-1818b90 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10.56px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.2em;color:#B4BEBF;}.elementor-54 .elementor-element.elementor-element-4ce6087 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10.56px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.2em;color:#B4BEBF;}.elementor-54 .elementor-element.elementor-element-413e3b2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10.56px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.2em;color:#B4BEBF;}.elementor-54 .elementor-element.elementor-element-1c3f252{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-f6d30c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:168px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-3367c29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-1578b5c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12.8px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#C4CCC9;}.elementor-54 .elementor-element.elementor-element-72dc4ee .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12.8px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#C4CCC9;}.elementor-54 .elementor-element.elementor-element-60caea6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12.8px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#C4CCC9;}.elementor-54 .elementor-element.elementor-element-a80b21e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:128px;font-weight:800;line-height:0.92em;letter-spacing:-0.05em;color:#E6E7E1;}.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-54 .elementor-element.elementor-element-ad8f062{font-family:"Manrope", Sans-serif;font-size:19.2px;font-weight:400;line-height:1.65em;color:#D3D9D6;}.elementor-54 .elementor-element.elementor-element-89c6948{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-54 .elementor-element.elementor-element-d15a4f4 .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-size:15.2px;font-weight:600;line-height:1em;letter-spacing:0.02em;fill:#0C1215;color:#0C1215;background-image:linear-gradient(135deg, #DFC59A 0%, #A9864F 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C2A06A;border-radius:999px 999px 999px 999px;padding:15.2px 27.36px 15.2px 27.36px;}.elementor-54 .elementor-element.elementor-element-d15a4f4 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-d15a4f4 .elementor-button:focus{background-color:#DFC59A;color:#0C1215;border-color:#DFC59A;}.elementor-54 .elementor-element.elementor-element-d15a4f4 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-d15a4f4 .elementor-button:focus svg{fill:#0C1215;}.elementor-54 .elementor-element.elementor-element-ef27e95 .elementor-button{background-color:rgba(12,18,21,.25);font-family:"Manrope", Sans-serif;font-size:15.2px;font-weight:600;line-height:1em;letter-spacing:0.02em;fill:#DFC59A;color:#DFC59A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C2A06A;border-radius:999px 999px 999px 999px;padding:15.2px 27.36px 15.2px 27.36px;}.elementor-54 .elementor-element.elementor-element-ef27e95 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-ef27e95 .elementor-button:focus{background-color:#C2A06A;color:#0C1215;border-color:#C2A06A;}.elementor-54 .elementor-element.elementor-element-ef27e95 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-ef27e95 .elementor-button:focus svg{fill:#0C1215;}.elementor-54 .elementor-element.elementor-element-0a2c6a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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(194,160,106,.28);--border-color:rgba(194,160,106,.28);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-0a2c6a8:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-0a2c6a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(12,18,21,.55);}.elementor-54 .elementor-element.elementor-element-ebbc653{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-f3f386d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:26px;--padding-bottom:26px;--padding-left:30px;--padding-right:28px;}.elementor-54 .elementor-element.elementor-element-d084016{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-edc87ff .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21.6px;font-weight:700;line-height:1.65em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-4adfa36 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.52px;font-weight:600;text-transform:uppercase;line-height:28.05px;letter-spacing:0.08em;color:#B4BEBF;}.elementor-54 .elementor-element.elementor-element-4709ab7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22.4px;font-weight:400;line-height:1em;color:#C2A06A;}.elementor-54 .elementor-element.elementor-element-c036bb3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:26px;--padding-bottom:26px;--padding-left:30px;--padding-right:28px;}.elementor-54 .elementor-element.elementor-element-6634742{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-0cd5666 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21.6px;font-weight:700;line-height:1.65em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-47b5aa6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.52px;font-weight:600;text-transform:uppercase;line-height:28.05px;letter-spacing:0.08em;color:#B4BEBF;}.elementor-54 .elementor-element.elementor-element-8c3dd46 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22.4px;font-weight:400;line-height:1em;color:#C2A06A;}.elementor-54 .elementor-element.elementor-element-6b0165d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:26px;--padding-bottom:26px;--padding-left:30px;--padding-right:28px;}.elementor-54 .elementor-element.elementor-element-59314e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-a62f301 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:21.6px;font-weight:700;line-height:1.65em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-f465365 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.52px;font-weight:600;text-transform:uppercase;line-height:28.05px;letter-spacing:0.08em;color:#B4BEBF;}.elementor-54 .elementor-element.elementor-element-3acedbd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22.4px;font-weight:400;line-height:1em;color:#C2A06A;}.elementor-54 .elementor-element.elementor-element-db3ea22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-db3ea22:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-db3ea22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-c4b4a95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-23e6ed8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-c03888a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:18%;--padding-left:0%;--padding-right:12%;}.elementor-54 .elementor-element.elementor-element-378ec16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:18px 18px 18px 18px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-378ec16:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-378ec16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#162023;}.elementor-54 .elementor-element.elementor-element-89a6c52 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#DFC59A;}.elementor-54 .elementor-element.elementor-element-cf63c03{font-family:"Manrope", Sans-serif;font-size:10.88px;font-weight:600;text-transform:uppercase;line-height:1.6em;letter-spacing:0.24em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-fb6aaf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-39b8868 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.84px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#8A6B3A;}.elementor-54 .elementor-element.elementor-element-7676110 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:59.2px;font-weight:700;line-height:1.08em;letter-spacing:-0.035em;color:#162023;}.elementor-54 .elementor-element.elementor-element-88d0137{font-family:"Manrope", Sans-serif;font-size:22.4px;font-weight:500;line-height:1.45em;letter-spacing:-0.02em;color:#162023;}.elementor-54 .elementor-element.elementor-element-82257bf{font-family:"Manrope", Sans-serif;font-size:17.28px;font-weight:400;line-height:1.65em;color:#162023;}.elementor-54 .elementor-element.elementor-element-db4947f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;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(22,32,35,.16);--border-color:rgba(22,32,35,.16);--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-d9c9b9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-d3e21c5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20.8px;font-weight:700;line-height:1.08em;letter-spacing:-0.035em;color:#162023;}.elementor-54 .elementor-element.elementor-element-cf5f1df{font-family:"Manrope", Sans-serif;font-size:15.04px;font-weight:400;line-height:1.65em;color:#55615E;}.elementor-54 .elementor-element.elementor-element-a27df87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-8990071 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20.8px;font-weight:700;line-height:1.08em;letter-spacing:-0.035em;color:#162023;}.elementor-54 .elementor-element.elementor-element-5dc1ac1{font-family:"Manrope", Sans-serif;font-size:15.04px;font-weight:400;line-height:1.65em;color:#55615E;}.elementor-54 .elementor-element.elementor-element-3be4de8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-13e4731 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20.8px;font-weight:700;line-height:1.08em;letter-spacing:-0.035em;color:#162023;}.elementor-54 .elementor-element.elementor-element-de361b4{font-family:"Manrope", Sans-serif;font-size:15.04px;font-weight:400;line-height:1.65em;color:#55615E;}.elementor-54 .elementor-element.elementor-element-506442b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-506442b:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-506442b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1215;background-image:url("https://pvr.lxi.temporary.site/website_9f9eb4bf/wp-content/uploads/2026/11/canada-vancouver-1.jpg");background-position:50% 40%;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-a484814{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-72bb0bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-7bab3ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-dfe9029 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.84px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#C9D1CE;}.elementor-54 .elementor-element.elementor-element-629fa94 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:59.2px;font-weight:700;line-height:1.08em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-8e9ea7c{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#C9D1CE;}.elementor-54 .elementor-element.elementor-element-be7d5d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-283a204{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-54 .elementor-element.elementor-element-283a204:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-283a204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(12,18,21,.62);}.elementor-54 .elementor-element.elementor-element-2e90715 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22.4px;font-weight:700;line-height:1.2em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-90d292a{font-family:"Manrope", Sans-serif;font-size:15.04px;font-weight:400;line-height:1.65em;color:#B9C3C0;}.elementor-54 .elementor-element.elementor-element-e0b03dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-54 .elementor-element.elementor-element-e0b03dd:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-e0b03dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(12,18,21,.62);}.elementor-54 .elementor-element.elementor-element-cbaa4ff .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22.4px;font-weight:700;line-height:1.2em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-21db0c2{font-family:"Manrope", Sans-serif;font-size:15.04px;font-weight:400;line-height:1.65em;color:#B9C3C0;}.elementor-54 .elementor-element.elementor-element-f1a365b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-54 .elementor-element.elementor-element-f1a365b:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-f1a365b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(12,18,21,.62);}.elementor-54 .elementor-element.elementor-element-cd981f9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22.4px;font-weight:700;line-height:1.2em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-39451e0{font-family:"Manrope", Sans-serif;font-size:15.04px;font-weight:400;line-height:1.65em;color:#B9C3C0;}.elementor-54 .elementor-element.elementor-element-4c8170f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-54 .elementor-element.elementor-element-4c8170f:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-4c8170f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(12,18,21,.62);}.elementor-54 .elementor-element.elementor-element-c59f8fc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22.4px;font-weight:700;line-height:1.2em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-a2f7c16{font-family:"Manrope", Sans-serif;font-size:15.04px;font-weight:400;line-height:1.65em;color:#B9C3C0;}.elementor-54 .elementor-element.elementor-element-0ace2ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-49c9ac2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-f793e06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-3ce3e0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-df59a9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-83fe290 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.84px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#B4BEBF;}.elementor-54 .elementor-element.elementor-element-6d62e61 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:59.2px;font-weight:700;line-height:1.08em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-29e2b24{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#B4BEBF;}.elementor-54 .elementor-element.elementor-element-fbdd9fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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(194,160,106,.28);--border-color:rgba(194,160,106,.28);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-a114cf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-3c5a487{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-1e23715{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-866c3a9{background-color:rgba(12,18,21,.78);padding:6.528px 10.88px 6.528px 10.88px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(194,160,106,.28);border-radius:18px 18px 18px 18px;}.elementor-54 .elementor-element.elementor-element-866c3a9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10.88px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#DFC59A;}.elementor-54 .elementor-element.elementor-element-56de14c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-8e3e472 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.84px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#C2CAC7;}.elementor-54 .elementor-element.elementor-element-85a4309 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:54.4px;font-weight:700;line-height:1.08em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-b7b552e{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#C2CAC7;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-7fdaa2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-7fdaa2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-7fdaa2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-7fdaa2b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-54 .elementor-element.elementor-element-7fdaa2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-54 .elementor-element.elementor-element-7fdaa2b .elementor-icon-list-icon i{color:#C2A06A;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-7fdaa2b .elementor-icon-list-icon svg{fill:#C2A06A;transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-7fdaa2b{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-54 .elementor-element.elementor-element-7fdaa2b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-7fdaa2b .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.65em;}.elementor-54 .elementor-element.elementor-element-7fdaa2b .elementor-icon-list-text{color:#E6E7E1;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-1c549c0 .elementor-button{background-color:rgba(12,18,21,.25);font-family:"Manrope", Sans-serif;font-size:15.2px;font-weight:600;line-height:1em;letter-spacing:0.02em;fill:#DFC59A;color:#DFC59A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C2A06A;border-radius:999px 999px 999px 999px;padding:15.2px 27.36px 15.2px 27.36px;}.elementor-54 .elementor-element.elementor-element-1c549c0 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-1c549c0 .elementor-button:focus{background-color:#C2A06A;color:#0C1215;border-color:#C2A06A;}.elementor-54 .elementor-element.elementor-element-1c549c0 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-1c549c0 .elementor-button:focus svg{fill:#0C1215;}.elementor-54 .elementor-element.elementor-element-098d259{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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(194,160,106,.28);--border-color:rgba(194,160,106,.28);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-42e2e21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-b379578{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-1f379c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-dd33add{background-color:rgba(12,18,21,.78);padding:6.528px 10.88px 6.528px 10.88px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(194,160,106,.28);border-radius:18px 18px 18px 18px;}.elementor-54 .elementor-element.elementor-element-dd33add .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10.88px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#DFC59A;}.elementor-54 .elementor-element.elementor-element-3685798{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-f66916a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.84px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#C2CAC7;}.elementor-54 .elementor-element.elementor-element-bf05676 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:54.4px;font-weight:700;line-height:1.08em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-139a8d4{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#C2CAC7;}.elementor-54 .elementor-element.elementor-element-0ea9af4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-0ea9af4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-0ea9af4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-0ea9af4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-54 .elementor-element.elementor-element-0ea9af4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-54 .elementor-element.elementor-element-0ea9af4 .elementor-icon-list-icon i{color:#C2A06A;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-0ea9af4 .elementor-icon-list-icon svg{fill:#C2A06A;transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-0ea9af4{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-54 .elementor-element.elementor-element-0ea9af4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-0ea9af4 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.65em;}.elementor-54 .elementor-element.elementor-element-0ea9af4 .elementor-icon-list-text{color:#E6E7E1;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-aed2579 .elementor-button{background-color:rgba(12,18,21,.25);font-family:"Manrope", Sans-serif;font-size:15.2px;font-weight:600;line-height:1em;letter-spacing:0.02em;fill:#DFC59A;color:#DFC59A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C2A06A;border-radius:999px 999px 999px 999px;padding:15.2px 27.36px 15.2px 27.36px;}.elementor-54 .elementor-element.elementor-element-aed2579 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-aed2579 .elementor-button:focus{background-color:#C2A06A;color:#0C1215;border-color:#C2A06A;}.elementor-54 .elementor-element.elementor-element-aed2579 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-aed2579 .elementor-button:focus svg{fill:#0C1215;}.elementor-54 .elementor-element.elementor-element-b14b473{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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(194,160,106,.28);--border-color:rgba(194,160,106,.28);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-058c683{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-cd218b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-53d7e87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-6758054{background-color:rgba(12,18,21,.78);padding:6.528px 10.88px 6.528px 10.88px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(194,160,106,.28);border-radius:18px 18px 18px 18px;}.elementor-54 .elementor-element.elementor-element-6758054 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10.88px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#DFC59A;}.elementor-54 .elementor-element.elementor-element-9fef5f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-9837de2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.84px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#C2CAC7;}.elementor-54 .elementor-element.elementor-element-7b9a615 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:54.4px;font-weight:700;line-height:1.08em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-c1a5ec6{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#C2CAC7;}.elementor-54 .elementor-element.elementor-element-c9fd217 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-c9fd217 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-c9fd217 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-54 .elementor-element.elementor-element-c9fd217 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-54 .elementor-element.elementor-element-c9fd217 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-54 .elementor-element.elementor-element-c9fd217 .elementor-icon-list-icon i{color:#C2A06A;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-c9fd217 .elementor-icon-list-icon svg{fill:#C2A06A;transition:fill 0.3s;}.elementor-54 .elementor-element.elementor-element-c9fd217{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-54 .elementor-element.elementor-element-c9fd217 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54 .elementor-element.elementor-element-c9fd217 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.65em;}.elementor-54 .elementor-element.elementor-element-c9fd217 .elementor-icon-list-text{color:#E6E7E1;transition:color 0.3s;}.elementor-54 .elementor-element.elementor-element-cc16db7{font-family:"Manrope", Sans-serif;font-size:13.44px;font-weight:400;line-height:1.65em;color:#C2CAC7;}.elementor-54 .elementor-element.elementor-element-55f6c6e .elementor-button{background-color:rgba(12,18,21,.25);font-family:"Manrope", Sans-serif;font-size:15.2px;font-weight:600;line-height:1em;letter-spacing:0.02em;fill:#DFC59A;color:#DFC59A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C2A06A;border-radius:999px 999px 999px 999px;padding:15.2px 27.36px 15.2px 27.36px;}.elementor-54 .elementor-element.elementor-element-55f6c6e .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-55f6c6e .elementor-button:focus{background-color:#C2A06A;color:#0C1215;border-color:#C2A06A;}.elementor-54 .elementor-element.elementor-element-55f6c6e .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-55f6c6e .elementor-button:focus svg{fill:#0C1215;}.elementor-54 .elementor-element.elementor-element-ef226a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-ef226a6:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-ef226a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-793d5c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-4338825{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-4ea8a6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-dedc7c1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.84px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#8A6B3A;}.elementor-54 .elementor-element.elementor-element-1ee911a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:59.2px;font-weight:700;line-height:1.08em;letter-spacing:-0.035em;color:#162023;}.elementor-54 .elementor-element.elementor-element-c14f375{font-family:"Manrope", Sans-serif;font-size:13.6px;font-weight:600;line-height:1.65em;color:#8A4B2A;}.elementor-54 .elementor-element.elementor-element-1a8be60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-a9f875c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(22,32,35,.16);--border-color:rgba(22,32,35,.16);--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-54 .elementor-element.elementor-element-a9f875c:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-a9f875c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F1;}.elementor-54 .elementor-element.elementor-element-819c7f1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;letter-spacing:0.18em;color:#8A6B3A;}.elementor-54 .elementor-element.elementor-element-d3cf1fc{font-family:"Manrope", Sans-serif;font-size:16.8px;font-weight:400;line-height:1.6em;color:#162023;}.elementor-54 .elementor-element.elementor-element-6b3b782{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;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(22,32,35,.16);--border-color:rgba(22,32,35,.16);--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-df48aec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-644169d{text-align:center;}.elementor-54 .elementor-element.elementor-element-644169d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.6px;font-weight:700;line-height:1.65em;color:#DFC59A;}.elementor-54 .elementor-element.elementor-element-410f092{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-468ec4c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;line-height:1.65em;color:#162023;}.elementor-54 .elementor-element.elementor-element-b739bb6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.12px;font-weight:400;line-height:28.05px;color:#55615E;}.elementor-54 .elementor-element.elementor-element-fbf0468{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(22,32,35,.16);--border-color:rgba(22,32,35,.16);--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-54 .elementor-element.elementor-element-fbf0468:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-fbf0468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F1;}.elementor-54 .elementor-element.elementor-element-6f5b72a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;letter-spacing:0.18em;color:#8A6B3A;}.elementor-54 .elementor-element.elementor-element-ecc1489{font-family:"Manrope", Sans-serif;font-size:16.8px;font-weight:400;line-height:1.6em;color:#162023;}.elementor-54 .elementor-element.elementor-element-1dd282e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;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(22,32,35,.16);--border-color:rgba(22,32,35,.16);--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-3b2c81c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-d4f890c{text-align:center;}.elementor-54 .elementor-element.elementor-element-d4f890c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.6px;font-weight:700;line-height:1.65em;color:#DFC59A;}.elementor-54 .elementor-element.elementor-element-fcab062{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-f9fa820 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;line-height:1.65em;color:#162023;}.elementor-54 .elementor-element.elementor-element-1bab985 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.12px;font-weight:400;line-height:28.05px;color:#55615E;}.elementor-54 .elementor-element.elementor-element-5a64d48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(22,32,35,.16);--border-color:rgba(22,32,35,.16);--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-54 .elementor-element.elementor-element-5a64d48:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-5a64d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F1;}.elementor-54 .elementor-element.elementor-element-78770c0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;letter-spacing:0.18em;color:#8A6B3A;}.elementor-54 .elementor-element.elementor-element-8cc88ba{font-family:"Manrope", Sans-serif;font-size:16.8px;font-weight:400;line-height:1.6em;color:#162023;}.elementor-54 .elementor-element.elementor-element-f15df1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;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(22,32,35,.16);--border-color:rgba(22,32,35,.16);--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-0a6c565{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-7f2a8b3{text-align:center;}.elementor-54 .elementor-element.elementor-element-7f2a8b3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.6px;font-weight:700;line-height:1.65em;color:#DFC59A;}.elementor-54 .elementor-element.elementor-element-422393e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-5af9bd9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;line-height:1.65em;color:#162023;}.elementor-54 .elementor-element.elementor-element-bf77ba5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.12px;font-weight:400;line-height:28.05px;color:#55615E;}.elementor-54 .elementor-element.elementor-element-c8a72f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(22,32,35,.16);--border-color:rgba(22,32,35,.16);--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-54 .elementor-element.elementor-element-c8a72f6:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-c8a72f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F1;}.elementor-54 .elementor-element.elementor-element-546c975 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;letter-spacing:0.18em;color:#8A6B3A;}.elementor-54 .elementor-element.elementor-element-34a0848{font-family:"Manrope", Sans-serif;font-size:16.8px;font-weight:400;line-height:1.6em;color:#162023;}.elementor-54 .elementor-element.elementor-element-4e538fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;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(22,32,35,.16);--border-color:rgba(22,32,35,.16);--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-cc41531{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-0f488d8{text-align:center;}.elementor-54 .elementor-element.elementor-element-0f488d8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.6px;font-weight:700;line-height:1.65em;color:#DFC59A;}.elementor-54 .elementor-element.elementor-element-7cd4c69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-69b3ca0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;line-height:1.65em;color:#162023;}.elementor-54 .elementor-element.elementor-element-f5b29e9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.12px;font-weight:400;line-height:28.05px;color:#55615E;}.elementor-54 .elementor-element.elementor-element-047acb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(22,32,35,.16);--border-color:rgba(22,32,35,.16);--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-54 .elementor-element.elementor-element-047acb8:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-047acb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F1;}.elementor-54 .elementor-element.elementor-element-b814209 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;letter-spacing:0.18em;color:#8A6B3A;}.elementor-54 .elementor-element.elementor-element-93fcd80{font-family:"Manrope", Sans-serif;font-size:16.8px;font-weight:400;line-height:1.6em;color:#162023;}.elementor-54 .elementor-element.elementor-element-2b087fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;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(22,32,35,.16);--border-color:rgba(22,32,35,.16);--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-df1dbc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-205af46{text-align:center;}.elementor-54 .elementor-element.elementor-element-205af46 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.6px;font-weight:700;line-height:1.65em;color:#DFC59A;}.elementor-54 .elementor-element.elementor-element-b092e06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-688697e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;line-height:1.65em;color:#162023;}.elementor-54 .elementor-element.elementor-element-1505328 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.12px;font-weight:400;line-height:28.05px;color:#55615E;}.elementor-54 .elementor-element.elementor-element-6bed33e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(22,32,35,.16);--border-color:rgba(22,32,35,.16);--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-54 .elementor-element.elementor-element-6bed33e:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-6bed33e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F1;}.elementor-54 .elementor-element.elementor-element-beb982a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;letter-spacing:0.18em;color:#8A6B3A;}.elementor-54 .elementor-element.elementor-element-a5b04c1{font-family:"Manrope", Sans-serif;font-size:16.8px;font-weight:400;line-height:1.6em;color:#162023;}.elementor-54 .elementor-element.elementor-element-7fd582c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;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(22,32,35,.16);--border-color:rgba(22,32,35,.16);--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-4965b34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-38a6561{text-align:center;}.elementor-54 .elementor-element.elementor-element-38a6561 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.6px;font-weight:700;line-height:1.65em;color:#DFC59A;}.elementor-54 .elementor-element.elementor-element-5a23adf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-4bb5d00 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;line-height:1.65em;color:#162023;}.elementor-54 .elementor-element.elementor-element-c1c3a60 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13.12px;font-weight:400;line-height:28.05px;color:#55615E;}.elementor-54 .elementor-element.elementor-element-4b53a1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-d6f8723 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:15.2px;font-weight:600;line-height:1em;letter-spacing:0.02em;fill:#162023;color:#162023;border-style:solid;border-width:1px 1px 1px 1px;border-color:#162023;border-radius:999px 999px 999px 999px;padding:15.2px 27.36px 15.2px 27.36px;}.elementor-54 .elementor-element.elementor-element-d6f8723 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-d6f8723 .elementor-button:focus{background-color:#162023;color:#E6E7E1;border-color:#162023;}.elementor-54 .elementor-element.elementor-element-d6f8723 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-d6f8723 .elementor-button:focus svg{fill:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-ef72f12 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Manrope", Sans-serif;font-size:15.2px;font-weight:600;line-height:1em;letter-spacing:0.02em;fill:#162023;color:#162023;border-style:solid;border-width:1px 1px 1px 1px;border-color:#162023;border-radius:999px 999px 999px 999px;padding:15.2px 27.36px 15.2px 27.36px;}.elementor-54 .elementor-element.elementor-element-ef72f12 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-ef72f12 .elementor-button:focus{background-color:#162023;color:#E6E7E1;border-color:#162023;}.elementor-54 .elementor-element.elementor-element-ef72f12 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-ef72f12 .elementor-button:focus svg{fill:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-991f1c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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(194,160,106,.28);--border-color:rgba(194,160,106,.28);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-991f1c2:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-991f1c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131C20;}.elementor-54 .elementor-element.elementor-element-78a1a44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-e433bd7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--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-54 .elementor-element.elementor-element-026b9d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-dc0aa86{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54 .elementor-element.elementor-element-dc0aa86 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.84px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#B4BEBF;}.elementor-54 .elementor-element.elementor-element-6545e14 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:59.2px;font-weight:700;line-height:1.08em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-838bb96{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#B4BEBF;}.elementor-54 .elementor-element.elementor-element-428dbd8 .elementor-button{background-color:rgba(12,18,21,.25);font-family:"Manrope", Sans-serif;font-size:15.2px;font-weight:600;line-height:1em;letter-spacing:0.02em;fill:#DFC59A;color:#DFC59A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C2A06A;border-radius:999px 999px 999px 999px;padding:15.2px 27.36px 15.2px 27.36px;}.elementor-54 .elementor-element.elementor-element-428dbd8 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-428dbd8 .elementor-button:focus{background-color:#C2A06A;color:#0C1215;border-color:#C2A06A;}.elementor-54 .elementor-element.elementor-element-428dbd8 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-428dbd8 .elementor-button:focus svg{fill:#0C1215;}.elementor-54 .elementor-element.elementor-element-c66fb4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(194,160,106,.28);--border-color:rgba(194,160,106,.28);--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-c66fb4c:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-c66fb4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1215;}.elementor-54 .elementor-element.elementor-element-8cd8a33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-2bda9e8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10.88px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#DFC59A;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-f39392e .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-f39392e.elementor-view-stacked .elementor-icon{background-color:#DFC59A;}.elementor-54 .elementor-element.elementor-element-f39392e.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-f39392e.elementor-view-default .elementor-icon{color:#DFC59A;border-color:#DFC59A;}.elementor-54 .elementor-element.elementor-element-f39392e.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-f39392e.elementor-view-default .elementor-icon svg{fill:#DFC59A;}.elementor-54 .elementor-element.elementor-element-9070db4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.52px;font-weight:400;line-height:1.65em;letter-spacing:0.18em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-cd7312e{--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:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-54 .elementor-element.elementor-element-3e62b0b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.84px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#C2CAC7;}.elementor-54 .elementor-element.elementor-element-0b04f2b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35.2px;font-weight:700;line-height:1.08em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-5eaf170{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#C2CAC7;}.elementor-54 .elementor-element.elementor-element-bc2932c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-53e4344{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(194,160,106,.28);--border-color:rgba(194,160,106,.28);--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-53e4344:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-53e4344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1215;}.elementor-54 .elementor-element.elementor-element-274299b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-32058f3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10.88px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#C2A06A;}.elementor-54 .elementor-element.elementor-element-de40bb0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22.4px;font-weight:400;line-height:1.2em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-3bd3393{font-family:"Manrope", Sans-serif;font-size:14.72px;font-weight:400;line-height:1.65em;color:#B4BEBF;}.elementor-54 .elementor-element.elementor-element-b2dfcbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(194,160,106,.28);--border-color:rgba(194,160,106,.28);--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-b2dfcbd:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-b2dfcbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1215;}.elementor-54 .elementor-element.elementor-element-683daf6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-5d3d074 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10.88px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#C2A06A;}.elementor-54 .elementor-element.elementor-element-3c590c3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22.4px;font-weight:400;line-height:1.2em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-f91cd92{font-family:"Manrope", Sans-serif;font-size:14.72px;font-weight:400;line-height:1.65em;color:#B4BEBF;}.elementor-54 .elementor-element.elementor-element-b12688d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(194,160,106,.28);--border-color:rgba(194,160,106,.28);--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-b12688d:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-b12688d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1215;}.elementor-54 .elementor-element.elementor-element-d30b7bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-ae31915 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10.88px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#C2A06A;}.elementor-54 .elementor-element.elementor-element-cac73b1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22.4px;font-weight:400;line-height:1.2em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-abf7f0b{font-family:"Manrope", Sans-serif;font-size:14.72px;font-weight:400;line-height:1.65em;color:#B4BEBF;}.elementor-54 .elementor-element.elementor-element-3565bab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-937466b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-5faf4eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-eeb4fca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-3da4348 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11.84px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#B4BEBF;}.elementor-54 .elementor-element.elementor-element-fd1dc6f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:59.2px;font-weight:700;line-height:1.08em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-fdcf35a{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#B4BEBF;}.elementor-54 .elementor-element.elementor-element-b33c936{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-ed3ea23{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(194,160,106,.28);--border-color:rgba(194,160,106,.28);--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-4a060fd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:19.2px;font-weight:700;line-height:1.65em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-a252e4c{text-align:end;}.elementor-54 .elementor-element.elementor-element-a252e4c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12.48px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:0.08em;color:#B4BEBF;}.elementor-54 .elementor-element.elementor-element-753941b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(194,160,106,.28);--border-color:rgba(194,160,106,.28);--border-radius:18px 18px 18px 18px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-54 .elementor-element.elementor-element-753941b:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-753941b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #131C20 0%, #0C1215 100%);}.elementor-54 .elementor-element.elementor-element-2f78bd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-54 .elementor-element.elementor-element-2f78bd1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28.8px;font-weight:700;line-height:1.08em;letter-spacing:-0.035em;color:#E6E7E1;}.elementor-54 .elementor-element.elementor-element-828c76d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"Manrope", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.65em;color:#B4BEBF;}body.elementor-page-54:not(.elementor-motion-effects-element-type-background), body.elementor-page-54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1215;}:root{--page-title-display:none;}@media(max-width:960px){.elementor-54 .elementor-element.elementor-element-1c3f252{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-f6d30c0{--padding-top:96px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-a80b21e .elementor-heading-title{font-size:82px;}.elementor-54 .elementor-element.elementor-element-ad8f062{font-size:19.2px;}.elementor-54 .elementor-element.elementor-element-ebbc653{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-c4b4a95{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-c03888a{--padding-top:0%;--padding-bottom:18%;--padding-left:0%;--padding-right:12%;}.elementor-54 .elementor-element.elementor-element-7676110 .elementor-heading-title{font-size:37.7px;}.elementor-54 .elementor-element.elementor-element-506442b:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-506442b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-54 .elementor-element.elementor-element-a484814{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-629fa94 .elementor-heading-title{font-size:37.7px;}.elementor-54 .elementor-element.elementor-element-f793e06{--padding-top:88px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-6d62e61 .elementor-heading-title{font-size:37.7px;}.elementor-54 .elementor-element.elementor-element-a114cf3{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-85a4309 .elementor-heading-title{font-size:36.8px;}.elementor-54 .elementor-element.elementor-element-42e2e21{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-bf05676 .elementor-heading-title{font-size:36.8px;}.elementor-54 .elementor-element.elementor-element-058c683{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-7b9a615 .elementor-heading-title{font-size:36.8px;}.elementor-54 .elementor-element.elementor-element-793d5c0{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-1ee911a .elementor-heading-title{font-size:37.7px;}.elementor-54 .elementor-element.elementor-element-78a1a44{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-6545e14 .elementor-heading-title{font-size:37.7px;}.elementor-54 .elementor-element.elementor-element-937466b{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-fd1dc6f .elementor-heading-title{font-size:37.7px;}}@media(max-width:600px){.elementor-54 .elementor-element.elementor-element-1c3f252{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-f6d30c0{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:72px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-a80b21e .elementor-heading-title{font-size:66.3px;}.elementor-54 .elementor-element.elementor-element-ad8f062{font-size:16.8px;}.elementor-54 .elementor-element.elementor-element-ebbc653{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-f3f386d{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:28px;}.elementor-54 .elementor-element.elementor-element-edc87ff .elementor-heading-title{font-size:18.4px;}.elementor-54 .elementor-element.elementor-element-4adfa36 .elementor-heading-title{line-height:26.4px;}.elementor-54 .elementor-element.elementor-element-c036bb3{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:28px;}.elementor-54 .elementor-element.elementor-element-0cd5666 .elementor-heading-title{font-size:18.4px;}.elementor-54 .elementor-element.elementor-element-47b5aa6 .elementor-heading-title{line-height:26.4px;}.elementor-54 .elementor-element.elementor-element-6b0165d{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:28px;}.elementor-54 .elementor-element.elementor-element-a62f301 .elementor-heading-title{font-size:18.4px;}.elementor-54 .elementor-element.elementor-element-f465365 .elementor-heading-title{line-height:26.4px;}.elementor-54 .elementor-element.elementor-element-c4b4a95{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-c03888a{--padding-top:0%;--padding-bottom:18%;--padding-left:0%;--padding-right:12%;}.elementor-54 .elementor-element.elementor-element-7676110 .elementor-heading-title{font-size:35.2px;}.elementor-54 .elementor-element.elementor-element-506442b:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-506442b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-54 .elementor-element.elementor-element-a484814{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-629fa94 .elementor-heading-title{font-size:35.2px;}.elementor-54 .elementor-element.elementor-element-8e9ea7c{font-size:16px;}.elementor-54 .elementor-element.elementor-element-283a204{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-54 .elementor-element.elementor-element-e0b03dd{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-54 .elementor-element.elementor-element-f1a365b{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-54 .elementor-element.elementor-element-4c8170f{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-54 .elementor-element.elementor-element-f793e06{--padding-top:72px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-6d62e61 .elementor-heading-title{font-size:35.2px;}.elementor-54 .elementor-element.elementor-element-29e2b24{font-size:16px;}.elementor-54 .elementor-element.elementor-element-a114cf3{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-85a4309 .elementor-heading-title{font-size:36.8px;}.elementor-54 .elementor-element.elementor-element-b7b552e{font-size:16px;}.elementor-54 .elementor-element.elementor-element-42e2e21{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-bf05676 .elementor-heading-title{font-size:36.8px;}.elementor-54 .elementor-element.elementor-element-139a8d4{font-size:16px;}.elementor-54 .elementor-element.elementor-element-058c683{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-7b9a615 .elementor-heading-title{font-size:36.8px;}.elementor-54 .elementor-element.elementor-element-c1a5ec6{font-size:16px;}.elementor-54 .elementor-element.elementor-element-793d5c0{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-1ee911a .elementor-heading-title{font-size:35.2px;}.elementor-54 .elementor-element.elementor-element-a9f875c{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-54 .elementor-element.elementor-element-468ec4c .elementor-heading-title{font-size:16px;}.elementor-54 .elementor-element.elementor-element-b739bb6 .elementor-heading-title{line-height:26.4px;}.elementor-54 .elementor-element.elementor-element-fbf0468{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-54 .elementor-element.elementor-element-f9fa820 .elementor-heading-title{font-size:16px;}.elementor-54 .elementor-element.elementor-element-1bab985 .elementor-heading-title{line-height:26.4px;}.elementor-54 .elementor-element.elementor-element-5a64d48{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-54 .elementor-element.elementor-element-5af9bd9 .elementor-heading-title{font-size:16px;}.elementor-54 .elementor-element.elementor-element-bf77ba5 .elementor-heading-title{line-height:26.4px;}.elementor-54 .elementor-element.elementor-element-c8a72f6{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-54 .elementor-element.elementor-element-69b3ca0 .elementor-heading-title{font-size:16px;}.elementor-54 .elementor-element.elementor-element-f5b29e9 .elementor-heading-title{line-height:26.4px;}.elementor-54 .elementor-element.elementor-element-047acb8{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-54 .elementor-element.elementor-element-688697e .elementor-heading-title{font-size:16px;}.elementor-54 .elementor-element.elementor-element-1505328 .elementor-heading-title{line-height:26.4px;}.elementor-54 .elementor-element.elementor-element-6bed33e{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-54 .elementor-element.elementor-element-4bb5d00 .elementor-heading-title{font-size:16px;}.elementor-54 .elementor-element.elementor-element-c1c3a60 .elementor-heading-title{line-height:26.4px;}.elementor-54 .elementor-element.elementor-element-78a1a44{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-e433bd7{--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-6545e14 .elementor-heading-title{font-size:35.2px;}.elementor-54 .elementor-element.elementor-element-838bb96{font-size:16px;}.elementor-54 .elementor-element.elementor-element-cd7312e{--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-54 .elementor-element.elementor-element-0b04f2b .elementor-heading-title{font-size:28.8px;}.elementor-54 .elementor-element.elementor-element-5eaf170{font-size:16px;}.elementor-54 .elementor-element.elementor-element-937466b{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-54 .elementor-element.elementor-element-fd1dc6f .elementor-heading-title{font-size:35.2px;}.elementor-54 .elementor-element.elementor-element-fdcf35a{font-size:16px;}.elementor-54 .elementor-element.elementor-element-753941b{--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS */.ad-wrap{width:100%;max-width:1240px;margin-left:auto;margin-right:auto;box-sizing:border-box}
@media (max-width:480px){.ad-wrap{padding-left:16px !important;padding-right:16px !important}}
.elementor-widget-text-editor p{margin:0}
.elementor-widget-text-editor{-webkit-font-smoothing:antialiased}
.ad-eyebrow .elementor-heading-title{display:flex;align-items:center;gap:14px}
.ad-eyebrow .elementor-heading-title::before{content:"";width:20px;height:1px;background:currentColor;flex:none}
.elementor-heading-title em{font-style:italic;color:#DFC59A}
.ad-light .elementor-heading-title em{color:#8A6B3A}
.ad-h2 .elementor-heading-title,.ad-h3 .elementor-heading-title,.ad-hero-title .elementor-heading-title{text-wrap:balance}
.ad-h2 .elementor-heading-title{font-size:clamp(2.2rem,4.6vw,3.7rem)}
.ad-fit{width:auto !important;flex:0 0 auto !important}
.ad-auto{width:auto !important;flex:0 1 auto !important}
.elementor-button{transition:background .3s,color .3s,border-color .3s}
.elementor-button .elementor-button-text{white-space:nowrap}
.ad-btn-wrap .elementor-button{display:inline-flex}
.ad-frame{overflow:hidden;border-radius:18px}
.ad-frame img{display:block;width:100%;object-fit:cover;transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}
.ad-frame:hover img{transform:scale(1.04)}

html{scroll-behavior:smooth}
body{-webkit-font-smoothing:antialiased}

/* ---------- Hero ---------- */
.ad-hero{position:relative;overflow:hidden;min-height:calc(100svh - 79px);display:flex !important;flex-direction:column !important;justify-content:flex-end}
@media (max-width:600px){.ad-hero{min-height:calc(100svh - 65px)}}
.ad-hero::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(12,18,21,.94) 0%,rgba(12,18,21,.78) 38%,rgba(12,18,21,.25) 72%,rgba(12,18,21,.45) 100%),linear-gradient(0deg,rgba(12,18,21,.95) 0%,transparent 35%)}
@media (max-width:760px){.ad-hero::after{background:linear-gradient(180deg,rgba(12,18,21,.55) 0%,rgba(12,18,21,.85) 55%,rgba(12,18,21,.97) 100%)}}
.ad-slides{position:absolute !important;inset:0;width:auto !important;z-index:0}
.ad-slides .ad-slide{position:absolute !important;inset:0;width:100% !important;height:100%;margin:0 !important;opacity:0;animation:adFade 19.5s infinite both}
.ad-slides .ad-slide:nth-child(1){animation-delay:-1.6s}
.ad-slides .ad-slide:nth-child(2){animation-delay:4.9s}
.ad-slides .ad-slide:nth-child(3){animation-delay:11.4s}
.ad-slides .ad-slide .elementor-widget-container{height:100%}
.ad-slides .ad-slide img{width:100%;height:100%;object-fit:cover;object-position:60% 50%;display:block}
@keyframes adFade{0%{opacity:0;transform:scale(1.08)}8.2%{opacity:1}41.5%{opacity:1}46%{transform:scale(1)}49.7%{opacity:0}100%{opacity:0;transform:scale(1)}}
.ad-dots{position:absolute !important;top:32px;right:24px;left:auto;width:auto !important;flex-direction:row !important;gap:10px;z-index:3}
.ad-dot{width:auto !important}
.ad-dot .elementor-heading-title{display:grid;gap:8px;padding:8px 0;color:#B4BEBF;animation:adDotOn 19.5s infinite both}
.ad-dot .elementor-heading-title::before{content:"";display:block;width:64px;height:1px;background:rgba(230,231,225,.35);animation:adLineOn 19.5s infinite both}
.ad-dot:nth-child(2) .elementor-heading-title,.ad-dot:nth-child(2) .elementor-heading-title::before{animation-delay:6.5s}
.ad-dot:nth-child(3) .elementor-heading-title,.ad-dot:nth-child(3) .elementor-heading-title::before{animation-delay:13s}
@keyframes adDotOn{0%{color:#B4BEBF}.1%{color:#DFC59A}33.3%{color:#DFC59A}33.4%{color:#B4BEBF}100%{color:#B4BEBF}}
@keyframes adLineOn{0%{background:rgba(230,231,225,.35)}.1%{background:#C2A06A}33.3%{background:#C2A06A}33.4%{background:rgba(230,231,225,.35)}100%{background:rgba(230,231,225,.35)}}
@media (max-width:760px){.ad-dots{top:18px;right:16px}.ad-dot .elementor-heading-title{font-size:0 !important}.ad-dot .elementor-heading-title::before{width:28px}}
@media (prefers-reduced-motion:reduce){.ad-slides .ad-slide{animation:none}.ad-slides .ad-slide:nth-child(1){opacity:1}.ad-dot .elementor-heading-title,.ad-dot .elementor-heading-title::before{animation:none}}
.ad-hero-wrap,.ad-hero-strip{position:relative;z-index:2}
.ad-hero-inner{max-width:760px;width:100%}
.ad-hero-title .elementor-heading-title{font-size:clamp(3.8rem,10vw,8rem)}
.ad-hero-title .elementor-heading-title em{font-weight:300;font-style:normal}
@media (max-width:600px){.ad-hero-title .elementor-heading-title{font-size:clamp(3.2rem,17vw,4.6rem)}}
.ad-roles{display:flex !important;flex-direction:row !important;flex-wrap:wrap;gap:10px 22px}
.ad-roles>.elementor-widget{width:auto !important}
.ad-roles>.elementor-widget+.elementor-widget .elementor-heading-title::before{content:"";display:inline-block;width:6px;height:6px;background:#C2A06A;border-radius:50%;margin-right:22px;vertical-align:middle;position:relative;top:-2px}
.ad-lede{max-width:32em}
.ad-hero-ctas{display:flex !important;flex-direction:row !important;flex-wrap:wrap;gap:14px}
.ad-hero-ctas>.elementor-widget{width:auto !important}
@media (max-width:600px){.ad-hero-ctas>.elementor-widget{flex:1 1 100%;width:100% !important}.ad-hero-ctas .elementor-button{width:100%;justify-content:center}}
.ad-hero-strip{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}
.ad-hs-grid{display:grid !important;grid-template-columns:repeat(3,1fr)}
.ad-hs-item{display:flex !important;flex-direction:row !important;align-items:center;justify-content:space-between;gap:18px;position:relative;border-left:1px solid rgba(194,160,106,.28)}
.ad-hs-item:first-child{border-left:0;padding-left:0 !important}
.ad-hs-item .ad-hs-text{display:flex;flex-direction:column;gap:0;width:auto !important}
.ad-hs-item .ad-hs-text a::after{content:"";position:absolute;inset:0}
.ad-hs-item:hover .ad-hs-title a{color:#DFC59A}
.ad-hs-item .ad-hs-arrow{width:auto !important;flex:0 0 auto !important;transition:transform .3s}
.ad-hs-item:hover .ad-hs-arrow{transform:translateX(4px)}
@media (max-width:760px){.ad-hs-grid{grid-template-columns:1fr}.ad-hs-item{border-left:0;padding-left:0 !important;border-top:1px solid rgba(194,160,106,.28)}.ad-hs-item:first-child{border-top:0}}
@media (max-width:600px){.ad-hs-item{gap:14px}}

/* ---------- About ---------- */
.ad-about-grid{display:grid !important;grid-template-columns:1fr 1.1fr;gap:96px;align-items:center}
@media (max-width:960px){.ad-about-grid{grid-template-columns:1fr;gap:56px}}
.ad-about-photos{position:relative;min-width:0}
@media (max-width:960px){.ad-about-photos{max-width:560px;width:100%}}
.ad-about-photos .ad-main img{aspect-ratio:4/5}
.ad-about-photos .ad-inset{position:absolute !important;right:0;bottom:0;width:52% !important;margin:0 !important;border:8px solid #E6E7E1;box-shadow:0 30px 60px -30px rgba(22,32,35,.45);box-sizing:border-box}
.ad-about-photos .ad-inset img{aspect-ratio:1}
@media (max-width:600px){.ad-about-photos .ad-inset{border-width:5px}}
.ad-stamp{position:absolute !important;left:-14px;bottom:24%;z-index:3;width:max-content !important;max-width:none}
@media (max-width:600px){.ad-stamp{left:0}}
.ad-stamp-text p{margin:0}
.ad-about-body{min-width:0;max-width:38em}
.ad-pillars{display:grid !important;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:14px}
@media (max-width:620px){.ad-pillars{grid-template-columns:1fr;gap:20px}}

/* ---------- Canada ---------- */
.ad-canada{position:relative;overflow:hidden}
.ad-canada::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(12,18,21,.88),rgba(12,18,21,.72) 45%,rgba(12,18,21,.94))}
.ad-canada>.ad-wrap{position:relative;z-index:1}
.ad-canada-head{display:grid !important;grid-template-columns:1fr 1fr;gap:64px;align-items:end}
@media (max-width:960px){.ad-canada-head{grid-template-columns:1fr;gap:20px}}
.ad-reasons{display:grid !important;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(194,160,106,.28);border:1px solid rgba(194,160,106,.28);border-radius:18px;overflow:hidden}
@media (max-width:960px){.ad-reasons{grid-template-columns:1fr 1fr}}
@media (max-width:560px){.ad-reasons{grid-template-columns:1fr}}
.ad-reason{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);min-width:0}
.ad-icon img{width:34px !important;height:34px;display:block}
.ad-icon{width:34px !important}

/* ---------- Ventures ---------- */
.ad-intro-grid{display:grid !important;grid-template-columns:1fr 1fr;gap:72px;align-items:end}
@media (max-width:960px){.ad-intro-grid{grid-template-columns:1fr;gap:24px}}
.ad-venture-grid{display:grid !important;grid-template-columns:1.1fr 1fr;gap:96px;align-items:center}
.ad-venture-even .ad-venture-grid{grid-template-columns:1fr 1.1fr}
.ad-venture-even .ad-collage{order:2}
@media (max-width:960px){.ad-venture-grid,.ad-venture-even .ad-venture-grid{grid-template-columns:1fr;gap:48px}.ad-venture-even .ad-collage{order:0}.ad-collage{max-width:620px;width:100%}}
@media (max-width:600px){.ad-venture-grid,.ad-venture-even .ad-venture-grid{gap:40px}}
.ad-collage{position:relative;min-width:0;padding:0 14% 16% 0 !important}
.ad-venture-even .ad-collage{padding:0 0 16% 14% !important}
.ad-collage .ad-main img{aspect-ratio:5/4}
.ad-collage .ad-inset{position:absolute !important;right:0;bottom:0;width:46% !important;margin:0 !important;border:8px solid #0C1215;box-shadow:0 30px 60px -20px rgba(0,0,0,.7);box-sizing:border-box}
.ad-venture-even .ad-collage .ad-inset{right:auto;left:0}
.ad-collage .ad-inset img{aspect-ratio:4/5}
@media (max-width:600px){.ad-collage .ad-inset{border-width:5px}}
.ad-tag{position:absolute !important;top:22px;left:22px;z-index:3;width:auto !important;max-width:none;margin:0 !important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}
.ad-venture-even .ad-tag{left:auto;right:22px}
.ad-vcopy{min-width:0}
.ad-vcopy .ad-h3 .elementor-heading-title{font-size:clamp(2.3rem,4.2vw,3.4rem)}
.ad-vp{max-width:32em}
.ad-services .elementor-icon-list-items{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(194,160,106,.28)}
.ad-services .elementor-icon-list-item{padding:13px 0 !important;border-bottom:1px solid rgba(194,160,106,.28);margin:0 !important;align-items:baseline}
.ad-services .elementor-icon-list-item:nth-child(odd){padding-right:16px !important}
.ad-services .elementor-icon-list-icon{width:6px !important;flex:none;position:relative;top:-2px}
.ad-services .elementor-icon-list-text{padding-left:12px !important}
@media (max-width:480px){.ad-services .elementor-icon-list-items{grid-template-columns:1fr}.ad-services .elementor-icon-list-item:nth-child(odd){padding-right:0 !important}}
@media (max-width:600px){.ad-vcopy .elementor-widget-button .elementor-button{width:100%;justify-content:center}}

/* ---------- Reviews ---------- */
.ad-reviews-head{display:flex !important;flex-direction:row !important;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}
.ad-sample-note{width:auto !important;background:rgba(138,75,42,.1);border:1px dashed rgba(138,75,42,.5);border-radius:999px;padding:.6em 1.2em}
.ad-review-grid{display:grid !important;grid-template-columns:repeat(3,1fr);gap:24px}
@media (max-width:960px){.ad-review-grid{grid-template-columns:1fr 1fr}}
@media (max-width:620px){.ad-review-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px !important}.ad-review{scroll-snap-align:start}}
.ad-review{min-width:0;transition:transform .35s,box-shadow .35s}
.ad-review:hover{transform:translateY(-4px);box-shadow:0 24px 48px -28px rgba(22,32,35,.4)}
.ad-review>.ad-quote{flex:1 1 auto}
.ad-review-foot{display:flex !important;flex-direction:row !important;align-items:center;gap:14px}
.ad-avatar{display:flex !important;align-items:center;justify-content:center;width:44px !important;height:44px;flex:0 0 auto !important;border-radius:50%;background:#162023}
.ad-who{display:flex !important;flex-direction:column !important;gap:0;width:auto !important}
.ad-reviews-cta{display:flex !important;flex-direction:row !important;flex-wrap:wrap;gap:14px}
.ad-reviews-cta>.elementor-widget{width:auto !important}
@media (max-width:620px){.ad-reviews-cta>.elementor-widget{flex:1 1 100%;width:100% !important}.ad-reviews-cta .elementor-button{width:100%;justify-content:center}}

/* ---------- Media ---------- */
.ad-media-head{display:flex !important;flex-direction:row !important;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}
.ad-media-head .ad-mp{max-width:30em}
@media (max-width:600px){.ad-media-head .elementor-widget-button{width:100%}.ad-media-head .elementor-button{width:100%;justify-content:center}}
.ad-feature{display:grid !important;grid-template-columns:1.4fr 1fr;overflow:hidden}
@media (max-width:960px){.ad-feature{grid-template-columns:1fr}}
.ad-screen{position:relative;overflow:hidden;min-height:380px;display:grid !important;place-items:center;border-radius:18px 0 0 18px}
@media (max-width:960px){.ad-screen{min-height:260px;border-radius:18px 18px 0 0}}
.ad-screen .ad-screen-img{position:absolute !important;inset:0;width:100% !important;height:100%;margin:0 !important}
.ad-screen .ad-screen-img .elementor-widget-container{height:100%}
.ad-screen .ad-screen-img img{width:100%;height:100%;object-fit:cover;filter:saturate(.8);display:block}
.ad-screen::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(12,18,21,.25),rgba(12,18,21,.75));pointer-events:none;z-index:1}
.ad-ep{position:absolute !important;left:22px;top:18px;z-index:2;width:auto !important;margin:0 !important}
.ad-len{position:absolute !important;right:22px;bottom:18px;z-index:2;width:auto !important;margin:0 !important}
.ad-bigplay{position:relative;z-index:2;width:auto !important;margin:0 !important}
.ad-bigplay .elementor-icon{width:96px;height:96px;display:flex;align-items:center;justify-content:center;border:1px solid #DFC59A;border-radius:50%;background:rgba(12,18,21,.35);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:#DFC59A;font-size:22px;transition:background .3s,transform .3s}
.ad-bigplay .elementor-icon i{margin-left:5px}
.ad-bigplay .elementor-icon:hover{background:rgba(194,160,106,.25);transform:scale(1.05)}
.ad-topics{display:grid !important;grid-template-columns:repeat(3,1fr);gap:24px}
@media (max-width:960px){.ad-topics{grid-template-columns:1fr 1fr}}
@media (max-width:620px){.ad-topics{grid-template-columns:1fr}}
.ad-topic{position:relative;overflow:hidden;min-width:0;transition:border-color .3s}
.ad-topic:hover{border-color:#C2A06A !important}
.ad-topic .ad-thumb{position:relative;overflow:hidden;margin:0 !important}
.ad-topic .ad-thumb img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}
.ad-topic:hover .ad-thumb img{transform:scale(1.06)}
.ad-topic .ad-thumb::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(12,18,21,.6),transparent 60%);pointer-events:none}
.ad-topic .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:3}

/* ---------- Contact ---------- */
.ad-contact-grid{display:grid !important;grid-template-columns:1fr 1.3fr;gap:88px}
@media (max-width:960px){.ad-contact-grid{grid-template-columns:1fr;gap:48px}}
.ad-contact-side{min-width:0}
.ad-contact-photo img{aspect-ratio:16/10}
.ad-contact-photo{margin-top:10px !important}
.ad-offices{border-top:1px solid rgba(194,160,106,.28)}
.ad-office{display:flex !important;flex-direction:row !important;justify-content:space-between;align-items:center;gap:16px}
.ad-office>.elementor-widget{width:auto !important}
.ad-form-card{min-width:0}
.ad-form .wpforms-container{margin:0 !important}
.ad-form .wpforms-form .wpforms-field-container{display:grid;grid-template-columns:1fr 1fr;gap:24px 26px}
.ad-form .wpforms-form .wpforms-field{padding:0 !important;margin:0 !important;grid-column:1/-1;float:none !important;width:auto !important;min-width:0}
.ad-form .wpforms-form .wpforms-field.wpforms-one-half{grid-column:auto;width:auto !important;margin-left:0 !important}
@media (max-width:560px){.ad-form .wpforms-form .wpforms-field-container{grid-template-columns:1fr}.ad-form .wpforms-form .wpforms-field.wpforms-one-half{grid-column:1/-1}}
.ad-form .wpforms-field-label{display:block !important;color:#B4BEBF !important;font-size:11.2px !important;letter-spacing:.08em;text-transform:uppercase;font-weight:600 !important;margin:0 0 8px !important;line-height:1.65 !important}
.ad-form .wpforms-required-label{color:#DFC59A !important}
.ad-form .wpforms-field input[type=text],.ad-form .wpforms-field input[type=email],.ad-form .wpforms-field input[type=tel],.ad-form .wpforms-field select,.ad-form .wpforms-field textarea{background:transparent !important;color:#E6E7E1 !important;border:0 !important;border-bottom:1px solid rgba(157,168,170,.4) !important;border-radius:0 !important;box-shadow:none !important;max-width:100% !important;width:100% !important;padding:10px 0 !important;height:auto !important;font:400 16px Manrope,sans-serif !important}
.ad-form .wpforms-field input::placeholder,.ad-form .wpforms-field textarea::placeholder{color:rgba(157,168,170,.55)}
.ad-form .wpforms-field textarea{min-height:110px;resize:vertical}
.ad-form .wpforms-field input:focus,.ad-form .wpforms-field select:focus,.ad-form .wpforms-field textarea:focus{border-bottom-color:#C2A06A !important;outline:none}
.ad-form .wpforms-field select{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#C2A06A 50%),linear-gradient(135deg,#C2A06A 50%,transparent 50%) !important;background-position:calc(100% - 10px) 55%,calc(100% - 5px) 55% !important;background-size:5px 5px !important;background-repeat:no-repeat !important}
.ad-form .wpforms-field select option{background:#131C20;color:#E6E7E1}
.ad-form .wpforms-field-radio ul{display:flex !important;flex-wrap:wrap;gap:10px;margin:0;padding:0}
.ad-form .wpforms-field-radio ul li{border:1px solid rgba(194,160,106,.28);border-radius:999px;padding:6.72px 11.2px !important;width:auto !important;margin:0 !important;display:flex;align-items:center;gap:10px}
.ad-form .wpforms-field-radio ul li:has(input:checked){border-color:#C2A06A}
.ad-form .wpforms-field-radio ul li:has(input:checked) label{color:#DFC59A !important}
.ad-form .wpforms-field-radio ul li label,.ad-form .wpforms-field-checkbox ul li label{color:#E6E7E1 !important;text-transform:none !important;letter-spacing:.02em !important;font-size:11.2px !important;font-weight:600 !important;margin:0 !important}
.ad-form .wpforms-field-radio input,.ad-form .wpforms-field-checkbox input{accent-color:#C2A06A;margin:0}
.ad-form .wpforms-field-checkbox ul{margin:0;padding:0}
.ad-form .wpforms-field-checkbox ul li{display:flex;gap:12px;align-items:flex-start;margin:0 !important;padding:0 !important}
.ad-form .wpforms-field-checkbox ul li label{color:#B4BEBF !important;letter-spacing:0 !important;font-size:14.08px !important;line-height:1.55 !important}
.ad-form .wpforms-field-checkbox ul li input{margin-top:4px}
.ad-form .wpforms-submit-container{padding:0 !important;margin-top:24px}
.ad-form .wpforms-submit{background:linear-gradient(135deg,#DFC59A,#C2A06A 60%,#A9864F) !important;color:#0C1215 !important;border:1px solid #C2A06A !important;border-radius:999px !important;padding:15.2px 27.36px !important;height:auto !important;font:600 15.2px/1 Manrope,sans-serif !important;letter-spacing:.02em;cursor:pointer}
.ad-form .wpforms-submit:hover{background:#DFC59A !important;border-color:#DFC59A !important}
.ad-form .wpforms-confirmation-container-full{background:transparent !important;border:1px solid rgba(194,160,106,.28) !important;color:#DFC59A !important}
.ad-form label.wpforms-error,.ad-form .wpforms-error{color:#DFC59A !important;font-size:13px}

@media (max-width:760px){.ad-hs-item{padding-top:18px !important;padding-bottom:18px !important}}
@media (max-width:600px){.ad-hs-item{padding-top:14px !important;padding-bottom:14px !important}}/* End custom CSS */