.elementor-352 .elementor-element.elementor-element-fe917a4{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:8em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;--z-index:0;}.elementor-352 .elementor-element.elementor-element-fe917a4::before, .elementor-352 .elementor-element.elementor-element-fe917a4 > .elementor-background-video-container::before, .elementor-352 .elementor-element.elementor-element-fe917a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-352 .elementor-element.elementor-element-fe917a4 > .elementor-background-slideshow::before, .elementor-352 .elementor-element.elementor-element-fe917a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-352 .elementor-element.elementor-element-fe917a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-352 .elementor-element.elementor-element-17adfb6{width:var( --container-widget-width, 924px );max-width:924px;--container-widget-width:924px;--container-widget-flex-grow:0;}.elementor-352 .elementor-element.elementor-element-17adfb6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:400;line-height:1.25em;color:#FFFFFF;}.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-352 .elementor-element.elementor-element-ad30c8b{width:var( --container-widget-width, 707px );max-width:707px;--container-widget-width:707px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;color:#D5D5D5;}.elementor-352 .elementor-element.elementor-element-2dc799f{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:6em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-352 .elementor-element.elementor-element-898e75a.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-898e75a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;color:#C39D71;}.elementor-352 .elementor-element.elementor-element-6dadc89.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-6dadc89{text-align:center;}.elementor-352 .elementor-element.elementor-element-6dadc89 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:4.5rem;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-716cb5e.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-716cb5e{text-align:center;font-family:"Inter", Sans-serif;font-weight:400;font-style:italic;color:#B0A38C;}.elementor-352 .elementor-element.elementor-element-743a08d{--display:flex;}.elementor-352 .elementor-element.elementor-element-743a08d:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-743a08d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0B0A;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-352 .elementor-element.elementor-element-b232887{--display:flex;}.elementor-352 .elementor-element.elementor-element-818d781{--display:flex;}.elementor-352 .elementor-element.elementor-element-b514810{--display:flex;}.elementor-352 .elementor-element.elementor-element-134b9da{--display:flex;}.elementor-352 .elementor-element.elementor-element-1a3e2be{--display:flex;}.elementor-352 .elementor-element.elementor-element-747bc7a{--display:flex;}.elementor-352 .elementor-element.elementor-element-611ceea{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;background-color:#0F0B0A;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:#B0A38C;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-352 .elementor-element.elementor-element-611ceea > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-352 .elementor-element.elementor-element-611ceea > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-352 .elementor-element.elementor-element-611ceea > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Inter", Sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:0.1em;}.elementor-352 .elementor-element.elementor-element-611ceea {--n-menu-title-color-hover:#ECD49A;--n-menu-title-color-active:#D8B26A;}.elementor-352 .elementor-element.elementor-element-611ceea > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D8B26A;}.elementor-352 .elementor-element.elementor-element-80603d7{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:4em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-352 .elementor-element.elementor-element-9cbc125{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-59943b3.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-59943b3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase;font-style:italic;color:#C39D71;}.elementor-352 .elementor-element.elementor-element-38c76bd.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-38c76bd{text-align:center;}.elementor-352 .elementor-element.elementor-element-38c76bd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3rem;font-weight:400;text-transform:none;line-height:1.25em;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-f8eba14.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-f8eba14{font-family:"Inter", Sans-serif;font-size:1.15rem;font-weight:400;color:#B0A38C;}.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-352 .elementor-element.elementor-element-bc344a9 .elementor-icon-wrapper{text-align:center;}.elementor-352 .elementor-element.elementor-element-bc344a9.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-352 .elementor-element.elementor-element-bc344a9.elementor-view-framed .elementor-icon, .elementor-352 .elementor-element.elementor-element-bc344a9.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-352 .elementor-element.elementor-element-bc344a9.elementor-view-framed .elementor-icon, .elementor-352 .elementor-element.elementor-element-bc344a9.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-352 .elementor-element.elementor-element-bc344a9 .elementor-icon{font-size:242px;}.elementor-352 .elementor-element.elementor-element-bc344a9 .elementor-icon svg{height:242px;}.elementor-352 .elementor-element.elementor-element-a36e065{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-352 .elementor-element.elementor-element-a36e065.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-a36e065 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:600;text-transform:uppercase;letter-spacing:0.3em;color:#C39D71;}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-description{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-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-352 .elementor-element.elementor-element-bb80f30 .elementor-price-list-separator{border-bottom-style:none;}.elementor-352 .elementor-element.elementor-element-bb80f30 .elementor-price-list-item{align-items:flex-start;}.elementor-352 .elementor-element.elementor-element-bb80f30 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-352 .elementor-element.elementor-element-bb80f30 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-352 .elementor-element.elementor-element-bb80f30 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-bb80f30 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-bb80f30 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-352 .elementor-element.elementor-element-bb80f30 .elementor-price-list-header{margin-bottom:0px;color:#EFE6D6;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-bb80f30 .elementor-price-list-price{color:#D8B26A;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-ad57d29{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-352 .elementor-element.elementor-element-ad57d29.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-ad57d29 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:600;text-transform:uppercase;letter-spacing:0.3em;color:#C39D71;}.elementor-352 .elementor-element.elementor-element-24dda41 .elementor-price-list-separator{border-bottom-style:none;}.elementor-352 .elementor-element.elementor-element-24dda41 .elementor-price-list-item{align-items:flex-start;}.elementor-352 .elementor-element.elementor-element-24dda41 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-352 .elementor-element.elementor-element-24dda41 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-352 .elementor-element.elementor-element-24dda41 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-24dda41 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-24dda41 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-352 .elementor-element.elementor-element-24dda41 .elementor-price-list-header{margin-bottom:0px;color:#EFE6D6;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-24dda41 .elementor-price-list-price{color:#D8B26A;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-3d47c3e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-352 .elementor-element.elementor-element-3d47c3e.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-3d47c3e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:600;text-transform:uppercase;letter-spacing:0.3em;color:#C39D71;}.elementor-352 .elementor-element.elementor-element-9cec256 .elementor-price-list-separator{border-bottom-style:none;}.elementor-352 .elementor-element.elementor-element-9cec256 .elementor-price-list-item{align-items:flex-start;}.elementor-352 .elementor-element.elementor-element-9cec256 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-352 .elementor-element.elementor-element-9cec256 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-352 .elementor-element.elementor-element-9cec256 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-9cec256 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-9cec256 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-352 .elementor-element.elementor-element-9cec256 .elementor-price-list-header{margin-bottom:0px;color:#EFE6D6;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-9cec256 .elementor-price-list-price{color:#D8B26A;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-9b15153{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-352 .elementor-element.elementor-element-9b15153.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-9b15153 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:600;text-transform:uppercase;letter-spacing:0.3em;color:#C39D71;}.elementor-352 .elementor-element.elementor-element-5d09140 .elementor-price-list-separator{border-bottom-style:none;}.elementor-352 .elementor-element.elementor-element-5d09140 .elementor-price-list-item{align-items:flex-start;}.elementor-352 .elementor-element.elementor-element-5d09140 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-352 .elementor-element.elementor-element-5d09140 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-352 .elementor-element.elementor-element-5d09140 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-5d09140 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-5d09140 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-352 .elementor-element.elementor-element-5d09140 .elementor-price-list-header{margin-bottom:0px;color:#EFE6D6;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-5d09140 .elementor-price-list-price{color:#D8B26A;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-267030f{--display:flex;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-352 .elementor-element.elementor-element-e865065.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-e865065 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase;font-style:italic;color:#C39D71;}.elementor-352 .elementor-element.elementor-element-59bb678.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-59bb678{text-align:center;}.elementor-352 .elementor-element.elementor-element-59bb678 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3rem;font-weight:400;text-transform:none;line-height:1.25em;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-72ce67f.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-72ce67f{font-family:"Inter", Sans-serif;font-size:1.15rem;font-weight:400;color:#B0A38C;}.elementor-352 .elementor-element.elementor-element-7555b07 .elementor-icon-wrapper{text-align:center;}.elementor-352 .elementor-element.elementor-element-7555b07.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-352 .elementor-element.elementor-element-7555b07.elementor-view-framed .elementor-icon, .elementor-352 .elementor-element.elementor-element-7555b07.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-352 .elementor-element.elementor-element-7555b07.elementor-view-framed .elementor-icon, .elementor-352 .elementor-element.elementor-element-7555b07.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-352 .elementor-element.elementor-element-7555b07 .elementor-icon{font-size:242px;}.elementor-352 .elementor-element.elementor-element-7555b07 .elementor-icon svg{height:242px;}.elementor-352 .elementor-element.elementor-element-80d21e8 .elementor-price-list-separator{border-bottom-style:none;}.elementor-352 .elementor-element.elementor-element-80d21e8 .elementor-price-list-item{align-items:flex-start;}.elementor-352 .elementor-element.elementor-element-80d21e8 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-352 .elementor-element.elementor-element-80d21e8 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-352 .elementor-element.elementor-element-80d21e8 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-80d21e8 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-80d21e8 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-352 .elementor-element.elementor-element-80d21e8 .elementor-price-list-header{margin-bottom:0px;color:#EFE6D6;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-80d21e8 .elementor-price-list-price{color:#D8B26A;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-e21163c{--display:flex;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-352 .elementor-element.elementor-element-87b04b0.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-87b04b0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase;font-style:italic;color:#C39D71;}.elementor-352 .elementor-element.elementor-element-28a17cf.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-28a17cf{text-align:center;}.elementor-352 .elementor-element.elementor-element-28a17cf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3rem;font-weight:400;text-transform:none;line-height:1.25em;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-4f4cefa.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-4f4cefa{font-family:"Inter", Sans-serif;font-size:1.15rem;font-weight:400;color:#B0A38C;}.elementor-352 .elementor-element.elementor-element-201a71d .elementor-icon-wrapper{text-align:center;}.elementor-352 .elementor-element.elementor-element-201a71d.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-352 .elementor-element.elementor-element-201a71d.elementor-view-framed .elementor-icon, .elementor-352 .elementor-element.elementor-element-201a71d.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-352 .elementor-element.elementor-element-201a71d.elementor-view-framed .elementor-icon, .elementor-352 .elementor-element.elementor-element-201a71d.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-352 .elementor-element.elementor-element-201a71d .elementor-icon{font-size:242px;}.elementor-352 .elementor-element.elementor-element-201a71d .elementor-icon svg{height:242px;}.elementor-352 .elementor-element.elementor-element-950c7b9{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-352 .elementor-element.elementor-element-950c7b9.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-950c7b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:600;text-transform:uppercase;letter-spacing:0.3em;color:#C39D71;}.elementor-352 .elementor-element.elementor-element-52b894f .elementor-price-list-separator{border-bottom-style:none;}.elementor-352 .elementor-element.elementor-element-52b894f .elementor-price-list-item{align-items:flex-start;}.elementor-352 .elementor-element.elementor-element-52b894f .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-352 .elementor-element.elementor-element-52b894f .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-352 .elementor-element.elementor-element-52b894f .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-52b894f .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-52b894f .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-352 .elementor-element.elementor-element-52b894f .elementor-price-list-header{margin-bottom:0px;color:#EFE6D6;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-52b894f .elementor-price-list-price{color:#D8B26A;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-1c5cf8f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;}.elementor-352 .elementor-element.elementor-element-1c5cf8f.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-1c5cf8f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:600;text-transform:uppercase;letter-spacing:0.3em;color:#C39D71;}.elementor-352 .elementor-element.elementor-element-020e458 .elementor-price-list-separator{border-bottom-style:none;}.elementor-352 .elementor-element.elementor-element-020e458 .elementor-price-list-item{align-items:flex-start;}.elementor-352 .elementor-element.elementor-element-020e458 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-352 .elementor-element.elementor-element-020e458 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-352 .elementor-element.elementor-element-020e458 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-020e458 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-020e458 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-352 .elementor-element.elementor-element-020e458 .elementor-price-list-header{margin-bottom:0px;color:#EFE6D6;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-020e458 .elementor-price-list-price{color:#D8B26A;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-610d53f{--display:flex;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-352 .elementor-element.elementor-element-81faff0.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-81faff0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase;font-style:italic;color:#C39D71;}.elementor-352 .elementor-element.elementor-element-4b87f3b.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-4b87f3b{text-align:center;}.elementor-352 .elementor-element.elementor-element-4b87f3b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3rem;font-weight:400;text-transform:none;line-height:1.25em;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-229066b.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-229066b{font-family:"Inter", Sans-serif;font-size:1.15rem;font-weight:400;color:#B0A38C;}.elementor-352 .elementor-element.elementor-element-73cb723 .elementor-icon-wrapper{text-align:center;}.elementor-352 .elementor-element.elementor-element-73cb723.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-352 .elementor-element.elementor-element-73cb723.elementor-view-framed .elementor-icon, .elementor-352 .elementor-element.elementor-element-73cb723.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-352 .elementor-element.elementor-element-73cb723.elementor-view-framed .elementor-icon, .elementor-352 .elementor-element.elementor-element-73cb723.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-352 .elementor-element.elementor-element-73cb723 .elementor-icon{font-size:242px;}.elementor-352 .elementor-element.elementor-element-73cb723 .elementor-icon svg{height:242px;}.elementor-352 .elementor-element.elementor-element-ad51e3a .elementor-price-list-separator{border-bottom-style:none;}.elementor-352 .elementor-element.elementor-element-ad51e3a .elementor-price-list-item{align-items:flex-start;}.elementor-352 .elementor-element.elementor-element-ad51e3a .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-352 .elementor-element.elementor-element-ad51e3a .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-352 .elementor-element.elementor-element-ad51e3a .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-ad51e3a .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-ad51e3a .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-352 .elementor-element.elementor-element-ad51e3a .elementor-price-list-header{margin-bottom:0px;color:#EFE6D6;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-ad51e3a .elementor-price-list-price{color:#D8B26A;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-b390b2d{--display:flex;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-352 .elementor-element.elementor-element-0802c90.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-0802c90 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase;font-style:italic;color:#C39D71;}.elementor-352 .elementor-element.elementor-element-dab1011.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-dab1011{text-align:center;}.elementor-352 .elementor-element.elementor-element-dab1011 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3rem;font-weight:400;text-transform:none;line-height:1.25em;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-b7b369c.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-b7b369c{font-family:"Inter", Sans-serif;font-size:1.15rem;font-weight:400;color:#B0A38C;}.elementor-352 .elementor-element.elementor-element-b5f474c .elementor-icon-wrapper{text-align:center;}.elementor-352 .elementor-element.elementor-element-b5f474c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-352 .elementor-element.elementor-element-b5f474c.elementor-view-framed .elementor-icon, .elementor-352 .elementor-element.elementor-element-b5f474c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-352 .elementor-element.elementor-element-b5f474c.elementor-view-framed .elementor-icon, .elementor-352 .elementor-element.elementor-element-b5f474c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-352 .elementor-element.elementor-element-b5f474c .elementor-icon{font-size:242px;}.elementor-352 .elementor-element.elementor-element-b5f474c .elementor-icon svg{height:242px;}.elementor-352 .elementor-element.elementor-element-8728a31 .elementor-price-list-separator{border-bottom-style:none;}.elementor-352 .elementor-element.elementor-element-8728a31 .elementor-price-list-item{align-items:flex-start;}.elementor-352 .elementor-element.elementor-element-8728a31 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-352 .elementor-element.elementor-element-8728a31 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-352 .elementor-element.elementor-element-8728a31 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-8728a31 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-8728a31 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-352 .elementor-element.elementor-element-8728a31 .elementor-price-list-header{margin-bottom:0px;color:#EFE6D6;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-8728a31 .elementor-price-list-price{color:#D8B26A;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-305f311{--display:flex;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-352 .elementor-element.elementor-element-1f33a9e.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-1f33a9e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase;font-style:italic;color:#C39D71;}.elementor-352 .elementor-element.elementor-element-a173cf2.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-a173cf2{text-align:center;}.elementor-352 .elementor-element.elementor-element-a173cf2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3rem;font-weight:400;text-transform:none;line-height:1.25em;color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-06d33ef.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-06d33ef{font-family:"Inter", Sans-serif;font-size:1.15rem;font-weight:400;color:#B0A38C;}.elementor-352 .elementor-element.elementor-element-2855f27 .elementor-icon-wrapper{text-align:center;}.elementor-352 .elementor-element.elementor-element-2855f27.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-352 .elementor-element.elementor-element-2855f27.elementor-view-framed .elementor-icon, .elementor-352 .elementor-element.elementor-element-2855f27.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-352 .elementor-element.elementor-element-2855f27.elementor-view-framed .elementor-icon, .elementor-352 .elementor-element.elementor-element-2855f27.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-352 .elementor-element.elementor-element-2855f27 .elementor-icon{font-size:242px;}.elementor-352 .elementor-element.elementor-element-2855f27 .elementor-icon svg{height:242px;}.elementor-352 .elementor-element.elementor-element-a7fc751 .elementor-price-list-separator{border-bottom-style:none;}.elementor-352 .elementor-element.elementor-element-a7fc751 .elementor-price-list-item{align-items:flex-start;}.elementor-352 .elementor-element.elementor-element-a7fc751 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-352 .elementor-element.elementor-element-a7fc751 .elementor-price-list-image{padding-left:calc(0px/2);}body.rtl .elementor-352 .elementor-element.elementor-element-a7fc751 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-a7fc751 .elementor-price-list-image{padding-right:calc(0px/2);}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-a7fc751 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(0px/2);}.elementor-352 .elementor-element.elementor-element-a7fc751 .elementor-price-list-header{margin-bottom:12px;color:#EFE6D6;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-a7fc751 .elementor-price-list-price{color:#D8B26A;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-352 .elementor-element.elementor-element-a7fc751 .elementor-price-list-description{color:#ECD49A;font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-352 .elementor-element.elementor-element-fe917a4{--padding-top:6em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-352 .elementor-element.elementor-element-17adfb6 .elementor-heading-title{font-size:2.5rem;}.elementor-352 .elementor-element.elementor-element-2dc799f{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-352 .elementor-element.elementor-element-6dadc89 .elementor-heading-title{font-size:3rem;}.elementor-352 .elementor-element.elementor-element-611ceea{--n-menu-heading-wrap:nowrap;--n-menu-heading-overflow-x:scroll;}.elementor-352 .elementor-element.elementor-element-80603d7{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-352 .elementor-element.elementor-element-59943b3.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-38c76bd.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-38c76bd{text-align:center;}.elementor-352 .elementor-element.elementor-element-38c76bd .elementor-heading-title{font-size:3rem;}.elementor-352 .elementor-element.elementor-element-f8eba14{text-align:center;}.elementor-352 .elementor-element.elementor-element-bb80f30 .elementor-price-list-header{font-size:0.85rem;}.elementor-352 .elementor-element.elementor-element-24dda41 .elementor-price-list-header{font-size:0.85rem;}.elementor-352 .elementor-element.elementor-element-9cec256 .elementor-price-list-header{font-size:0.85rem;}.elementor-352 .elementor-element.elementor-element-5d09140 .elementor-price-list-header{font-size:0.85rem;}.elementor-352 .elementor-element.elementor-element-59bb678 .elementor-heading-title{font-size:3rem;}.elementor-352 .elementor-element.elementor-element-72ce67f{text-align:center;}.elementor-352 .elementor-element.elementor-element-80d21e8 .elementor-price-list-header{font-size:0.85rem;}.elementor-352 .elementor-element.elementor-element-28a17cf .elementor-heading-title{font-size:3rem;}.elementor-352 .elementor-element.elementor-element-4f4cefa{text-align:center;}.elementor-352 .elementor-element.elementor-element-52b894f .elementor-price-list-header{font-size:0.85rem;}.elementor-352 .elementor-element.elementor-element-020e458 .elementor-price-list-header{font-size:0.85rem;}.elementor-352 .elementor-element.elementor-element-4b87f3b .elementor-heading-title{font-size:3rem;}.elementor-352 .elementor-element.elementor-element-229066b{text-align:center;}.elementor-352 .elementor-element.elementor-element-ad51e3a .elementor-price-list-header{font-size:0.85rem;}.elementor-352 .elementor-element.elementor-element-dab1011 .elementor-heading-title{font-size:3rem;}.elementor-352 .elementor-element.elementor-element-b7b369c{text-align:center;}.elementor-352 .elementor-element.elementor-element-8728a31 .elementor-price-list-header{font-size:0.85rem;}.elementor-352 .elementor-element.elementor-element-a173cf2 .elementor-heading-title{font-size:3rem;}.elementor-352 .elementor-element.elementor-element-06d33ef{text-align:center;}.elementor-352 .elementor-element.elementor-element-a7fc751 .elementor-price-list-header{font-size:0.85rem;}.elementor-352 .elementor-element.elementor-element-a7fc751 .elementor-price-list-description{font-size:0.76rem;}}/* Start custom CSS for container, class: .elementor-element-fe917a4 */.elementor-352 .elementor-element.elementor-element-fe917a4 {
    background: 
        radial-gradient(
            102.47% 50.77% at 77.32% 57.21%,
            rgba(0,0,0,0) 0%,
            rgba(0,0,0,0.8) 100%
        ),
        url('https://somos6site.com/rc-restaurante/wp-content/uploads/2026/06/menu-do-rc-restaurante.webp')
        center right / cover no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6dadc89 */.elementor-352 .elementor-element.elementor-element-6dadc89 .elementor-heading-title{
    background: linear-gradient(180deg, #F4ECDC, #D8B26A) !important;
    -webkit-background-clip: text !important;
        color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dc799f */.elementor-352 .elementor-element.elementor-element-2dc799f{
    content: "";
 background: radial-gradient(1200px 700px at 50% -8%, rgba(122,22,32,.30), transparent 60%),
    linear-gradient(180deg,#0E0B0A 0%, #140D0C 40%, #0E0B0A 100%)
}

.elementor-352 .elementor-element.elementor-element-2dc799f::before{
    content: "";
      position: absolute;
    inset: auto 0 0 50%;
    transform: translateX(-50%);
    width: 560px;
    height: 420px;
    border-radius: 50%;
    pointer-events: none;
    background: radial-gradient(circle, rgba(216, 178, 106, .20), transparent 62%);
    filter: blur(14px);
    top: 8%;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-611ceea */.elementor-352 .elementor-element.elementor-element-611ceea{
    position: sticky !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-743a08d */.elementor-352 .elementor-element.elementor-element-743a08d{
    border-bottom: 1px solid rgba(216, 178, 106, .14)
}


/* ===== S6 Anchor Menu — offset dinâmico v1.2 (estado via html) ===== */
.s6-anchor-menu {
    z-index: 90;
}

/* Grudada + header visível (estado padrão): desce a altura do header */
.s6-anchor-menu.elementor-sticky--active {
    top: var(--s6-header-h, 90px) !important;
    z-index: 90 !important;
    transition: top 0.3s ease-in-out;
}

/* Header escondido → âncora sobe para o topo */
html.s6-header-hidden .s6-anchor-menu.elementor-sticky--active {
    top: 0 !important;
}

@media (prefers-reduced-motion: reduce) {
    .s6-anchor-menu.elementor-sticky--active {
        transition: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bc344a9 */.elementor-352 .elementor-element.elementor-element-bc344a9 svg{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-bb80f30 */.elementor-352 .elementor-element.elementor-element-bb80f30 .elementor-price-list-item{
    border: solid 1px #d8b26a29;
    padding: 15px 18px;
    border-radius: 11px;
    background: rgba(255,255,255,.018);
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-24dda41 */.elementor-352 .elementor-element.elementor-element-24dda41 .elementor-price-list-item{
    border: solid 1px #d8b26a29;
    padding: 15px 18px;
    border-radius: 11px;
    background: rgba(255,255,255,.018);
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-9cec256 */.elementor-352 .elementor-element.elementor-element-9cec256 .elementor-price-list-item{
    border: solid 1px #d8b26a29;
    padding: 15px 18px;
    border-radius: 11px;
    background: rgba(255,255,255,.018);
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-5d09140 */.elementor-352 .elementor-element.elementor-element-5d09140 .elementor-price-list-item{
    border: solid 1px #d8b26a29;
    padding: 15px 18px;
    border-radius: 11px;
    background: rgba(255,255,255,.018);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cbc125 */.elementor-352 .elementor-element.elementor-element-9cbc125::before{
    content:"";
    left: 50%;
    top: 90px;
    transform: translate(-50%, -50%);
    width: 380px;
    height: 200px;
    border-radius: 50%;
    pointer-events: none;
    background: radial-gradient(circle, rgba(216, 178, 106, .12), transparent 65%);
    filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7555b07 */.elementor-352 .elementor-element.elementor-element-7555b07 svg{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-80d21e8 */.elementor-352 .elementor-element.elementor-element-80d21e8 .elementor-price-list-item{
    border: solid 1px #d8b26a29;
    padding: 15px 18px;
    border-radius: 11px;
    background: rgba(255,255,255,.018);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-267030f */.elementor-352 .elementor-element.elementor-element-267030f::before{
    content:"";
    left: 50%;
    top: 90px;
    transform: translate(-50%, -50%);
    width: 380px;
    height: 200px;
    border-radius: 50%;
    pointer-events: none;
    background: radial-gradient(circle, rgba(216, 178, 106, .12), transparent 65%);
    filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-201a71d */.elementor-352 .elementor-element.elementor-element-201a71d svg{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-52b894f */.elementor-352 .elementor-element.elementor-element-52b894f .elementor-price-list-item{
    border: solid 1px #d8b26a29;
    padding: 15px 18px;
    border-radius: 11px;
    background: rgba(255,255,255,.018);
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-020e458 */.elementor-352 .elementor-element.elementor-element-020e458 .elementor-price-list-item{
    border: solid 1px #d8b26a29;
    padding: 15px 18px;
    border-radius: 11px;
    background: rgba(255,255,255,.018);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e21163c */.elementor-352 .elementor-element.elementor-element-e21163c::before{
    content:"";
    left: 50%;
    top: 90px;
    transform: translate(-50%, -50%);
    width: 380px;
    height: 200px;
    border-radius: 50%;
    pointer-events: none;
    background: radial-gradient(circle, rgba(216, 178, 106, .12), transparent 65%);
    filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-73cb723 */.elementor-352 .elementor-element.elementor-element-73cb723 svg{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-ad51e3a */.elementor-352 .elementor-element.elementor-element-ad51e3a .elementor-price-list-item{
    border: solid 1px #d8b26a29;
    padding: 15px 18px;
    border-radius: 11px;
    background: rgba(255,255,255,.018);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-610d53f */.elementor-352 .elementor-element.elementor-element-610d53f::before{
    content:"";
    left: 50%;
    top: 90px;
    transform: translate(-50%, -50%);
    width: 380px;
    height: 200px;
    border-radius: 50%;
    pointer-events: none;
    background: radial-gradient(circle, rgba(216, 178, 106, .12), transparent 65%);
    filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b5f474c */.elementor-352 .elementor-element.elementor-element-b5f474c svg{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-8728a31 */.elementor-352 .elementor-element.elementor-element-8728a31 .elementor-price-list-item{
    border: solid 1px #d8b26a29;
    padding: 15px 18px;
    border-radius: 11px;
    background: rgba(255,255,255,.018);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b390b2d */.elementor-352 .elementor-element.elementor-element-b390b2d::before{
    content:"";
    left: 50%;
    top: 90px;
    transform: translate(-50%, -50%);
    width: 380px;
    height: 200px;
    border-radius: 50%;
    pointer-events: none;
    background: radial-gradient(circle, rgba(216, 178, 106, .12), transparent 65%);
    filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2855f27 */.elementor-352 .elementor-element.elementor-element-2855f27 svg{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for price-list, class: .elementor-element-a7fc751 */.elementor-352 .elementor-element.elementor-element-a7fc751 .elementor-price-list-item{
    border: solid 1px #d8b26a29;
    padding: 15px 18px;
    border-radius: 11px;
    background: rgba(255,255,255,.018);
}

.elementor-352 .elementor-element.elementor-element-a7fc751 .elementor-price-list-description{
    background: #7a16201a;
    padding: 8px 11px;
    border: 1px solid rgba(216, 178, 106, .22);
    border-radius: 8px;
    margin-right: 80px !important;  
}

.elementor-352 .elementor-element.elementor-element-a7fc751 .elementor-price-list-description::before {
    content: "";
    display: inline-block;
    width: 15px;
    height: 15px;
    margin-right: 8px;
    vertical-align: middle;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='17' viewBox='0 0 12 17' fill='none'%3E%3Cpath d='M5.77551 10.25C6.72296 10.237 7.63503 9.88815 8.34925 9.26549C9.06348 8.64283 9.53347 7.78685 9.67551 6.85002L10.7755 0.650024H0.775513L1.87551 6.85002C2.01755 7.78685 2.48755 8.64283 3.20177 9.26549C3.916 9.88815 4.82807 10.237 5.77551 10.25ZM5.77551 10.25V15.65M2.27551 16.15H9.27551' stroke='%23D8B26A' stroke-width='1.3' stroke-linecap='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
}

@media (min-width: 1025px){
.preco{
    position: absolute;
    right: 110px;
    color: #d8b26a;
    }
}

@media (max-width: 767px){
    .elementor-352 .elementor-element.elementor-element-a7fc751 .elementor-price-list-description{
        margin-right: 0px !important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-305f311 */.elementor-352 .elementor-element.elementor-element-305f311::before{
    content:"";
    left: 50%;
    top: 90px;
    transform: translate(-50%, -50%);
    width: 380px;
    height: 200px;
    border-radius: 50%;
    pointer-events: none;
    background: radial-gradient(circle, rgba(216, 178, 106, .12), transparent 65%);
    filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80603d7 */.elementor-352 .elementor-element.elementor-element-80603d7{
        background: radial-gradient(1200px 700px at 50% -8%, rgba(122, 22, 32, .30), transparent 60%), linear-gradient(180deg, #0E0B0A 0%, #140D0C 40%, #0E0B0A 100%);
}/* End custom CSS */