.elementor-1308 .elementor-element.elementor-element-12fc5dc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-12fc5dc:not(.elementor-motion-effects-element-type-background), .elementor-1308 .elementor-element.elementor-element-12fc5dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-1308 .elementor-element.elementor-element-4024eca{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-8dfae36{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-1308 .elementor-element.elementor-element-a2d873a{text-align:start;font-family:"Newsreader", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:36px;letter-spacing:0.3px;color:#ECE4D7;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1308 .elementor-element.elementor-element-61ee41a{--divider-border-style:solid;--divider-color:#3D3B36;--divider-border-width:1px;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-61ee41a .elementor-divider-separator{width:100%;}.elementor-1308 .elementor-element.elementor-element-61ee41a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1308 .elementor-element.elementor-element-bda8489{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-7078c79{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-eec1ac8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.5px;color:#ECE4D7;}.elementor-1308 .elementor-element.elementor-element-155604a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-97e4228{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-57fc412{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-1308 .elementor-element.elementor-element-5198aa3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-5198aa3 img{width:100%;height:226px;border-radius:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-18ee500{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1.5px;--border-left-width:0px;border-color:#F5F1E81A;--border-color:#F5F1E81A;--border-radius:0px 0px 0px 0px;--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-18ee500:not(.elementor-motion-effects-element-type-background), .elementor-1308 .elementor-element.elementor-element-18ee500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A08;}.elementor-1308 .elementor-element.elementor-element-71cffe1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.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-1308 .elementor-element.elementor-element-76cbb8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-76cbb8c.elementor-element{--align-self:flex-start;}.elementor-1308 .elementor-element.elementor-element-76cbb8c .elementor-heading-title{font-family:"Vanta Black", Sans-serif;font-size:18px;font-weight:600;line-height:24px;color:#ECE4D7;}.elementor-1308 .elementor-element.elementor-element-d23c2c0{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-d23c2c0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;color:#ECE4D7;}.elementor-1308 .elementor-element.elementor-element-c5a3541{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-5508d17{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-fcc1f31{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-164a79a{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-b0428b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-b0428b0 img{width:100%;height:230px;border-radius:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-5b58bea{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1.5px;--border-left-width:0px;border-color:#F5F1E81A;--border-color:#F5F1E81A;--border-radius:0px 0px 0px 0px;--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-5b58bea:not(.elementor-motion-effects-element-type-background), .elementor-1308 .elementor-element.elementor-element-5b58bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A08;}.elementor-1308 .elementor-element.elementor-element-2b1ba56{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-1308 .elementor-element.elementor-element-5bf1671{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-5bf1671.elementor-element{--align-self:flex-start;}.elementor-1308 .elementor-element.elementor-element-5bf1671 .elementor-heading-title{font-family:"Vanta Black", Sans-serif;font-size:15px;font-weight:600;line-height:24px;color:#ECE4D7;}.elementor-1308 .elementor-element.elementor-element-cdcfb1b{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-cdcfb1b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;color:#ECE4D7;}.elementor-1308 .elementor-element.elementor-element-a51d14d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-2b2ba8a{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-ed6ded2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-ed6ded2 img{width:100%;height:230px;border-radius:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-38edf0c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1.5px;--border-left-width:0px;border-color:#F5F1E81A;--border-color:#F5F1E81A;--border-radius:0px 0px 0px 0px;--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-38edf0c:not(.elementor-motion-effects-element-type-background), .elementor-1308 .elementor-element.elementor-element-38edf0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A08;}.elementor-1308 .elementor-element.elementor-element-06d6837{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-1308 .elementor-element.elementor-element-b00d863{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-b00d863.elementor-element{--align-self:flex-start;}.elementor-1308 .elementor-element.elementor-element-b00d863 .elementor-heading-title{font-family:"Vanta Black", Sans-serif;font-size:15px;font-weight:600;line-height:24px;color:#ECE4D7;}.elementor-1308 .elementor-element.elementor-element-9e939bd{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-9e939bd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;color:#ECE4D7;}.elementor-1308 .elementor-element.elementor-element-4c14fe9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-74722de{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-478545c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-478545c img{width:100%;height:230px;border-radius:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-506f64e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1.5px;--border-left-width:0px;border-color:#F5F1E81A;--border-color:#F5F1E81A;--border-radius:0px 0px 0px 0px;--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-506f64e:not(.elementor-motion-effects-element-type-background), .elementor-1308 .elementor-element.elementor-element-506f64e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A08;}.elementor-1308 .elementor-element.elementor-element-a44da14{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-1308 .elementor-element.elementor-element-8b97858{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-8b97858.elementor-element{--align-self:flex-start;}.elementor-1308 .elementor-element.elementor-element-8b97858 .elementor-heading-title{font-family:"Vanta Black", Sans-serif;font-size:15px;font-weight:600;line-height:24px;color:#ECE4D7;}.elementor-1308 .elementor-element.elementor-element-76352b1{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-76352b1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;color:#ECE4D7;}.elementor-1308 .elementor-element.elementor-element-141403e{--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;--justify-content:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:-15px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-59c2e65{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.5px;color:#C4AA6B;}.elementor-1308 .elementor-element.elementor-element-ad87c04{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;font-size:7px;font-weight:400;line-height:1em;letter-spacing:1.98px;color:#ECE4D7;}.elementor-1308 .elementor-element.elementor-element-ad87c04.elementor-element{--align-self:center;}.elementor-1308 .elementor-element.elementor-element-55faaeb{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.5px;color:#C4AA6B;}.elementor-1308 .elementor-element.elementor-element-eaa76e8{--display:flex;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-9d6a430{--divider-border-style:solid;--divider-color:#3D3B36;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-9d6a430 .elementor-divider-separator{width:100%;}.elementor-1308 .elementor-element.elementor-element-9d6a430 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1308 .elementor-element.elementor-element-eba2f16{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-c767ba5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-a61ef51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-a61ef51 img{width:125px;}.elementor-1308 .elementor-element.elementor-element-99e0538{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-c8751e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;letter-spacing:0.5px;color:#ECE4D7;}.elementor-1308 .elementor-element.elementor-element-6f1a84b{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-9d93710{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;letter-spacing:0.5px;color:#ECE4D7;}.elementor-1308 .elementor-element.elementor-element-f1b9aa0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-e17f596{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#ECE4D7C7;}.elementor-1308 .elementor-element.elementor-element-4e2bb17{--divider-border-style:solid;--divider-color:#3D3B36;--divider-border-width:1px;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-4e2bb17 .elementor-divider-separator{width:100%;}.elementor-1308 .elementor-element.elementor-element-4e2bb17 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1308 .elementor-element.elementor-element-b0d4505{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308 .elementor-element.elementor-element-6283b76{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1308 .elementor-element.elementor-element-d52a4b5{width:auto;max-width:auto;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:0px 0px 0px 0px;}.elementor-1308 .elementor-element.elementor-element-d52a4b5 .elementor-menu-toggle{margin:0 auto;}.elementor-1308 .elementor-element.elementor-element-d52a4b5 .elementor-nav-menu .elementor-item{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;letter-spacing:0.2px;}.elementor-1308 .elementor-element.elementor-element-d52a4b5 .elementor-nav-menu--main .elementor-item{color:#ECE4D7C7;fill:#ECE4D7C7;padding-left:22px;padding-right:22px;padding-top:8px;padding-bottom:8px;}.elementor-1308 .elementor-element.elementor-element-1dfff7b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1308{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-1308 .elementor-element.elementor-element-4024eca{--width:1270px;}.elementor-1308 .elementor-element.elementor-element-155604a{--width:100%;}.elementor-1308 .elementor-element.elementor-element-97e4228{--width:67%;}.elementor-1308 .elementor-element.elementor-element-5508d17{--width:100%;}.elementor-1308 .elementor-element.elementor-element-fcc1f31{--width:50%;}.elementor-1308 .elementor-element.elementor-element-a51d14d{--width:50%;}.elementor-1308 .elementor-element.elementor-element-4c14fe9{--width:50%;}.elementor-1308 .elementor-element.elementor-element-c767ba5{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-a2d873a *//* ============================================
   VANTA — Footer Colophon Link Treatment
   Scope: this Text Editor widget only
   Style: champagne underline, body-color text
   ============================================ */

.vanta-colophon a,
.vanta-colophon a:link,
.vanta-colophon a:visited,
.vanta-colophon .elementor-widget-container a,
.vanta-colophon .elementor-widget-container a:link,
.vanta-colophon .elementor-widget-container a:visited {
  /* Text stays the body color — inherits from parent */
  color: inherit !important;
  
  /* Only the underline carries the champagne accent */
  text-decoration: underline !important;
  text-decoration-color: #C9A961 !important;
  text-decoration-thickness: 1px !important;
  text-underline-offset: 3px !important;
  
  /* Smooth state transitions */
  transition: text-decoration-color 220ms ease,
              text-underline-offset 220ms ease;
  
  /* Inherit italic + weight + family from parent */
  font-style: inherit;
  font-weight: inherit;
  font-family: inherit;
}

/* Hover — brighten the underline, lift it slightly */
.vanta-colophon a:hover,
.vanta-colophon .elementor-widget-container a:hover {
  color: inherit !important;
  text-decoration-color: #D9BC7A !important;
  text-underline-offset: 4px !important;
}

/* Focus — keyboard accessibility */
.vanta-colophon a:focus-visible,
.vanta-colophon .elementor-widget-container a:focus-visible {
  outline: 1px solid #C9A961;
  outline-offset: 3px;
  border-radius: 2px;
}

/* Active — press state */
.vanta-colophon a:active,
.vanta-colophon .elementor-widget-container a:active {
  color: inherit !important;
  text-decoration-color: #B8975A !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18ee500 */.elementor-1308 .elementor-element.elementor-element-18ee500 {
  /* Base: moderately lifted glass surface */
  background: linear-gradient(
    180deg,
    rgba(43, 43, 38, 0.85) 0%,
    rgba(25, 25, 22, 0.92) 50%,
    rgba(14, 14, 11, 0.96) 100%
  );
  
  /* Top edge highlight — visible but refined */
  border-top: 1px solid rgba(245, 241, 232, 0.21);
  
  /* Inner highlight + glow — present but restrained */
  box-shadow: 
    inset 0 1px 0 rgba(245, 241, 232, 0.14),
    inset 0 25px 45px -25px rgba(245, 241, 232, 0.06),
    inset 0 -1px 0 rgba(0, 0, 0, 0.42);
  
  /* Backdrop blur for when overlaying imagery */
  backdrop-filter: blur(18px) saturate(135%);
  -webkit-backdrop-filter: blur(18px) saturate(135%);
  
  transition: background 300ms ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b58bea */.elementor-1308 .elementor-element.elementor-element-5b58bea {
  /* Base: moderately lifted glass surface */
  background: linear-gradient(
    180deg,
    rgba(43, 43, 38, 0.85) 0%,
    rgba(25, 25, 22, 0.92) 50%,
    rgba(14, 14, 11, 0.96) 100%
  );
  
  /* Top edge highlight — visible but refined */
  border-top: 1px solid rgba(245, 241, 232, 0.21);
  
  /* Inner highlight + glow — present but restrained */
  box-shadow: 
    inset 0 1px 0 rgba(245, 241, 232, 0.14),
    inset 0 25px 45px -25px rgba(245, 241, 232, 0.06),
    inset 0 -1px 0 rgba(0, 0, 0, 0.42);
  
  /* Backdrop blur for when overlaying imagery */
  backdrop-filter: blur(18px) saturate(135%);
  -webkit-backdrop-filter: blur(18px) saturate(135%);
  
  transition: background 300ms ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38edf0c */.elementor-1308 .elementor-element.elementor-element-38edf0c {
  /* Base: moderately lifted glass surface */
  background: linear-gradient(
    180deg,
    rgba(43, 43, 38, 0.85) 0%,
    rgba(25, 25, 22, 0.92) 50%,
    rgba(14, 14, 11, 0.96) 100%
  );
  
  /* Top edge highlight — visible but refined */
  border-top: 1px solid rgba(245, 241, 232, 0.21);
  
  /* Inner highlight + glow — present but restrained */
  box-shadow: 
    inset 0 1px 0 rgba(245, 241, 232, 0.14),
    inset 0 25px 45px -25px rgba(245, 241, 232, 0.06),
    inset 0 -1px 0 rgba(0, 0, 0, 0.42);
  
  /* Backdrop blur for when overlaying imagery */
  backdrop-filter: blur(18px) saturate(135%);
  -webkit-backdrop-filter: blur(18px) saturate(135%);
  
  transition: background 300ms ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-506f64e */.elementor-1308 .elementor-element.elementor-element-506f64e {
  /* Base: moderately lifted glass surface */
  background: linear-gradient(
    180deg,
    rgba(43, 43, 38, 0.85) 0%,
    rgba(25, 25, 22, 0.92) 50%,
    rgba(14, 14, 11, 0.96) 100%
  );
  
  /* Top edge highlight — visible but refined */
  border-top: 1px solid rgba(245, 241, 232, 0.21);
  
  /* Inner highlight + glow — present but restrained */
  box-shadow: 
    inset 0 1px 0 rgba(245, 241, 232, 0.14),
    inset 0 25px 45px -25px rgba(245, 241, 232, 0.06),
    inset 0 -1px 0 rgba(0, 0, 0, 0.42);
  
  /* Backdrop blur for when overlaying imagery */
  backdrop-filter: blur(18px) saturate(135%);
  -webkit-backdrop-filter: blur(18px) saturate(135%);
  
  transition: background 300ms ease;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Vanta Black';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://parkerx.com/wp-content/uploads/2026/04/NeueHaasDisplayBlack.ttf') format('truetype');
}
@font-face {
	font-family: 'Vanta Black';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */