.elementor-83 .elementor-element.elementor-element-197ddd7{--display:flex;--min-height:100vh;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-83 .elementor-element.elementor-element-197ddd7:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-197ddd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0A0A0A 0%, #0F0F0F 100%);}.elementor-83 .elementor-element.elementor-element-197ddd7::before, .elementor-83 .elementor-element.elementor-element-197ddd7 > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-197ddd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-197ddd7 > .elementor-background-slideshow::before, .elementor-83 .elementor-element.elementor-element-197ddd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-83 .elementor-element.elementor-element-197ddd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-83 .elementor-element.elementor-element-7f2206e{--display:flex;--justify-content:center;}.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-83 .elementor-element.elementor-element-9752579{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-9752579 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:8px;color:#C8A96E;}.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-83 .elementor-element.elementor-element-fba2fdd{--divider-border-style:solid;--divider-color:#C8A96E;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;}.elementor-83 .elementor-element.elementor-element-fba2fdd .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-83 .elementor-element.elementor-element-fba2fdd .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-83 .elementor-element.elementor-element-394f826{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-394f826 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:76px;font-weight:700;line-height:1.08em;color:#FAFAF5;}.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-83 .elementor-element.elementor-element-7a5eca8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:1.9em;letter-spacing:0.3px;color:#8A8A80;}.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-83 .elementor-element.elementor-element-cc3328e .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:4px;fill:#C8A96E;color:#C8A96E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8A96E;border-radius:0px 0px 0px 0px;padding:20px 55px 20px 55px;}.elementor-83 .elementor-element.elementor-element-cc3328e .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-cc3328e .elementor-button:focus{background-color:#C8A96E;color:#0A0A0A;}.elementor-83 .elementor-element.elementor-element-cc3328e.elementor-element{--align-self:center;}.elementor-83 .elementor-element.elementor-element-cc3328e .elementor-button:hover svg, .elementor-83 .elementor-element.elementor-element-cc3328e .elementor-button:focus svg{fill:#0A0A0A;}.elementor-83 .elementor-element.elementor-element-dccdf7c{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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(200, 169, 110, 0.15);--border-color:rgba(200, 169, 110, 0.15);--padding-top:140px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-83 .elementor-element.elementor-element-dccdf7c:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-dccdf7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-83 .elementor-element.elementor-element-b1ade22{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-83 .elementor-element.elementor-element-291ad82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-291ad82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:6px;color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-33530f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-33530f7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:1.15em;color:#FAFAF5;}.elementor-83 .elementor-element.elementor-element-2184a6f{--divider-border-style:solid;--divider-color:#C8A96E;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-83 .elementor-element.elementor-element-2184a6f .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-83 .elementor-element.elementor-element-2184a6f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-83 .elementor-element.elementor-element-0eff33a{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-83 .elementor-element.elementor-element-0eff33a:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-0eff33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-83 .elementor-element.elementor-element-a141648{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(200, 169, 110, 0.08);--border-color:rgba(200, 169, 110, 0.08);--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-83 .elementor-element.elementor-element-a141648:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-a141648 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.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-83 .elementor-element.elementor-element-0310392{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-83 .elementor-element.elementor-element-0310392 .elementor-icon-wrapper{text-align:start;}.elementor-83 .elementor-element.elementor-element-0310392.elementor-view-stacked .elementor-icon{background-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-0310392.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-0310392.elementor-view-default .elementor-icon{color:#C8A96E;border-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-0310392.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-0310392.elementor-view-default .elementor-icon svg{fill:#C8A96E;}.elementor-83 .elementor-element.elementor-element-0310392 .elementor-icon{font-size:32px;}.elementor-83 .elementor-element.elementor-element-0310392 .elementor-icon svg{height:32px;}.elementor-83 .elementor-element.elementor-element-23e9b00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-83 .elementor-element.elementor-element-23e9b00 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;color:#F0EBE0;}.elementor-83 .elementor-element.elementor-element-6cbda53{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.85em;color:#8A8A80;}.elementor-83 .elementor-element.elementor-element-fae34ee{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(200, 169, 110, 0.08);--border-color:rgba(200, 169, 110, 0.08);--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-83 .elementor-element.elementor-element-fae34ee:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-fae34ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-83 .elementor-element.elementor-element-5d00d26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-83 .elementor-element.elementor-element-5d00d26 .elementor-icon-wrapper{text-align:start;}.elementor-83 .elementor-element.elementor-element-5d00d26.elementor-view-stacked .elementor-icon{background-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-5d00d26.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-5d00d26.elementor-view-default .elementor-icon{color:#C8A96E;border-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-5d00d26.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-5d00d26.elementor-view-default .elementor-icon svg{fill:#C8A96E;}.elementor-83 .elementor-element.elementor-element-5d00d26 .elementor-icon{font-size:32px;}.elementor-83 .elementor-element.elementor-element-5d00d26 .elementor-icon svg{height:32px;}.elementor-83 .elementor-element.elementor-element-abaecf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-83 .elementor-element.elementor-element-abaecf3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;color:#F0EBE0;}.elementor-83 .elementor-element.elementor-element-6b3d905{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.85em;color:#8A8A80;}.elementor-83 .elementor-element.elementor-element-df86064{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(200, 169, 110, 0.08);--border-color:rgba(200, 169, 110, 0.08);--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-83 .elementor-element.elementor-element-df86064:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-df86064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-83 .elementor-element.elementor-element-2733759{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-83 .elementor-element.elementor-element-2733759 .elementor-icon-wrapper{text-align:start;}.elementor-83 .elementor-element.elementor-element-2733759.elementor-view-stacked .elementor-icon{background-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-2733759.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-2733759.elementor-view-default .elementor-icon{color:#C8A96E;border-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-2733759.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-2733759.elementor-view-default .elementor-icon svg{fill:#C8A96E;}.elementor-83 .elementor-element.elementor-element-2733759 .elementor-icon{font-size:32px;}.elementor-83 .elementor-element.elementor-element-2733759 .elementor-icon svg{height:32px;}.elementor-83 .elementor-element.elementor-element-3c977c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-83 .elementor-element.elementor-element-3c977c1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;color:#F0EBE0;}.elementor-83 .elementor-element.elementor-element-cbc86ff{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.85em;color:#8A8A80;}.elementor-83 .elementor-element.elementor-element-bb276b9{--display:flex;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(200, 169, 110, 0.08);--border-color:rgba(200, 169, 110, 0.08);--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-83 .elementor-element.elementor-element-bb276b9:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-bb276b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-83 .elementor-element.elementor-element-2673076{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-83 .elementor-element.elementor-element-2673076 .elementor-icon-wrapper{text-align:start;}.elementor-83 .elementor-element.elementor-element-2673076.elementor-view-stacked .elementor-icon{background-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-2673076.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-2673076.elementor-view-default .elementor-icon{color:#C8A96E;border-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-2673076.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-2673076.elementor-view-default .elementor-icon svg{fill:#C8A96E;}.elementor-83 .elementor-element.elementor-element-2673076 .elementor-icon{font-size:32px;}.elementor-83 .elementor-element.elementor-element-2673076 .elementor-icon svg{height:32px;}.elementor-83 .elementor-element.elementor-element-b95262a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-83 .elementor-element.elementor-element-b95262a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;color:#F0EBE0;}.elementor-83 .elementor-element.elementor-element-b927bfc{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.85em;color:#8A8A80;}.elementor-83 .elementor-element.elementor-element-0036229{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-83 .elementor-element.elementor-element-0036229:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-0036229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-83 .elementor-element.elementor-element-21ed393{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(200, 169, 110, 0.08);--border-color:rgba(200, 169, 110, 0.08);--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-83 .elementor-element.elementor-element-21ed393:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-21ed393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-83 .elementor-element.elementor-element-f95c23c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-83 .elementor-element.elementor-element-f95c23c .elementor-icon-wrapper{text-align:start;}.elementor-83 .elementor-element.elementor-element-f95c23c.elementor-view-stacked .elementor-icon{background-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-f95c23c.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-f95c23c.elementor-view-default .elementor-icon{color:#C8A96E;border-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-f95c23c.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-f95c23c.elementor-view-default .elementor-icon svg{fill:#C8A96E;}.elementor-83 .elementor-element.elementor-element-f95c23c .elementor-icon{font-size:32px;}.elementor-83 .elementor-element.elementor-element-f95c23c .elementor-icon svg{height:32px;}.elementor-83 .elementor-element.elementor-element-bf6a92a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-83 .elementor-element.elementor-element-bf6a92a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;color:#F0EBE0;}.elementor-83 .elementor-element.elementor-element-13cc545{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.85em;color:#8A8A80;}.elementor-83 .elementor-element.elementor-element-d3d05b0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(200, 169, 110, 0.08);--border-color:rgba(200, 169, 110, 0.08);--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-83 .elementor-element.elementor-element-d3d05b0:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-d3d05b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-83 .elementor-element.elementor-element-17d424c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-83 .elementor-element.elementor-element-17d424c .elementor-icon-wrapper{text-align:start;}.elementor-83 .elementor-element.elementor-element-17d424c.elementor-view-stacked .elementor-icon{background-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-17d424c.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-17d424c.elementor-view-default .elementor-icon{color:#C8A96E;border-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-17d424c.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-17d424c.elementor-view-default .elementor-icon svg{fill:#C8A96E;}.elementor-83 .elementor-element.elementor-element-17d424c .elementor-icon{font-size:32px;}.elementor-83 .elementor-element.elementor-element-17d424c .elementor-icon svg{height:32px;}.elementor-83 .elementor-element.elementor-element-71b67b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-83 .elementor-element.elementor-element-71b67b2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;color:#F0EBE0;}.elementor-83 .elementor-element.elementor-element-5af6940{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.85em;color:#8A8A80;}.elementor-83 .elementor-element.elementor-element-6b83490{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(200, 169, 110, 0.08);--border-color:rgba(200, 169, 110, 0.08);--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-83 .elementor-element.elementor-element-6b83490:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-6b83490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-83 .elementor-element.elementor-element-2c3c7d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-83 .elementor-element.elementor-element-2c3c7d4 .elementor-icon-wrapper{text-align:start;}.elementor-83 .elementor-element.elementor-element-2c3c7d4.elementor-view-stacked .elementor-icon{background-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-2c3c7d4.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-2c3c7d4.elementor-view-default .elementor-icon{color:#C8A96E;border-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-2c3c7d4.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-2c3c7d4.elementor-view-default .elementor-icon svg{fill:#C8A96E;}.elementor-83 .elementor-element.elementor-element-2c3c7d4 .elementor-icon{font-size:32px;}.elementor-83 .elementor-element.elementor-element-2c3c7d4 .elementor-icon svg{height:32px;}.elementor-83 .elementor-element.elementor-element-64cd6bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-83 .elementor-element.elementor-element-64cd6bf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;color:#F0EBE0;}.elementor-83 .elementor-element.elementor-element-8a7e171{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.85em;color:#8A8A80;}.elementor-83 .elementor-element.elementor-element-1da8de3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(200, 169, 110, 0.08);--border-color:rgba(200, 169, 110, 0.08);--padding-top:50px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-83 .elementor-element.elementor-element-1da8de3:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-1da8de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-83 .elementor-element.elementor-element-ce5f757{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-83 .elementor-element.elementor-element-ce5f757 .elementor-icon-wrapper{text-align:start;}.elementor-83 .elementor-element.elementor-element-ce5f757.elementor-view-stacked .elementor-icon{background-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-ce5f757.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-ce5f757.elementor-view-default .elementor-icon{color:#C8A96E;border-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-ce5f757.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-ce5f757.elementor-view-default .elementor-icon svg{fill:#C8A96E;}.elementor-83 .elementor-element.elementor-element-ce5f757 .elementor-icon{font-size:32px;}.elementor-83 .elementor-element.elementor-element-ce5f757 .elementor-icon svg{height:32px;}.elementor-83 .elementor-element.elementor-element-3b9b275{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-83 .elementor-element.elementor-element-3b9b275 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.3px;color:#F0EBE0;}.elementor-83 .elementor-element.elementor-element-06e9e2c{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.85em;color:#8A8A80;}.elementor-83 .elementor-element.elementor-element-4baf50b{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:140px;--padding-bottom:140px;--padding-left:60px;--padding-right:60px;}.elementor-83 .elementor-element.elementor-element-4baf50b:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-4baf50b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-83 .elementor-element.elementor-element-7cc40d2{--display:flex;}.elementor-83 .elementor-element.elementor-element-98f7113{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-98f7113 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:6px;color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-eb7baf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-eb7baf5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:1.15em;color:#FAFAF5;}.elementor-83 .elementor-element.elementor-element-97d4eeb{--divider-border-style:solid;--divider-color:#C8A96E;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-83 .elementor-element.elementor-element-97d4eeb .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-83 .elementor-element.elementor-element-97d4eeb .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-83 .elementor-element.elementor-element-f0dd109{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:2em;color:#8A8A80;}.elementor-83 .elementor-element.elementor-element-f0dd109.elementor-element{--align-self:center;}.elementor-83 .elementor-element.elementor-element-7e9831f{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:120px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-83 .elementor-element.elementor-element-7e9831f:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-7e9831f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-83 .elementor-element.elementor-element-f489c92{--display:flex;}.elementor-83 .elementor-element.elementor-element-0b302ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-0b302ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:6px;color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-04f7f3d{text-align:center;}.elementor-83 .elementor-element.elementor-element-04f7f3d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:1.15em;color:#FAFAF5;}.elementor-83 .elementor-element.elementor-element-f9c5f6d{--display:flex;--min-height:700px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-f9c5f6d:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-f9c5f6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-83 .elementor-element.elementor-element-5ff1e90{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(200, 169, 110, 0.15);--border-color:rgba(200, 169, 110, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-5ff1e90:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-5ff1e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.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-83 .elementor-element.elementor-element-ac7ad43 img{width:78%;border-radius:30px 30px 30px 30px;box-shadow:-11px 8px 10px 0px rgba(0,0,0,0.5);}.elementor-83 .elementor-element.elementor-element-f5e1850{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(200, 169, 110, 0.15);--border-color:rgba(200, 169, 110, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-f5e1850:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-f5e1850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-83 .elementor-element.elementor-element-15a14da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-83 .elementor-element.elementor-element-15a14da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-1281645{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-83 .elementor-element.elementor-element-1281645 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;line-height:1.12em;color:#FAFAF5;}.elementor-83 .elementor-element.elementor-element-6742e35{--divider-border-style:solid;--divider-color:#C8A96E;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-83 .elementor-element.elementor-element-6742e35 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-83 .elementor-element.elementor-element-6742e35 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-83 .elementor-element.elementor-element-be219cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.95em;color:#8A8A80;}.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-83 .elementor-element.elementor-element-d208850{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-83 .elementor-element.elementor-element-d208850 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-83 .elementor-element.elementor-element-d208850 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-83 .elementor-element.elementor-element-d208850 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-83 .elementor-element.elementor-element-d208850 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-83 .elementor-element.elementor-element-d208850 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-83 .elementor-element.elementor-element-d208850 .elementor-icon-list-icon i{color:#C8A96E;transition:color 0.3s;}.elementor-83 .elementor-element.elementor-element-d208850 .elementor-icon-list-icon svg{fill:#C8A96E;transition:fill 0.3s;}.elementor-83 .elementor-element.elementor-element-d208850 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-83 .elementor-element.elementor-element-d208850 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-83 .elementor-element.elementor-element-d208850 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;}.elementor-83 .elementor-element.elementor-element-d208850 .elementor-icon-list-text{color:#B0A898;transition:color 0.3s;}.elementor-83 .elementor-element.elementor-element-5f2a80b{--display:flex;--min-height:700px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-5f2a80b:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-5f2a80b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-83 .elementor-element.elementor-element-7e313fe{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(200, 169, 110, 0.15);--border-color:rgba(200, 169, 110, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-7e313fe:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-7e313fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-83 .elementor-element.elementor-element-a54dc8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-83 .elementor-element.elementor-element-a54dc8f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-5127839{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-83 .elementor-element.elementor-element-5127839 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;line-height:1.12em;color:#FAFAF5;}.elementor-83 .elementor-element.elementor-element-da8367a{--divider-border-style:solid;--divider-color:#C8A96E;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-83 .elementor-element.elementor-element-da8367a .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-83 .elementor-element.elementor-element-da8367a .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-83 .elementor-element.elementor-element-b3d704a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.95em;color:#8A8A80;}.elementor-83 .elementor-element.elementor-element-6a3aa31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-83 .elementor-element.elementor-element-6a3aa31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-83 .elementor-element.elementor-element-6a3aa31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-83 .elementor-element.elementor-element-6a3aa31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-83 .elementor-element.elementor-element-6a3aa31 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-83 .elementor-element.elementor-element-6a3aa31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-83 .elementor-element.elementor-element-6a3aa31 .elementor-icon-list-icon i{color:#C8A96E;transition:color 0.3s;}.elementor-83 .elementor-element.elementor-element-6a3aa31 .elementor-icon-list-icon svg{fill:#C8A96E;transition:fill 0.3s;}.elementor-83 .elementor-element.elementor-element-6a3aa31 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-83 .elementor-element.elementor-element-6a3aa31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-83 .elementor-element.elementor-element-6a3aa31 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;}.elementor-83 .elementor-element.elementor-element-6a3aa31 .elementor-icon-list-text{color:#B0A898;transition:color 0.3s;}.elementor-83 .elementor-element.elementor-element-7ba0ea9 .elementor-button{background-color:#C8A96E;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:3.5px;fill:#0A0A0A;color:#0A0A0A;border-radius:0px 0px 0px 0px;padding:18px 45px 18px 45px;}.elementor-83 .elementor-element.elementor-element-7ba0ea9 .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-7ba0ea9 .elementor-button:focus{background-color:#D4BA82;color:#0A0A0A;}.elementor-83 .elementor-element.elementor-element-7ba0ea9{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-83 .elementor-element.elementor-element-7ba0ea9 .elementor-button:hover svg, .elementor-83 .elementor-element.elementor-element-7ba0ea9 .elementor-button:focus svg{fill:#0A0A0A;}.elementor-83 .elementor-element.elementor-element-1daa335{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(200, 169, 110, 0.15);--border-color:rgba(200, 169, 110, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-1daa335:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-1daa335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-83 .elementor-element.elementor-element-4a28db3 img{width:78%;border-radius:30px 30px 30px 30px;box-shadow:12px 14px 10px 0px rgba(0,0,0,0.5);}.elementor-83 .elementor-element.elementor-element-ea9f28f{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:140px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-83 .elementor-element.elementor-element-ea9f28f:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-ea9f28f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-83 .elementor-element.elementor-element-4d0e33f{--display:flex;}.elementor-83 .elementor-element.elementor-element-f73f7d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-f73f7d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:6px;color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-deb9ad9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-deb9ad9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:1.15em;color:#FAFAF5;}.elementor-83 .elementor-element.elementor-element-b30e6ee{--divider-border-style:solid;--divider-color:#C8A96E;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-83 .elementor-element.elementor-element-b30e6ee .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-83 .elementor-element.elementor-element-b30e6ee .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-83 .elementor-element.elementor-element-2831994{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:140px;--padding-left:60px;--padding-right:60px;}.elementor-83 .elementor-element.elementor-element-2831994:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-2831994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-83 .elementor-element.elementor-element-cf7e303{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(200, 169, 110, 0.15);--border-color:rgba(200, 169, 110, 0.15);--padding-top:60px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;}.elementor-83 .elementor-element.elementor-element-e5d2a6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-83 .elementor-element.elementor-element-e5d2a6b .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-e5d2a6b.elementor-view-stacked .elementor-icon{background-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-e5d2a6b.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-e5d2a6b.elementor-view-default .elementor-icon{color:#C8A96E;border-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-e5d2a6b.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-e5d2a6b.elementor-view-default .elementor-icon svg{fill:#C8A96E;}.elementor-83 .elementor-element.elementor-element-e5d2a6b .elementor-icon{font-size:36px;}.elementor-83 .elementor-element.elementor-element-e5d2a6b .elementor-icon svg{height:36px;}.elementor-83 .elementor-element.elementor-element-27628b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-27628b1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;color:#F0EBE0;}.elementor-83 .elementor-element.elementor-element-30457f1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:1.85em;color:#8A8A80;}.elementor-83 .elementor-element.elementor-element-06f9420{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(200, 169, 110, 0.15);--border-color:rgba(200, 169, 110, 0.15);--padding-top:60px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;}.elementor-83 .elementor-element.elementor-element-fc41c39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-83 .elementor-element.elementor-element-fc41c39 .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-fc41c39.elementor-view-stacked .elementor-icon{background-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-fc41c39.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-fc41c39.elementor-view-default .elementor-icon{color:#C8A96E;border-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-fc41c39.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-fc41c39.elementor-view-default .elementor-icon svg{fill:#C8A96E;}.elementor-83 .elementor-element.elementor-element-fc41c39 .elementor-icon{font-size:36px;}.elementor-83 .elementor-element.elementor-element-fc41c39 .elementor-icon svg{height:36px;}.elementor-83 .elementor-element.elementor-element-a10c7d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-a10c7d0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;color:#F0EBE0;}.elementor-83 .elementor-element.elementor-element-69ca52c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:1.85em;color:#8A8A80;}.elementor-83 .elementor-element.elementor-element-cd9bb45{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;}.elementor-83 .elementor-element.elementor-element-3d184d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-83 .elementor-element.elementor-element-3d184d9 .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-3d184d9.elementor-view-stacked .elementor-icon{background-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-3d184d9.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-3d184d9.elementor-view-default .elementor-icon{color:#C8A96E;border-color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-3d184d9.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-3d184d9.elementor-view-default .elementor-icon svg{fill:#C8A96E;}.elementor-83 .elementor-element.elementor-element-3d184d9 .elementor-icon{font-size:36px;}.elementor-83 .elementor-element.elementor-element-3d184d9 .elementor-icon svg{height:36px;}.elementor-83 .elementor-element.elementor-element-41ca8f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-41ca8f2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;color:#F0EBE0;}.elementor-83 .elementor-element.elementor-element-c9c6dd1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:1.85em;color:#8A8A80;}.elementor-83 .elementor-element.elementor-element-fc23781{--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:stretch;--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(200, 169, 110, 0.15);--border-color:rgba(200, 169, 110, 0.15);--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-fc23781:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-fc23781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-83 .elementor-element.elementor-element-0677aca{--display:flex;--min-height:600px;--justify-content:center;}.elementor-83 .elementor-element.elementor-element-0677aca:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-0677aca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-83 .elementor-element.elementor-element-b417349 img{width:78%;border-radius:30px 30px 30px 30px;box-shadow:-11px 9px 10px 0px rgba(0, 0, 0, 0.65);}.elementor-83 .elementor-element.elementor-element-10e0b63{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-10e0b63:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-10e0b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-83 .elementor-element.elementor-element-8254e26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-83 .elementor-element.elementor-element-8254e26 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-d80a2f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-83 .elementor-element.elementor-element-d80a2f4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;line-height:1.12em;color:#FAFAF5;}.elementor-83 .elementor-element.elementor-element-1342aa8{--divider-border-style:solid;--divider-color:#C8A96E;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-83 .elementor-element.elementor-element-1342aa8 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-83 .elementor-element.elementor-element-1342aa8 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-83 .elementor-element.elementor-element-4b6b942{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:1.95em;color:#8A8A80;}.elementor-83 .elementor-element.elementor-element-3f0ec00{padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8A96E;border-radius:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-3f0ec00.elementor-element{--align-self:flex-start;}.elementor-83 .elementor-element.elementor-element-3f0ec00 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;letter-spacing:2px;color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-56a1fdc{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-83 .elementor-element.elementor-element-56a1fdc:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-56a1fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-83 .elementor-element.elementor-element-abbd270{--display:flex;}.elementor-83 .elementor-element.elementor-element-c6cb14e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-c6cb14e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:6px;color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-905588d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-905588d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:1.15em;color:#FAFAF5;}.elementor-83 .elementor-element.elementor-element-1b6ccf9{--divider-border-style:solid;--divider-color:#C8A96E;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-83 .elementor-element.elementor-element-1b6ccf9 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-83 .elementor-element.elementor-element-1b6ccf9 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-83 .elementor-element.elementor-element-bb024c9{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-83 .elementor-element.elementor-element-bb024c9:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-bb024c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-83 .elementor-element.elementor-element-7d66e7a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-83 .elementor-element.elementor-element-e4047fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-e4047fb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:72px;font-weight:300;line-height:1em;color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-f37c0d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-f37c0d5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;color:#F0EBE0;}.elementor-83 .elementor-element.elementor-element-d08c148{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:1.85em;color:#8A8A80;}.elementor-83 .elementor-element.elementor-element-fc05de4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-83 .elementor-element.elementor-element-21010c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-21010c2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:72px;font-weight:300;line-height:1em;color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-b6af9d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-b6af9d5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;color:#F0EBE0;}.elementor-83 .elementor-element.elementor-element-07e2456{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.85em;color:#8A8A80;}.elementor-83 .elementor-element.elementor-element-69d5dfe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-83 .elementor-element.elementor-element-3bb1c6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-3bb1c6f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:72px;font-weight:300;line-height:1em;color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-b99f184{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-b99f184 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;color:#F0EBE0;}.elementor-83 .elementor-element.elementor-element-6976644{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.85em;color:#8A8A80;}.elementor-83 .elementor-element.elementor-element-49f0a77{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-83 .elementor-element.elementor-element-075840d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-075840d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:72px;font-weight:300;line-height:1em;color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-33bb4d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-33bb4d1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;color:#F0EBE0;}.elementor-83 .elementor-element.elementor-element-bc61512{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.85em;color:#8A8A80;}.elementor-83 .elementor-element.elementor-element-4d6e4f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:140px;--padding-left:60px;--padding-right:60px;}.elementor-83 .elementor-element.elementor-element-4d6e4f9:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-4d6e4f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-83 .elementor-element.elementor-element-2f067d7 .elementor-button{background-color:#C8A96E;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:3.5px;fill:#0A0A0A;color:#0A0A0A;border-radius:0px 0px 0px 0px;padding:18px 45px 18px 45px;}.elementor-83 .elementor-element.elementor-element-2f067d7 .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-2f067d7 .elementor-button:focus{background-color:#D4BA82;color:#0A0A0A;}.elementor-83 .elementor-element.elementor-element-2f067d7 .elementor-button:hover svg, .elementor-83 .elementor-element.elementor-element-2f067d7 .elementor-button:focus svg{fill:#0A0A0A;}.elementor-83 .elementor-element.elementor-element-05f9232{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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(200, 169, 110, 0.15);--border-color:rgba(200, 169, 110, 0.15);--padding-top:140px;--padding-bottom:140px;--padding-left:60px;--padding-right:60px;}.elementor-83 .elementor-element.elementor-element-05f9232:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-05f9232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-83 .elementor-element.elementor-element-8c6f1c1{--display:flex;}.elementor-83 .elementor-element.elementor-element-ca88557{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-ca88557 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:6px;color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-a85a131{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-a85a131 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;line-height:1.15em;color:#FAFAF5;}.elementor-83 .elementor-element.elementor-element-a527bf8{--divider-border-style:solid;--divider-color:#C8A96E;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-83 .elementor-element.elementor-element-a527bf8 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-83 .elementor-element.elementor-element-a527bf8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-83 .elementor-element.elementor-element-94830d1{--display:flex;}.elementor-83 .elementor-element.elementor-element-66995bc{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-83 .elementor-element.elementor-element-0bc9110{--display:flex;}.elementor-83 .elementor-element.elementor-element-96d6fed{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-83 .elementor-element.elementor-element-ec6dff0{--display:flex;}.elementor-83 .elementor-element.elementor-element-0fc76fd{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-83 .elementor-element.elementor-element-c6c690f{--display:flex;}.elementor-83 .elementor-element.elementor-element-00fd1b6{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-83 .elementor-element.elementor-element-a670136{--display:flex;}.elementor-83 .elementor-element.elementor-element-bea8868{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-83 .elementor-element.elementor-element-8cc6cc2{--display:flex;}.elementor-83 .elementor-element.elementor-element-aac749c{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-83 .elementor-element.elementor-element-bf55d3d{--display:flex;}.elementor-83 .elementor-element.elementor-element-9700523{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-83 .elementor-element.elementor-element-26cc7e2{--display:flex;}.elementor-83 .elementor-element.elementor-element-df0ebbb{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-83 .elementor-element.elementor-element-066aaf6{--n-accordion-title-font-size:15px;width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:14px;--n-accordion-title-normal-color:#FAFAF5;--n-accordion-title-hover-color:#C8A96E;--n-accordion-title-active-color:#FAFAF5;--n-accordion-icon-size:10px;--n-accordion-icon-gap:29px;}.elementor-83 .elementor-element.elementor-element-066aaf6.elementor-element{--align-self:center;}:where( .elementor-83 .elementor-element.elementor-element-066aaf6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-83 .elementor-element.elementor-element-8db9d8c{--display:flex;--min-height:75vh;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-83 .elementor-element.elementor-element-8db9d8c:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-8db9d8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0A0A0A 0%, #0F0F0F 100%);}.elementor-83 .elementor-element.elementor-element-8db9d8c::before, .elementor-83 .elementor-element.elementor-element-8db9d8c > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-8db9d8c > .e-con-inner > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-8db9d8c > .elementor-background-slideshow::before, .elementor-83 .elementor-element.elementor-element-8db9d8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-83 .elementor-element.elementor-element-8db9d8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-83 .elementor-element.elementor-element-358cfdc{--display:flex;--min-height:0px;--justify-content:center;}.elementor-83 .elementor-element.elementor-element-9dd267e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-9dd267e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:6px;color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-259ec18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-259ec18 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:58px;font-weight:700;line-height:1.15em;color:#FAFAF5;}.elementor-83 .elementor-element.elementor-element-e1d834b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:1.7em;color:#8A8A80;}.elementor-83 .elementor-element.elementor-element-66a43c2 .elementor-button{background-color:#C8A96E;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:4px;fill:#0A0A0A;color:#0A0A0A;border-radius:0px 0px 0px 0px;padding:24px 65px 24px 65px;}.elementor-83 .elementor-element.elementor-element-66a43c2 .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-66a43c2 .elementor-button:focus{background-color:#D4BA82;color:#0A0A0A;}.elementor-83 .elementor-element.elementor-element-66a43c2 .elementor-button:hover svg, .elementor-83 .elementor-element.elementor-element-66a43c2 .elementor-button:focus svg{fill:#0A0A0A;}.elementor-83 .elementor-element.elementor-element-b4199b2{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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(200, 169, 110, 0.08);--border-color:rgba(200, 169, 110, 0.08);--padding-top:60px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-83 .elementor-element.elementor-element-b4199b2:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-b4199b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-83 .elementor-element.elementor-element-466565e{--display:flex;}.elementor-83 .elementor-element.elementor-element-637a5ff img{width:17%;}.elementor-83 .elementor-element.elementor-element-273f4f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-273f4f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;letter-spacing:1px;color:#555555;}.elementor-83 .elementor-element.elementor-element-2c009ad{--grid-template-columns:repeat(0, auto);text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;--icon-size:18px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-83 .elementor-element.elementor-element-2c009ad .elementor-social-icon{background-color:#C8A96E00;}.elementor-83 .elementor-element.elementor-element-2c009ad .elementor-social-icon i{color:#C8A96E;}.elementor-83 .elementor-element.elementor-element-2c009ad .elementor-social-icon svg{fill:#C8A96E;}.elementor-83 .elementor-element.elementor-element-dfd51e8{--divider-border-style:solid;--divider-color:rgba(200, 169, 110, 0.08);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-83 .elementor-element.elementor-element-dfd51e8 .elementor-divider-separator{width:100%;}.elementor-83 .elementor-element.elementor-element-dfd51e8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-83 .elementor-element.elementor-element-81e463d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-81e463d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;letter-spacing:1px;color:#555555;}@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-197ddd7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-7f2206e{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-83 .elementor-element.elementor-element-394f826 .elementor-heading-title{font-size:38px;}.elementor-83 .elementor-element.elementor-element-7a5eca8{font-size:13px;}.elementor-83 .elementor-element.elementor-element-dccdf7c{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-b1ade22{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-83 .elementor-element.elementor-element-33530f7 .elementor-heading-title{font-size:32px;}.elementor-83 .elementor-element.elementor-element-0eff33a{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-0036229{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-4baf50b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-eb7baf5 .elementor-heading-title{font-size:32px;}.elementor-83 .elementor-element.elementor-element-f0dd109{width:100%;max-width:100%;text-align:justify;}.elementor-83 .elementor-element.elementor-element-04f7f3d .elementor-heading-title{font-size:32px;}.elementor-83 .elementor-element.elementor-element-f9c5f6d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-f5e1850{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-1281645 .elementor-heading-title{font-size:30px;}.elementor-83 .elementor-element.elementor-element-be219cc{text-align:justify;}.elementor-83 .elementor-element.elementor-element-5f2a80b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-7e313fe{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-83 .elementor-element.elementor-element-5127839 .elementor-heading-title{font-size:30px;}.elementor-83 .elementor-element.elementor-element-b3d704a{text-align:justify;}.elementor-83 .elementor-element.elementor-element-1daa335{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-ea9f28f{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-deb9ad9 .elementor-heading-title{font-size:32px;}.elementor-83 .elementor-element.elementor-element-2831994{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-fc23781{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-10e0b63{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:020px;}.elementor-83 .elementor-element.elementor-element-d80a2f4 .elementor-heading-title{font-size:30px;}.elementor-83 .elementor-element.elementor-element-4b6b942{text-align:justify;}.elementor-83 .elementor-element.elementor-element-3f0ec00.elementor-element{--align-self:center;}.elementor-83 .elementor-element.elementor-element-56a1fdc{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-905588d .elementor-heading-title{font-size:32px;}.elementor-83 .elementor-element.elementor-element-bb024c9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-4d6e4f9{--padding-top:00px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-05f9232{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:020px;}.elementor-83 .elementor-element.elementor-element-a85a131 .elementor-heading-title{font-size:32px;}.elementor-83 .elementor-element.elementor-element-8db9d8c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-259ec18 .elementor-heading-title{font-size:36px;}}@media(min-width:768px){.elementor-83 .elementor-element.elementor-element-197ddd7{--content-width:1200px;}.elementor-83 .elementor-element.elementor-element-0eff33a{--content-width:1200px;}.elementor-83 .elementor-element.elementor-element-0036229{--content-width:1200px;}.elementor-83 .elementor-element.elementor-element-4baf50b{--content-width:1200px;}.elementor-83 .elementor-element.elementor-element-7e9831f{--content-width:1200px;}.elementor-83 .elementor-element.elementor-element-f9c5f6d{--content-width:1200px;}.elementor-83 .elementor-element.elementor-element-5ff1e90{--width:35%;}.elementor-83 .elementor-element.elementor-element-f5e1850{--width:65%;}.elementor-83 .elementor-element.elementor-element-5f2a80b{--content-width:1200px;}.elementor-83 .elementor-element.elementor-element-7e313fe{--width:65%;}.elementor-83 .elementor-element.elementor-element-1daa335{--width:35%;}.elementor-83 .elementor-element.elementor-element-2831994{--content-width:1200px;}.elementor-83 .elementor-element.elementor-element-fc23781{--content-width:1200px;}.elementor-83 .elementor-element.elementor-element-bb024c9{--content-width:1200px;}.elementor-83 .elementor-element.elementor-element-05f9232{--content-width:1200px;}.elementor-83 .elementor-element.elementor-element-8db9d8c{--content-width:1200px;}.elementor-83 .elementor-element.elementor-element-358cfdc{--content-width:1200px;}}/* Start custom CSS for heading, class: .elementor-element-394f826 */.elementor-83 .elementor-element.elementor-element-394f826 em {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 300;
  font-style: italic;
  color: #C8A96E;
}
```

**Opção 2 — Inline style direto no título**

No campo de título do Heading, cole:
```
Proteja o patrimônio da sua <span style="font-family:'Cormorant Garamond',serif; font-weight:300; font-style:italic; color:#C8A96E;">família</span>/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc3328e *//* ═══ BOTÃO ANIMADO — EFEITO ORIGINAL (CORRIGIDO PARA FRONTEND) ═══ */

/* 1. O Botão Principal */
.elementor-83 .elementor-element.elementor-element-cc3328e a.elementor-button {
  position: relative !important;
  overflow: hidden !important; /* Agora vai funcionar! */
  background: transparent !important;
  border: 1px solid #C8A96E !important;
  display: inline-flex !important;
  z-index: 1 !important;
}

/* 2. A "Tinta" Animada (O segredo: z-index 0 em vez de -1) */
.elementor-83 .elementor-element.elementor-element-cc3328e a.elementor-button::before {
  content: '' !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  background: #C8A96E !important; 
  transform: scaleX(0) !important; 
  transform-origin: right !important; 
  transition: transform 0.6s cubic-bezier(0.16, 1, 0.3, 1) !important;
  z-index: 0 !important; /* Preso dentro do botão! */
  border-radius: inherit !important;
}

/* 3. O Texto e Ícone (Empurrados para a frente da tinta) */
.elementor-83 .elementor-element.elementor-element-cc3328e a.elementor-button .elementor-button-content-wrapper {
  position: relative !important;
  z-index: 1 !important; /* Garante que as letras não sumam debaixo da cor */
  transition: all 0.5s ease !important;
}

/* 4. Gatilho da animação da tinta (Hover) */
.elementor-83 .elementor-element.elementor-element-cc3328e a.elementor-button:hover::before {
  transform: scaleX(1) !important; 
  transform-origin: left !important; 
}

/* 5. Mudança de cor do texto no Hover */
.elementor-83 .elementor-element.elementor-element-cc3328e a.elementor-button:hover .elementor-button-text,
.elementor-83 .elementor-element.elementor-element-cc3328e a.elementor-button:hover .elementor-button-icon i {
  color: #0A0A0A !important; 
}

.elementor-83 .elementor-element.elementor-element-cc3328e a.elementor-button:hover .elementor-button-icon svg {
  fill: #0A0A0A !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f2206e */.elementor-83 .elementor-element.elementor-element-7f2206e {
  position: relative;
}

.elementor-83 .elementor-element.elementor-element-7f2206e::before,
.elementor-83 .elementor-element.elementor-element-7f2206e::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px;
  background: linear-gradient(180deg, transparent, rgba(200,169,110,0.15), transparent);
  z-index: 1;
  pointer-events: none;
}
.elementor-83 .elementor-element.elementor-element-7f2206e::before { left: 0%; }
.elementor-83 .elementor-element.elementor-element-7f2206e::after { right: 0%; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197ddd7 */.elementor-83 .elementor-element.elementor-element-197ddd7 {
  position: relative;
  overflow: hidden; /* Garante que a luz não vaze para outras seções */
}

/* Cria a "mancha" de luz */
.elementor-83 .elementor-element.elementor-element-197ddd7::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 60%; /* Largura da luz (esticada) */
  height: 30%; /* Altura da luz (achatada) */
  background-color: rgba(200, 169, 110, 0.15); /* Cor dourada */
  filter: blur(120px); /* A MÁGICA: um desfoque gigante que quebra a forma */
  z-index: 0;
  pointer-events: none;
}

/* Garante que o texto e botões fiquem acima da luz */
.elementor-83 .elementor-element.elementor-element-197ddd7 > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33530f7 */.elementor-83 .elementor-element.elementor-element-33530f7 em {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 300;
  font-style: italic;
  color: #C8A96E;
}
```

**Opção 2 — Inline style direto no título**

No campo de título do Heading, cole:
```
Proteja o patrimônio da sua <span style="font-family:'Cormorant Garamond',serif; font-weight:300; font-style:italic; color:#C8A96E;">família</span>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0eff33a *//* ═══════════════════════════════════════════════════════
   RAYELLE — CARDS ÁREAS DE ATUAÇÃO
   ELEMENTOR CONTAINERS (Flexbox novo)
   
   Cole na seção PAI (a que contém os cards)
   → Aba Avançado → Custom CSS
   ═══════════════════════════════════════════════════════ */

/* Cada card é um container filho direto */
.elementor-83 .elementor-element.elementor-element-0eff33a > .e-con-inner > .e-child {
  position: relative !important;
  overflow: hidden !important;
  transition: background-color 0.6s cubic-bezier(0.16, 1, 0.3, 1),
              box-shadow 0.6s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

/* Linha dourada inferior */
.elementor-83 .elementor-element.elementor-element-0eff33a > .e-con-inner > .e-child::after {
  content: '' !important;
  display: block !important;
  position: absolute !important;
  bottom: 0 !important;
  left: 0 !important;
  right: 0 !important;
  height: 2px !important;
  background: linear-gradient(90deg, transparent, #C8A96E, transparent) !important;
  transform: scaleX(0) !important;
  transform-origin: center !important;
  transition: transform 0.6s cubic-bezier(0.16, 1, 0.3, 1) !important;
  z-index: 10 !important;
  pointer-events: none !important;
}

/* Glow radial de fundo */
.elementor-83 .elementor-element.elementor-element-0eff33a > .e-con-inner > .e-child::before {
  content: '' !important;
  display: block !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  background: radial-gradient(ellipse at 50% 100%, rgba(200,169,110,0.07) 0%, transparent 70%) !important;
  opacity: 0 !important;
  transition: opacity 0.6s ease !important;
  pointer-events: none !important;
  z-index: 1 !important;
}

/* ═══ HOVER DO CARD ═══ */
.elementor-83 .elementor-element.elementor-element-0eff33a > .e-con-inner > .e-child:hover {
  background-color: rgba(255,255,255,0.06) !important;
  box-shadow: 0 10px 40px rgba(200,169,110,0.08) !important;
}

.elementor-83 .elementor-element.elementor-element-0eff33a > .e-con-inner > .e-child:hover::after {
  transform: scaleX(1) !important;
}

.elementor-83 .elementor-element.elementor-element-0eff33a > .e-con-inner > .e-child:hover::before {
  opacity: 1 !important;
}

/* ═══ ÍCONE FLUTUA + GLOW ═══ */
.elementor-83 .elementor-element.elementor-element-0eff33a .elementor-widget-icon .elementor-icon,
.elementor-83 .elementor-element.elementor-element-0eff33a .elementor-widget-icon .elementor-icon i,
.elementor-83 .elementor-element.elementor-element-0eff33a .elementor-widget-icon .elementor-icon svg {
  transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1),
              filter 0.5s ease !important;
}

.elementor-83 .elementor-element.elementor-element-0eff33a > .e-con-inner > .e-child:hover .elementor-icon,
.elementor-83 .elementor-element.elementor-element-0eff33a > .e-con-inner > .e-child:hover .elementor-icon i,
.elementor-83 .elementor-element.elementor-element-0eff33a > .e-con-inner > .e-child:hover .elementor-icon svg {
  transform: translateY(-5px) !important;
  filter: drop-shadow(0 0 25px rgba(200,169,110,0.5)) !important;
}

/* ═══ TÍTULO FICA DOURADO ═══ */
.elementor-83 .elementor-element.elementor-element-0eff33a .elementor-heading-title {
  transition: color 0.4s ease !important;
}

.elementor-83 .elementor-element.elementor-element-0eff33a > .e-con-inner > .e-child:hover .elementor-heading-title {
  color: #C8A96E !important;
}

/* ═══ TEXTO FICA MAIS CLARO ═══ */
.elementor-83 .elementor-element.elementor-element-0eff33a .elementor-widget-text-editor,
.elementor-83 .elementor-element.elementor-element-0eff33a .elementor-widget-text-editor p {
  transition: color 0.4s ease !important;
}

.elementor-83 .elementor-element.elementor-element-0eff33a > .e-con-inner > .e-child:hover .elementor-widget-text-editor,
.elementor-83 .elementor-element.elementor-element-0eff33a > .e-con-inner > .e-child:hover .elementor-widget-text-editor p {
  color: #B0A898 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0036229 *//* ═══════════════════════════════════════════════════════
   RAYELLE — CARDS ÁREAS DE ATUAÇÃO
   ELEMENTOR CONTAINERS (Flexbox novo)
   
   Cole na seção PAI (a que contém os cards)
   → Aba Avançado → Custom CSS
   ═══════════════════════════════════════════════════════ */

/* Cada card é um container filho direto */
.elementor-83 .elementor-element.elementor-element-0036229 > .e-con-inner > .e-child {
  position: relative !important;
  overflow: hidden !important;
  transition: background-color 0.6s cubic-bezier(0.16, 1, 0.3, 1),
              box-shadow 0.6s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

/* Linha dourada inferior */
.elementor-83 .elementor-element.elementor-element-0036229 > .e-con-inner > .e-child::after {
  content: '' !important;
  display: block !important;
  position: absolute !important;
  bottom: 0 !important;
  left: 0 !important;
  right: 0 !important;
  height: 2px !important;
  background: linear-gradient(90deg, transparent, #C8A96E, transparent) !important;
  transform: scaleX(0) !important;
  transform-origin: center !important;
  transition: transform 0.6s cubic-bezier(0.16, 1, 0.3, 1) !important;
  z-index: 10 !important;
  pointer-events: none !important;
}

/* Glow radial de fundo */
.elementor-83 .elementor-element.elementor-element-0036229 > .e-con-inner > .e-child::before {
  content: '' !important;
  display: block !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  background: radial-gradient(ellipse at 50% 100%, rgba(200,169,110,0.07) 0%, transparent 70%) !important;
  opacity: 0 !important;
  transition: opacity 0.6s ease !important;
  pointer-events: none !important;
  z-index: 1 !important;
}

/* ═══ HOVER DO CARD ═══ */
.elementor-83 .elementor-element.elementor-element-0036229 > .e-con-inner > .e-child:hover {
  background-color: rgba(255,255,255,0.06) !important;
  box-shadow: 0 10px 40px rgba(200,169,110,0.08) !important;
}

.elementor-83 .elementor-element.elementor-element-0036229 > .e-con-inner > .e-child:hover::after {
  transform: scaleX(1) !important;
}

.elementor-83 .elementor-element.elementor-element-0036229 > .e-con-inner > .e-child:hover::before {
  opacity: 1 !important;
}

/* ═══ ÍCONE FLUTUA + GLOW ═══ */
.elementor-83 .elementor-element.elementor-element-0036229 .elementor-widget-icon .elementor-icon,
.elementor-83 .elementor-element.elementor-element-0036229 .elementor-widget-icon .elementor-icon i,
.elementor-83 .elementor-element.elementor-element-0036229 .elementor-widget-icon .elementor-icon svg {
  transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1),
              filter 0.5s ease !important;
}

.elementor-83 .elementor-element.elementor-element-0036229 > .e-con-inner > .e-child:hover .elementor-icon,
.elementor-83 .elementor-element.elementor-element-0036229 > .e-con-inner > .e-child:hover .elementor-icon i,
.elementor-83 .elementor-element.elementor-element-0036229 > .e-con-inner > .e-child:hover .elementor-icon svg {
  transform: translateY(-5px) !important;
  filter: drop-shadow(0 0 25px rgba(200,169,110,0.5)) !important;
}

/* ═══ TÍTULO FICA DOURADO ═══ */
.elementor-83 .elementor-element.elementor-element-0036229 .elementor-heading-title {
  transition: color 0.4s ease !important;
}

.elementor-83 .elementor-element.elementor-element-0036229 > .e-con-inner > .e-child:hover .elementor-heading-title {
  color: #C8A96E !important;
}

/* ═══ TEXTO FICA MAIS CLARO ═══ */
.elementor-83 .elementor-element.elementor-element-0036229 .elementor-widget-text-editor,
.elementor-83 .elementor-element.elementor-element-0036229 .elementor-widget-text-editor p {
  transition: color 0.4s ease !important;
}

.elementor-83 .elementor-element.elementor-element-0036229 > .e-con-inner > .e-child:hover .elementor-widget-text-editor,
.elementor-83 .elementor-element.elementor-element-0036229 > .e-con-inner > .e-child:hover .elementor-widget-text-editor p {
  color: #B0A898 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb7baf5 */.elementor-83 .elementor-element.elementor-element-eb7baf5 em {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 300;
  font-style: italic;
  color: #C8A96E;
}
```

**Opção 2 — Inline style direto no título**

No campo de título do Heading, cole:
```
Proteja o patrimônio da sua <span style="font-family:'Cormorant Garamond',serif; font-weight:300; font-style:italic; color:#C8A96E;">família</span>/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04f7f3d */.elementor-83 .elementor-element.elementor-element-04f7f3d em {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 300;
  font-style: italic;
  color: #C8A96E;
}
```

**Opção 2 — Inline style direto no título**

No campo de título do Heading, cole:
```
Proteja o patrimônio da sua <span style="font-family:'Cormorant Garamond',serif; font-weight:300; font-style:italic; color:#C8A96E;">família</span>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5e1850 */.elementor-83 .elementor-element.elementor-element-f5e1850 {
  position: relative;
}

.elementor-83 .elementor-element.elementor-element-f5e1850::before,
.elementor-83 .elementor-element.elementor-element-f5e1850::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px;
  background: linear-gradient(180deg, transparent, rgba(200,169,110,0.15), transparent);
  z-index: 1;
  pointer-events: none;
}
.elementor-83 .elementor-element.elementor-element-f5e1850::before { left: 0%; }
.elementor-83 .elementor-element.elementor-element-f5e1850::after { right: 0%; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e313fe */.elementor-83 .elementor-element.elementor-element-7e313fe {
  position: relative;
}

.elementor-83 .elementor-element.elementor-element-7e313fe::before,
.elementor-83 .elementor-element.elementor-element-7e313fe::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px;
  background: linear-gradient(180deg, transparent, rgba(200,169,110,0.15), transparent);
  z-index: 1;
  pointer-events: none;
}
.elementor-83 .elementor-element.elementor-element-7e313fe::before { left: 0%; }
.elementor-83 .elementor-element.elementor-element-7e313fe::after { right: 0%; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deb9ad9 */.elementor-83 .elementor-element.elementor-element-deb9ad9 em {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 300;
  font-style: italic;
  color: #C8A96E;
}
```

**Opção 2 — Inline style direto no título**

No campo de título do Heading, cole:
```
Proteja o patrimônio da sua <span style="font-family:'Cormorant Garamond',serif; font-weight:300; font-style:italic; color:#C8A96E;">família</span>/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-905588d */.elementor-83 .elementor-element.elementor-element-905588d em {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 300;
  font-style: italic;
  color: #C8A96E;
}
```

**Opção 2 — Inline style direto no título**

No campo de título do Heading, cole:
```
Proteja o patrimônio da sua <span style="font-family:'Cormorant Garamond',serif; font-weight:300; font-style:italic; color:#C8A96E;">família</span>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc05de4 */.elementor-83 .elementor-element.elementor-element-fc05de4 {
  position: relative;
}

.elementor-83 .elementor-element.elementor-element-fc05de4::before,
.elementor-83 .elementor-element.elementor-element-fc05de4::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px;
  background: linear-gradient(180deg, transparent, rgba(200,169,110,0.15), transparent);
  z-index: 1;
  pointer-events: none;
}
.elementor-83 .elementor-element.elementor-element-fc05de4::before { left: 0%; }
.elementor-83 .elementor-element.elementor-element-fc05de4::after { right: 0%; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69d5dfe */.elementor-83 .elementor-element.elementor-element-69d5dfe {
  position: relative;
}

.elementor-83 .elementor-element.elementor-element-69d5dfe::before,
.elementor-83 .elementor-element.elementor-element-69d5dfe::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px;
  background: linear-gradient(180deg, transparent, rgba(200,169,110,0.15), transparent);
  z-index: 1;
  pointer-events: none;
}
.elementor-83 .elementor-element.elementor-element-69d5dfe::before { left: 0%; }
.elementor-83 .elementor-element.elementor-element-69d5dfe::after { right: 0%; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a85a131 */.elementor-83 .elementor-element.elementor-element-a85a131 em {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 300;
  font-style: italic;
  color: #C8A96E;
}
```

**Opção 2 — Inline style direto no título**

No campo de título do Heading, cole:
```
Proteja o patrimônio da sua <span style="font-family:'Cormorant Garamond',serif; font-weight:300; font-style:italic; color:#C8A96E;">família</span>/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-066aaf6 *//* 1. Remove bordas do container principal (a tag <details>) */
.elementor-83 .elementor-element.elementor-element-066aaf6 details.e-n-accordion-item {
  border: none !important;
  background-color: transparent !important;
  box-shadow: none !important;
}

/* 2. Estiliza o Título/Cabeçalho (a tag <summary>) */
.elementor-83 .elementor-element.elementor-element-066aaf6 summary.e-n-accordion-item-title {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: 1px solid rgba(200,169,110,0.1) !important;
  background-color: transparent !important;
  padding: 26px 45px 26px 0 !important;
  transition: all 0.3s ease !important;
}

/* Remove aquela borda azul de seleção padrão do navegador ao clicar */
.elementor-83 .elementor-element.elementor-element-066aaf6 summary.e-n-accordion-item-title:focus,
.elementor-83 .elementor-element.elementor-element-066aaf6 summary.e-n-accordion-item-title:focus-visible {
  outline: none !important;
}

/* 3. Cor do texto e do ícone no Hover */
.elementor-83 .elementor-element.elementor-element-066aaf6 summary.e-n-accordion-item-title:hover,
.elementor-83 .elementor-element.elementor-element-066aaf6 summary.e-n-accordion-item-title:hover * {
  color: #C8A96E !important;
  fill: #C8A96E !important; /* Garante que funcione se o ícone for SVG */
}

/* 4. Estiliza o Conteúdo da resposta (a div com role="region" do seu print) */
.elementor-83 .elementor-element.elementor-element-066aaf6 details.e-n-accordion-item > div[role="region"] {
  border: none !important;
  background-color: transparent !important;
  padding: 0 0 26px 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-259ec18 */.elementor-83 .elementor-element.elementor-element-259ec18 em {
  font-family: 'Cormorant Garamond', serif;
  font-weight: 300;
  font-style: italic;
  color: #C8A96E;
}
```

**Opção 2 — Inline style direto no título**

No campo de título do Heading, cole:
```
Proteja o patrimônio da sua <span style="font-family:'Cormorant Garamond',serif; font-weight:300; font-style:italic; color:#C8A96E;">família</span>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8db9d8c */.elementor-83 .elementor-element.elementor-element-8db9d8c {
  position: relative;
  overflow: hidden; /* Garante que a luz não vaze para outras seções */
}

/* Cria a "mancha" de luz */
.elementor-83 .elementor-element.elementor-element-8db9d8c::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 60%; /* Largura da luz (esticada) */
  height: 30%; /* Altura da luz (achatada) */
  background-color: rgba(200, 169, 110, 0.15); /* Cor dourada */
  filter: blur(120px); /* A MÁGICA: um desfoque gigante que quebra a forma */
  z-index: 0;
  pointer-events: none;
}

/* Garante que o texto e botões fiquem acima da luz */
.elementor-83 .elementor-element.elementor-element-8db9d8c > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */