.elementor-23 .elementor-element.elementor-element-715ca5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-715ca5b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-715ca5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EED8C6;}.elementor-23 .elementor-element.elementor-element-66ef19d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-312f214f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-384abd73 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:9px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0.13em;color:#C98616;}.elementor-23 .elementor-element.elementor-element-6f7afc53 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:58px;font-weight:400;line-height:0.99em;letter-spacing:-0.052em;color:#24443D;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-4513afec{font-family:"Inter", Sans-serif;font-size:10px;font-weight:700;line-height:1.3em;color:#4C6359;}.elementor-23 .elementor-element.elementor-element-2ed304cf{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.5em;color:#41544B;}.elementor-23 .elementor-element.elementor-element-e2e0f28{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-41d8db1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFF9F1;--border-color:#FFF9F1;--border-radius:16px 16px 16px 16px;box-shadow:0px 12px 25px 0px rgba(161,108,17,0.24);}.elementor-23 .elementor-element.elementor-element-41d8db1d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-41d8db1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #B77A0F 0%, #D79D23 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23 .elementor-element.elementor-element-3b4edca9{text-align:center;}.elementor-23 .elementor-element.elementor-element-3b4edca9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;line-height:1.1em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-62eddbf3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#24443D;--border-color:#24443D;--border-radius:16px 16px 16px 16px;}.elementor-23 .elementor-element.elementor-element-62eddbf3:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-62eddbf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-23 .elementor-element.elementor-element-7487ebbd{text-align:center;}.elementor-23 .elementor-element.elementor-element-7487ebbd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;line-height:1.1em;color:#24443D;}.elementor-23 .elementor-element.elementor-element-19d27e0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-23 .elementor-element.elementor-element-37d9a59 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-37d9a59.elementor-view-stacked .elementor-icon{background-color:#778D80;}.elementor-23 .elementor-element.elementor-element-37d9a59.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-37d9a59.elementor-view-default .elementor-icon{fill:#778D80;color:#778D80;border-color:#778D80;}.elementor-23 .elementor-element.elementor-element-37d9a59 .elementor-icon{font-size:18px;}.elementor-23 .elementor-element.elementor-element-37d9a59 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-37d9a59 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:9px;font-weight:600;line-height:1.34em;}.elementor-23 .elementor-element.elementor-element-37d9a59 .elementor-icon-box-title{color:#53665D;}.elementor-23 .elementor-element.elementor-element-37d9a59:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-37d9a59:has(:focus) .elementor-icon-box-title{color:#1E5548;}.elementor-23 .elementor-element.elementor-element-37d9a59 .elementor-icon-box-description{font-family:"Inter", Sans-serif;}.elementor-23 .elementor-element.elementor-element-fb57074 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-fb57074.elementor-view-stacked .elementor-icon{background-color:#778D80;}.elementor-23 .elementor-element.elementor-element-fb57074.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-fb57074.elementor-view-default .elementor-icon{fill:#778D80;color:#778D80;border-color:#778D80;}.elementor-23 .elementor-element.elementor-element-fb57074 .elementor-icon{font-size:18px;}.elementor-23 .elementor-element.elementor-element-fb57074 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-fb57074 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:9px;font-weight:600;line-height:1.34em;}.elementor-23 .elementor-element.elementor-element-fb57074 .elementor-icon-box-title{color:#53665D;}.elementor-23 .elementor-element.elementor-element-fb57074:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-fb57074:has(:focus) .elementor-icon-box-title{color:#1E5548;}.elementor-23 .elementor-element.elementor-element-fb57074 .elementor-icon-box-description{font-family:"Inter", Sans-serif;}.elementor-23 .elementor-element.elementor-element-b2fa3cf .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-b2fa3cf.elementor-view-stacked .elementor-icon{background-color:#778D80;}.elementor-23 .elementor-element.elementor-element-b2fa3cf.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-b2fa3cf.elementor-view-default .elementor-icon{fill:#778D80;color:#778D80;border-color:#778D80;}.elementor-23 .elementor-element.elementor-element-b2fa3cf .elementor-icon{font-size:18px;}.elementor-23 .elementor-element.elementor-element-b2fa3cf .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-b2fa3cf .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:9px;font-weight:600;line-height:1.34em;}.elementor-23 .elementor-element.elementor-element-b2fa3cf .elementor-icon-box-title{color:#53665D;}.elementor-23 .elementor-element.elementor-element-b2fa3cf:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-b2fa3cf:has(:focus) .elementor-icon-box-title{color:#1E5548;}.elementor-23 .elementor-element.elementor-element-b2fa3cf .elementor-icon-box-description{font-family:"Inter", Sans-serif;}.elementor-23 .elementor-element.elementor-element-2f1fc293{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-2f0ebb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-303d95bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-63e6e32b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-3d286241{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-63693abd .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:42px;font-weight:400;line-height:0.99em;letter-spacing:-0.052em;color:#24443D;}.elementor-23 .elementor-element.elementor-element-77e8ead9{font-family:"Inter", Sans-serif;font-size:10px;font-weight:700;line-height:1.3em;color:#4C6359;}.elementor-23 .elementor-element.elementor-element-5927162d{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.5em;color:#41544B;}.elementor-23 .elementor-element.elementor-element-3fe04a36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-65c18376{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFF9F1;--border-color:#FFF9F1;--border-radius:16px 16px 16px 16px;box-shadow:0px 12px 25px 0px rgba(161,108,17,0.24);}.elementor-23 .elementor-element.elementor-element-65c18376:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-65c18376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #B77A0F 0%, #D79D23 100%);}.elementor-23 .elementor-element.elementor-element-4ffd740{text-align:center;}.elementor-23 .elementor-element.elementor-element-4ffd740 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;line-height:1.1em;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-742203a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#24443D;--border-color:#24443D;--border-radius:16px 16px 16px 16px;}.elementor-23 .elementor-element.elementor-element-742203a8:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-742203a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-23 .elementor-element.elementor-element-6c166517{text-align:center;}.elementor-23 .elementor-element.elementor-element-6c166517 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;line-height:1.1em;color:#24443D;}.elementor-23 .elementor-element.elementor-element-de757e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-8380451 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-8380451.elementor-view-stacked .elementor-icon{background-color:#778D80;}.elementor-23 .elementor-element.elementor-element-8380451.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-8380451.elementor-view-default .elementor-icon{fill:#778D80;color:#778D80;border-color:#778D80;}.elementor-23 .elementor-element.elementor-element-8380451 .elementor-icon{font-size:18px;}.elementor-23 .elementor-element.elementor-element-8380451 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-8380451 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:9px;font-weight:600;line-height:1.34em;}.elementor-23 .elementor-element.elementor-element-8380451 .elementor-icon-box-title{color:#53665D;}.elementor-23 .elementor-element.elementor-element-8380451 .elementor-icon-box-description{font-family:"Inter", Sans-serif;}.elementor-23 .elementor-element.elementor-element-4a25e4dc .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-4a25e4dc.elementor-view-stacked .elementor-icon{background-color:#778D80;}.elementor-23 .elementor-element.elementor-element-4a25e4dc.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-4a25e4dc.elementor-view-default .elementor-icon{fill:#778D80;color:#778D80;border-color:#778D80;}.elementor-23 .elementor-element.elementor-element-4a25e4dc .elementor-icon{font-size:18px;}.elementor-23 .elementor-element.elementor-element-4a25e4dc .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-4a25e4dc .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:9px;font-weight:600;line-height:1.34em;}.elementor-23 .elementor-element.elementor-element-4a25e4dc .elementor-icon-box-title{color:#53665D;}.elementor-23 .elementor-element.elementor-element-4a25e4dc .elementor-icon-box-description{font-family:"Inter", Sans-serif;}.elementor-23 .elementor-element.elementor-element-18235f88 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-18235f88.elementor-view-stacked .elementor-icon{background-color:#778D80;}.elementor-23 .elementor-element.elementor-element-18235f88.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-18235f88.elementor-view-default .elementor-icon{fill:#778D80;color:#778D80;border-color:#778D80;}.elementor-23 .elementor-element.elementor-element-18235f88 .elementor-icon{font-size:18px;}.elementor-23 .elementor-element.elementor-element-18235f88 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-18235f88 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:9px;font-weight:600;line-height:1.34em;}.elementor-23 .elementor-element.elementor-element-18235f88 .elementor-icon-box-title{color:#53665D;}.elementor-23 .elementor-element.elementor-element-18235f88 .elementor-icon-box-description{font-family:"Inter", Sans-serif;}.elementor-23 .elementor-element.elementor-element-32269a25{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-23 .elementor-element.elementor-element-32269a25:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-32269a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-32269a25{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-32269a25{right:0px;}.elementor-23 .elementor-element.elementor-element-5f25cefd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-5f25cefd img{width:100%;}.elementor-23 .elementor-element.elementor-element-67905f31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-67905f31 img{width:100%;}.elementor-23 .elementor-element.elementor-element-36e45fc9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-69a17404{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-653ce72{text-align:start;}.elementor-23 .elementor-element.elementor-element-653ce72 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#A87525;}.elementor-23 .elementor-element.elementor-element-3e7510a2{text-align:start;}.elementor-23 .elementor-element.elementor-element-3e7510a2 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:74px;font-weight:400;line-height:0.965em;letter-spacing:-4.45px;color:#1B2C38;}.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-23 .elementor-element.elementor-element-4bb944bb{--divider-border-style:solid;--divider-color:#C9A46A;--divider-border-width:1px;}.elementor-23 .elementor-element.elementor-element-4bb944bb .elementor-divider-separator{width:80px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-4bb944bb .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-22ee74ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-19b16164{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.72em;color:#214A40;}.elementor-23 .elementor-element.elementor-element-4451aa26{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.72em;color:#52645C;}.elementor-23 .elementor-element.elementor-element-5dbfe9aa{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.72em;color:#52645C;}.elementor-23 .elementor-element.elementor-element-783ae58f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-23 .elementor-element.elementor-element-1d1b566d .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-1d1b566d.elementor-view-stacked .elementor-icon{background-color:#3E5447;}.elementor-23 .elementor-element.elementor-element-1d1b566d.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-1d1b566d.elementor-view-default .elementor-icon{color:#3E5447;border-color:#3E5447;}.elementor-23 .elementor-element.elementor-element-1d1b566d.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-1d1b566d.elementor-view-default .elementor-icon svg{fill:#3E5447;}.elementor-23 .elementor-element.elementor-element-1d1b566d .elementor-icon{font-size:28px;}.elementor-23 .elementor-element.elementor-element-1d1b566d .elementor-icon svg{height:28px;}.elementor-23 .elementor-element.elementor-element-5f280daf{text-align:start;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.48em;color:#24483F;}.elementor-23 .elementor-element.elementor-element-3070701c{--display:flex;--position:relative;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-3070701c{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-3070701c{right:0px;}.elementor-23 .elementor-element.elementor-element-2f710a86{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-2f710a86{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-2f710a86{right:0px;}.elementor-23 .elementor-element.elementor-element-71c59d63{--display:flex;--position:absolute;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-71c59d63{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-71c59d63{right:0px;}.elementor-23 .elementor-element.elementor-element-35d6b6ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-35d6b6ee img{width:100%;}.elementor-23 .elementor-element.elementor-element-48553e1f{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-23 .elementor-element.elementor-element-48553e1f:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-48553e1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-48553e1f{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-48553e1f{right:0px;}.elementor-23 .elementor-element.elementor-element-5c13322f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-5c13322f img{width:100%;}.elementor-23 .elementor-element.elementor-element-581acce6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-581acce6 img{width:100%;}.elementor-23 .elementor-element.elementor-element-68c5f04d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a8dbd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-382a1e13{text-align:start;}.elementor-23 .elementor-element.elementor-element-382a1e13 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:1.85px;color:#A87525;}.elementor-23 .elementor-element.elementor-element-4389c400{text-align:start;}.elementor-23 .elementor-element.elementor-element-4389c400 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:56px;font-weight:400;line-height:0.95em;letter-spacing:-3.35px;color:#1B2C38;}.elementor-23 .elementor-element.elementor-element-5726ed56{--divider-border-style:solid;--divider-color:#C9A46A;--divider-border-width:1px;}.elementor-23 .elementor-element.elementor-element-5726ed56 .elementor-divider-separator{width:80px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-5726ed56 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-78ff6d42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-58b4ad30{text-align:start;font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;line-height:1.62em;color:#214A40;}.elementor-23 .elementor-element.elementor-element-56a07569{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#52645C;}.elementor-23 .elementor-element.elementor-element-53580754{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#52645C;}.elementor-23 .elementor-element.elementor-element-455e3267{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1e93dd87 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-1e93dd87.elementor-view-stacked .elementor-icon{background-color:#3E5447;}.elementor-23 .elementor-element.elementor-element-1e93dd87.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-1e93dd87.elementor-view-default .elementor-icon{color:#3E5447;border-color:#3E5447;}.elementor-23 .elementor-element.elementor-element-1e93dd87.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-1e93dd87.elementor-view-default .elementor-icon svg{fill:#3E5447;}.elementor-23 .elementor-element.elementor-element-1e93dd87 .elementor-icon{font-size:27px;}.elementor-23 .elementor-element.elementor-element-1e93dd87 .elementor-icon svg{height:27px;}.elementor-23 .elementor-element.elementor-element-4ed62647{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.47em;color:#24483F;}.elementor-23 .elementor-element.elementor-element-c7fd764{--display:flex;--position:relative;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-c7fd764{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-c7fd764{right:0px;}.elementor-23 .elementor-element.elementor-element-690dc400{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-690dc400{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-690dc400{right:0px;}.elementor-23 .elementor-element.elementor-element-7579ec96{--display:flex;--position:absolute;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-7579ec96{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-7579ec96{right:0px;}.elementor-23 .elementor-element.elementor-element-48df7a85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-48df7a85 img{width:100%;}.elementor-23 .elementor-element.elementor-element-2edfc925{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-23 .elementor-element.elementor-element-2edfc925:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2edfc925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18392F;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-2edfc925{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-2edfc925{right:0px;}.elementor-23 .elementor-element.elementor-element-228e4bbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-228e4bbc img{width:100%;}.elementor-23 .elementor-element.elementor-element-e4ee8cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-e4ee8cf img{width:100%;}.elementor-23 .elementor-element.elementor-element-11a337b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3b123cd2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-79a6bf48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-167b5d7e{text-align:start;}.elementor-23 .elementor-element.elementor-element-167b5d7e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:1.74px;color:#E4BC72;}.elementor-23 .elementor-element.elementor-element-10f61907{text-align:start;}.elementor-23 .elementor-element.elementor-element-10f61907 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:74px;font-weight:400;line-height:0.975em;letter-spacing:-0.06em;color:#FFFDF8;}.elementor-23 .elementor-element.elementor-element-5b066d7d{--divider-border-style:solid;--divider-color:#D4A34D;--divider-border-width:1px;}.elementor-23 .elementor-element.elementor-element-5b066d7d .elementor-divider-separator{width:54px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-5b066d7d .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-54d5b454{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.72em;color:rgba(255,253,248,.84);}.elementor-23 .elementor-element.elementor-element-18c7b4ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7b632f3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-220c88b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7829b2be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-7829b2be img{width:100%;}.elementor-23 .elementor-element.elementor-element-485424ce{text-align:start;}.elementor-23 .elementor-element.elementor-element-485424ce .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:29px;font-weight:400;line-height:1em;letter-spacing:-0.025em;color:#E4BC72;}.elementor-23 .elementor-element.elementor-element-20b039b6{text-align:start;}.elementor-23 .elementor-element.elementor-element-20b039b6 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:31px;font-weight:400;line-height:1.02em;letter-spacing:-0.045em;color:#FFFDF8;}.elementor-23 .elementor-element.elementor-element-5babc345{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.62em;color:rgba(255,253,248,.78);}.elementor-23 .elementor-element.elementor-element-23d93c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6eba6eea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-dd19a7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-12c895a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-12c895a4 img{width:100%;}.elementor-23 .elementor-element.elementor-element-1974d2bc{text-align:start;}.elementor-23 .elementor-element.elementor-element-1974d2bc .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:29px;font-weight:400;line-height:1em;letter-spacing:-0.025em;color:#E4BC72;}.elementor-23 .elementor-element.elementor-element-13ea238c{text-align:start;}.elementor-23 .elementor-element.elementor-element-13ea238c .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:31px;font-weight:400;line-height:1.02em;letter-spacing:-0.045em;color:#FFFDF8;}.elementor-23 .elementor-element.elementor-element-7d909a34{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.62em;color:rgba(255,253,248,.78);}.elementor-23 .elementor-element.elementor-element-4d9276fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4b9a69f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-34258fc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5888f7f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-5888f7f2 img{width:100%;}.elementor-23 .elementor-element.elementor-element-3aef9c8{text-align:start;}.elementor-23 .elementor-element.elementor-element-3aef9c8 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:29px;font-weight:400;line-height:1em;letter-spacing:-0.025em;color:#E4BC72;}.elementor-23 .elementor-element.elementor-element-7024c9ab{text-align:start;}.elementor-23 .elementor-element.elementor-element-7024c9ab .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:31px;font-weight:400;line-height:1.02em;letter-spacing:-0.045em;color:#FFFDF8;}.elementor-23 .elementor-element.elementor-element-188cc1a5{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.62em;color:rgba(255,253,248,.78);}.elementor-23 .elementor-element.elementor-element-7fa4aea2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4707c366{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7d4701ea{--divider-border-style:solid;--divider-color:rgba(228,188,114,.48);--divider-border-width:1px;}.elementor-23 .elementor-element.elementor-element-7d4701ea .elementor-divider-separator{width:218px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-7d4701ea .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-6f8d5b89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-6f8d5b89 img{width:100%;}.elementor-23 .elementor-element.elementor-element-299be640{--divider-border-style:solid;--divider-color:rgba(228,188,114,.48);--divider-border-width:1px;}.elementor-23 .elementor-element.elementor-element-299be640 .elementor-divider-separator{width:218px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-299be640 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-4a7633b9{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-23 .elementor-element.elementor-element-4a7633b9:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-4a7633b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18392F;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-4a7633b9{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-4a7633b9{right:0px;}.elementor-23 .elementor-element.elementor-element-2d7cd3aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-2d7cd3aa img{width:100%;}.elementor-23 .elementor-element.elementor-element-4f0b1b07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-4f0b1b07 img{width:100%;}.elementor-23 .elementor-element.elementor-element-4ea54e34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-26e656b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-216c664a{text-align:start;}.elementor-23 .elementor-element.elementor-element-216c664a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:1.7px;color:#E4BC72;}.elementor-23 .elementor-element.elementor-element-64035b94{text-align:start;}.elementor-23 .elementor-element.elementor-element-64035b94 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:54px;font-weight:400;line-height:0.98em;letter-spacing:-0.056em;color:#FFFDF8;}.elementor-23 .elementor-element.elementor-element-4f3a8c6c{--divider-border-style:solid;--divider-color:#D4A34D;--divider-border-width:1px;}.elementor-23 .elementor-element.elementor-element-4f3a8c6c .elementor-divider-separator{width:66px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-4f3a8c6c .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-642d09{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.68em;color:rgba(255,253,248,.84);}.elementor-23 .elementor-element.elementor-element-22710487{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3ed234e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4d1cea5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6770106{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-6770106 img{width:100%;}.elementor-23 .elementor-element.elementor-element-3a32e8fe{text-align:start;}.elementor-23 .elementor-element.elementor-element-3a32e8fe .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:400;line-height:1em;letter-spacing:-0.025em;color:#E4BC72;}.elementor-23 .elementor-element.elementor-element-6a89f3fd{text-align:start;}.elementor-23 .elementor-element.elementor-element-6a89f3fd .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:33px;font-weight:400;line-height:1.02em;letter-spacing:-0.045em;color:#FFFDF8;}.elementor-23 .elementor-element.elementor-element-3fc4b9c3{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.62em;color:rgba(255,253,248,.78);}.elementor-23 .elementor-element.elementor-element-131833d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-42865381{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-69275a92{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5a86ff0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-5a86ff0c img{width:100%;}.elementor-23 .elementor-element.elementor-element-58f32084{text-align:start;}.elementor-23 .elementor-element.elementor-element-58f32084 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:400;line-height:1em;letter-spacing:-0.025em;color:#E4BC72;}.elementor-23 .elementor-element.elementor-element-4f78b82d{text-align:start;}.elementor-23 .elementor-element.elementor-element-4f78b82d .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:33px;font-weight:400;line-height:1.02em;letter-spacing:-0.045em;color:#FFFDF8;}.elementor-23 .elementor-element.elementor-element-1249a1ce{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.62em;color:rgba(255,253,248,.78);}.elementor-23 .elementor-element.elementor-element-7656eeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-64e42b33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3f8f8056{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2f7f574c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-2f7f574c img{width:100%;}.elementor-23 .elementor-element.elementor-element-7f6916c0{text-align:start;}.elementor-23 .elementor-element.elementor-element-7f6916c0 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:400;line-height:1em;letter-spacing:-0.025em;color:#E4BC72;}.elementor-23 .elementor-element.elementor-element-3e76d23b{text-align:start;}.elementor-23 .elementor-element.elementor-element-3e76d23b .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:33px;font-weight:400;line-height:1.02em;letter-spacing:-0.045em;color:#FFFDF8;}.elementor-23 .elementor-element.elementor-element-348280de{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.62em;color:rgba(255,253,248,.78);}.elementor-23 .elementor-element.elementor-element-3d2cdc52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5f002a4d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-25cafd08{--divider-border-style:solid;--divider-color:rgba(228,188,114,.48);--divider-border-width:1px;}.elementor-23 .elementor-element.elementor-element-25cafd08 .elementor-divider-separator{width:110px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-25cafd08 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-7be46ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-7be46ce img{width:100%;}.elementor-23 .elementor-element.elementor-element-6eb5355f{--divider-border-style:solid;--divider-color:rgba(228,188,114,.48);--divider-border-width:1px;}.elementor-23 .elementor-element.elementor-element-6eb5355f .elementor-divider-separator{width:110px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-6eb5355f .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-33dec3bf{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-23 .elementor-element.elementor-element-33dec3bf:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-33dec3bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE4;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-33dec3bf{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-33dec3bf{right:0px;}.elementor-23 .elementor-element.elementor-element-151c50b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-151c50b9 img{width:100%;}.elementor-23 .elementor-element.elementor-element-18593a30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-18593a30 img{width:100%;}.elementor-23 .elementor-element.elementor-element-6eb7bf6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5ae15521{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-59b5e169{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-59b5e169 img{width:100%;}.elementor-23 .elementor-element.elementor-element-404ca42a{text-align:start;}.elementor-23 .elementor-element.elementor-element-404ca42a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:1.75px;color:#A87525;}.elementor-23 .elementor-element.elementor-element-32db9318{text-align:start;}.elementor-23 .elementor-element.elementor-element-32db9318 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:74px;font-weight:400;line-height:0.97em;letter-spacing:-4.2px;color:#1B2C38;}.elementor-23 .elementor-element.elementor-element-44d0e374{--divider-border-style:solid;--divider-color:#C9A46A;--divider-border-width:1px;}.elementor-23 .elementor-element.elementor-element-44d0e374 .elementor-divider-separator{width:56px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-44d0e374 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-18497003{text-align:start;}.elementor-23 .elementor-element.elementor-element-18497003 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:1.67em;letter-spacing:0px;color:#314A40;}.elementor-23 .elementor-element.elementor-element-7a828c08{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.77em;color:#56675F;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23 .elementor-element.elementor-element-5ab49776 .elementor-button{background-color:rgba(255,253,249,.56);font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;line-height:1em;fill:#29453A;color:#29453A;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(27,44,56,.20);border-radius:13px 13px 13px 13px;padding:0px 30px 0px 30px;}.elementor-23 .elementor-element.elementor-element-5ab49776 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-5ab49776 .elementor-button:focus{background-color:#FFFDF9;}.elementor-23 .elementor-element.elementor-element-5ab49776 .elementor-button-content-wrapper{flex-direction:row;}.elementor-23 .elementor-element.elementor-element-5ab49776 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-23 .elementor-element.elementor-element-22d0ca2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-609d0467{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-656503f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6d0f9650{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-6d0f9650 img{width:100%;}.elementor-23 .elementor-element.elementor-element-3cd3ea6a{text-align:start;}.elementor-23 .elementor-element.elementor-element-3cd3ea6a .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:29px;font-weight:400;line-height:1em;letter-spacing:-0.6px;color:#B27E2B;}.elementor-23 .elementor-element.elementor-element-8c10b90{text-align:start;}.elementor-23 .elementor-element.elementor-element-8c10b90 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:34px;font-weight:400;line-height:1.04em;letter-spacing:-1.4px;color:#29483D;}.elementor-23 .elementor-element.elementor-element-2ecb0a6e{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.55em;color:#617067;}.elementor-23 .elementor-element.elementor-element-498c2b4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3f469d57{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-715db2ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-715db2ff img{width:100%;}.elementor-23 .elementor-element.elementor-element-11f3479b{text-align:start;}.elementor-23 .elementor-element.elementor-element-11f3479b .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:29px;font-weight:400;line-height:1em;letter-spacing:-0.6px;color:#B27E2B;}.elementor-23 .elementor-element.elementor-element-5ca9de36{text-align:start;}.elementor-23 .elementor-element.elementor-element-5ca9de36 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:34px;font-weight:400;line-height:1.04em;letter-spacing:-1.4px;color:#29483D;}.elementor-23 .elementor-element.elementor-element-710c3dfa{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.55em;color:#617067;}.elementor-23 .elementor-element.elementor-element-3f733b81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-11d6c137{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-78e84596{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-78e84596 img{width:100%;}.elementor-23 .elementor-element.elementor-element-4b2c1fd0{text-align:start;}.elementor-23 .elementor-element.elementor-element-4b2c1fd0 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:29px;font-weight:400;line-height:1em;letter-spacing:-0.6px;color:#B27E2B;}.elementor-23 .elementor-element.elementor-element-1d7bd4da{text-align:start;}.elementor-23 .elementor-element.elementor-element-1d7bd4da .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:34px;font-weight:400;line-height:1.04em;letter-spacing:-1.4px;color:#29483D;}.elementor-23 .elementor-element.elementor-element-34671606{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.55em;color:#617067;}.elementor-23 .elementor-element.elementor-element-57910c2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-27159a46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4581a15d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-4581a15d img{width:100%;}.elementor-23 .elementor-element.elementor-element-32c669f8{text-align:start;}.elementor-23 .elementor-element.elementor-element-32c669f8 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:29px;font-weight:400;line-height:1em;letter-spacing:-0.6px;color:#B27E2B;}.elementor-23 .elementor-element.elementor-element-1c9af132{text-align:start;}.elementor-23 .elementor-element.elementor-element-1c9af132 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:34px;font-weight:400;line-height:1.04em;letter-spacing:-1.4px;color:#29483D;}.elementor-23 .elementor-element.elementor-element-5c5b1e72{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.55em;color:#617067;}.elementor-23 .elementor-element.elementor-element-334e8920{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-374af6b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-374af6b4 img{width:100%;}.elementor-23 .elementor-element.elementor-element-63748473{text-align:start;}.elementor-23 .elementor-element.elementor-element-63748473 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;line-height:1.45em;letter-spacing:0px;color:#42584D;}.elementor-23 .elementor-element.elementor-element-51c4c344{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-23 .elementor-element.elementor-element-51c4c344:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-51c4c344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE4;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-51c4c344{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-51c4c344{right:0px;}.elementor-23 .elementor-element.elementor-element-1af1e226{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-1af1e226 img{width:100%;}.elementor-23 .elementor-element.elementor-element-1306fa92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-1306fa92 img{width:100%;}.elementor-23 .elementor-element.elementor-element-27c35902{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-602ab49c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2e03c871{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-2e03c871 img{width:100%;}.elementor-23 .elementor-element.elementor-element-3e211217{text-align:start;}.elementor-23 .elementor-element.elementor-element-3e211217 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:1.45px;color:#A87525;}.elementor-23 .elementor-element.elementor-element-179877c1{text-align:start;}.elementor-23 .elementor-element.elementor-element-179877c1 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:52px;font-weight:400;line-height:0.98em;letter-spacing:-2.8px;color:#1B2C38;}.elementor-23 .elementor-element.elementor-element-39f788d7{--divider-border-style:solid;--divider-color:#C9A46A;--divider-border-width:1px;}.elementor-23 .elementor-element.elementor-element-39f788d7 .elementor-divider-separator{width:68px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-39f788d7 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-6bbd3659{text-align:start;}.elementor-23 .elementor-element.elementor-element-6bbd3659 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:1.62em;letter-spacing:0px;color:#314A40;}.elementor-23 .elementor-element.elementor-element-79f545fa{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#56675F;}.elementor-23 .elementor-element.elementor-element-45dcedc6 .elementor-button{background-color:rgba(255,253,249,.56);font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;line-height:1em;fill:#29453A;color:#29453A;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(27,44,56,.20);border-radius:13px 13px 13px 13px;padding:0px 30px 0px 30px;}.elementor-23 .elementor-element.elementor-element-45dcedc6 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-45dcedc6 .elementor-button:focus{background-color:#FFFDF9;}.elementor-23 .elementor-element.elementor-element-45dcedc6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-23 .elementor-element.elementor-element-45dcedc6 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-23 .elementor-element.elementor-element-37c20625{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-26d67c02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-10d5349d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3ccffa3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-3ccffa3d img{width:100%;}.elementor-23 .elementor-element.elementor-element-26f2b74{text-align:start;}.elementor-23 .elementor-element.elementor-element-26f2b74 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:27px;font-weight:400;line-height:1em;letter-spacing:-0.6px;color:#B27E2B;}.elementor-23 .elementor-element.elementor-element-20b85af0{text-align:start;}.elementor-23 .elementor-element.elementor-element-20b85af0 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:31px;font-weight:400;line-height:1.04em;letter-spacing:-1.25px;color:#29483D;}.elementor-23 .elementor-element.elementor-element-7847b907{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.55em;color:#617067;}.elementor-23 .elementor-element.elementor-element-5ff2276b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-459a4854{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-67d7c126{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-67d7c126 img{width:100%;}.elementor-23 .elementor-element.elementor-element-6e916d59{text-align:start;}.elementor-23 .elementor-element.elementor-element-6e916d59 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:27px;font-weight:400;line-height:1em;letter-spacing:-0.6px;color:#B27E2B;}.elementor-23 .elementor-element.elementor-element-52736aad{text-align:start;}.elementor-23 .elementor-element.elementor-element-52736aad .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:31px;font-weight:400;line-height:1.04em;letter-spacing:-1.25px;color:#29483D;}.elementor-23 .elementor-element.elementor-element-24680455{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.55em;color:#617067;}.elementor-23 .elementor-element.elementor-element-128fcdc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-72fe4f5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4bac5c08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-4bac5c08 img{width:100%;}.elementor-23 .elementor-element.elementor-element-3f361f01{text-align:start;}.elementor-23 .elementor-element.elementor-element-3f361f01 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:27px;font-weight:400;line-height:1em;letter-spacing:-0.6px;color:#B27E2B;}.elementor-23 .elementor-element.elementor-element-366ebfa6{text-align:start;}.elementor-23 .elementor-element.elementor-element-366ebfa6 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:31px;font-weight:400;line-height:1.04em;letter-spacing:-1.25px;color:#29483D;}.elementor-23 .elementor-element.elementor-element-1daab3b7{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.55em;color:#617067;}.elementor-23 .elementor-element.elementor-element-5b779d30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-178c1147{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5689c831{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-5689c831 img{width:100%;}.elementor-23 .elementor-element.elementor-element-bd6841a{text-align:start;}.elementor-23 .elementor-element.elementor-element-bd6841a .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:27px;font-weight:400;line-height:1em;letter-spacing:-0.6px;color:#B27E2B;}.elementor-23 .elementor-element.elementor-element-c223416{text-align:start;}.elementor-23 .elementor-element.elementor-element-c223416 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:31px;font-weight:400;line-height:1.04em;letter-spacing:-1.25px;color:#29483D;}.elementor-23 .elementor-element.elementor-element-6f2b8189{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.55em;color:#617067;}.elementor-23 .elementor-element.elementor-element-5e459b79{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2a92b01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-2a92b01 img{width:100%;}.elementor-23 .elementor-element.elementor-element-2431838b{text-align:start;}.elementor-23 .elementor-element.elementor-element-2431838b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.45em;letter-spacing:0px;color:#42584D;}.elementor-23 .elementor-element.elementor-element-1cfeec31{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-23 .elementor-element.elementor-element-1cfeec31:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1cfeec31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-1cfeec31{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-1cfeec31{right:0px;}.elementor-23 .elementor-element.elementor-element-666a8fee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-666a8fee img{width:100%;}.elementor-23 .elementor-element.elementor-element-911b057{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-911b057 img{width:100%;}.elementor-23 .elementor-element.elementor-element-128d5200{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-50a49187{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c0a4ae9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-464b5b7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-464b5b7b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:1.75px;color:#A87525;}.elementor-23 .elementor-element.elementor-element-52ef5031{--divider-border-style:solid;--divider-color:#C9A46A;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-52ef5031 .elementor-divider-separator{width:56px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-52ef5031 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-200dd1af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-200dd1af .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:72px;font-weight:400;line-height:0.96em;letter-spacing:-4px;color:#1B2C38;}.elementor-23 .elementor-element.elementor-element-652159b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.75em;color:#53655C;}.elementor-23 .elementor-element.elementor-element-63c5e5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6a3954cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1434d714{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-153eb340{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-153eb340 img{width:100%;}.elementor-23 .elementor-element.elementor-element-1669d3e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3d5ce401{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-3d5ce401 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:#A87525;}.elementor-23 .elementor-element.elementor-element-590107a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-590107a1 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:38px;font-weight:400;line-height:0.99em;letter-spacing:-1.7px;color:#23483D;}.elementor-23 .elementor-element.elementor-element-7d083d5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.62em;color:#596A61;}.elementor-23 .elementor-element.elementor-element-54960e46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-692511b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-33bd5904{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-33bd5904 img{width:100%;}.elementor-23 .elementor-element.elementor-element-3ca418f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-3ca418f6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:800;line-height:1.28em;letter-spacing:0px;color:#334C41;}.elementor-23 .elementor-element.elementor-element-3c653a6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-ee26701{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-ee26701 img{width:100%;}.elementor-23 .elementor-element.elementor-element-4a3d9c53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-4a3d9c53 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:800;line-height:1.28em;letter-spacing:0px;color:#334C41;}.elementor-23 .elementor-element.elementor-element-520f4767{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-9364197{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-9364197 img{width:100%;}.elementor-23 .elementor-element.elementor-element-18bafac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-18bafac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:800;line-height:1.28em;letter-spacing:0px;color:#334C41;}.elementor-23 .elementor-element.elementor-element-226c48d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-36a65f1f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-65542c3c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-57269c53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-70d16f0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-70d16f0e img{width:100%;}.elementor-23 .elementor-element.elementor-element-49e4238b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-49e4238b .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:27px;font-weight:400;line-height:1em;letter-spacing:-0.6px;color:#B27E2B;}.elementor-23 .elementor-element.elementor-element-d2cdd17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-d2cdd17 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:29px;font-weight:400;line-height:1.03em;letter-spacing:-1.1px;color:#26483D;}.elementor-23 .elementor-element.elementor-element-244af235{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.64em;color:#5B6C63;}.elementor-23 .elementor-element.elementor-element-546ca341{--divider-border-style:solid;--divider-color:#C9A46A;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-546ca341 .elementor-divider-separator{width:54px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-546ca341 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-59bbe50f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-579e316a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2d9fc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6c910353{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-6c910353 img{width:100%;}.elementor-23 .elementor-element.elementor-element-31c8d22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-31c8d22 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:27px;font-weight:400;line-height:1em;letter-spacing:-0.6px;color:#B27E2B;}.elementor-23 .elementor-element.elementor-element-18af30cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-18af30cd .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:29px;font-weight:400;line-height:1.03em;letter-spacing:-1.1px;color:#26483D;}.elementor-23 .elementor-element.elementor-element-7c1ff185{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.64em;color:#5B6C63;}.elementor-23 .elementor-element.elementor-element-1c72098a{--divider-border-style:solid;--divider-color:#C9A46A;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1c72098a .elementor-divider-separator{width:54px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-1c72098a .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-1846b498{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-b23c76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-691c6bb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5775f9e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-5775f9e4 img{width:100%;}.elementor-23 .elementor-element.elementor-element-2dc5fbf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-2dc5fbf9 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:27px;font-weight:400;line-height:1em;letter-spacing:-0.6px;color:#B27E2B;}.elementor-23 .elementor-element.elementor-element-657a735a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-657a735a .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:29px;font-weight:400;line-height:1.03em;letter-spacing:-1.1px;color:#26483D;}.elementor-23 .elementor-element.elementor-element-4148c0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.64em;color:#5B6C63;}.elementor-23 .elementor-element.elementor-element-579dd510{--divider-border-style:solid;--divider-color:#C9A46A;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-579dd510 .elementor-divider-separator{width:54px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-579dd510 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-560c43fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-331cf4c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-d8562e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6a1a3f46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-6a1a3f46 img{width:100%;}.elementor-23 .elementor-element.elementor-element-661980a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-661980a9 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:27px;font-weight:400;line-height:1em;letter-spacing:-0.6px;color:#B27E2B;}.elementor-23 .elementor-element.elementor-element-32a89722{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-32a89722 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:29px;font-weight:400;line-height:1.03em;letter-spacing:-1.1px;color:#26483D;}.elementor-23 .elementor-element.elementor-element-290f646a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.64em;color:#5B6C63;}.elementor-23 .elementor-element.elementor-element-4b5d27f9{--divider-border-style:solid;--divider-color:#C9A46A;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-4b5d27f9 .elementor-divider-separator{width:54px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-4b5d27f9 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-10c5b27b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-26b90eed{--display:flex;--position:relative;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:5;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-26b90eed{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-26b90eed{right:0px;}.elementor-23 .elementor-element.elementor-element-644847f4{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:6;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-644847f4{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-644847f4{right:0px;}.elementor-23 .elementor-element.elementor-element-5db30450{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-5db30450 img{width:100%;}.elementor-23 .elementor-element.elementor-element-e9ca164{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:6;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-e9ca164{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-e9ca164{right:0px;}.elementor-23 .elementor-element.elementor-element-5ac87b28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-5ac87b28 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:-0.7px;color:#29483D;}.elementor-23 .elementor-element.elementor-element-a9a7a19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.4em;color:#596961;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23 .elementor-element.elementor-element-778c59ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-778c59ca .elementor-accordion-icon, .elementor-23 .elementor-element.elementor-element-778c59ca .elementor-accordion-title{color:#F7E3AD;}.elementor-23 .elementor-element.elementor-element-778c59ca .elementor-accordion-icon svg{fill:#F7E3AD;}.elementor-23 .elementor-element.elementor-element-778c59ca .elementor-accordion-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.055em;}.elementor-23 .elementor-element.elementor-element-778c59ca .elementor-tab-content{color:#52655B;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.48em;}.elementor-23 .elementor-element.elementor-element-568d3838{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-23 .elementor-element.elementor-element-568d3838:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-568d3838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-568d3838{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-568d3838{right:0px;}.elementor-23 .elementor-element.elementor-element-592d7ee2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-592d7ee2 img{width:100%;}.elementor-23 .elementor-element.elementor-element-3ffd0fee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-3ffd0fee img{width:100%;}.elementor-23 .elementor-element.elementor-element-13ac0575{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-14325560{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1df2c485{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-1df2c485 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:1.35px;color:#A87525;}.elementor-23 .elementor-element.elementor-element-699069ca{--divider-border-style:solid;--divider-color:#C9A46A;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-699069ca .elementor-divider-separator{width:54px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-699069ca .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-2c485c29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-2c485c29 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:43px;font-weight:400;line-height:0.98em;letter-spacing:-2.4px;color:#1B2C38;}.elementor-23 .elementor-element.elementor-element-7e6848e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.67em;color:#53655C;}.elementor-23 .elementor-element.elementor-element-49a2c41a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-489d7fa7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2520fd7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-32edfaa7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-32edfaa7 img{width:100%;}.elementor-23 .elementor-element.elementor-element-482b69ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3abc1997{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-3abc1997 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:1.3px;color:#A87525;}.elementor-23 .elementor-element.elementor-element-6f9d57d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-6f9d57d4 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:28px;font-weight:400;line-height:1.02em;letter-spacing:-1.25px;color:#23483D;}.elementor-23 .elementor-element.elementor-element-70a2ce04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.6em;color:#596A61;}.elementor-23 .elementor-element.elementor-element-2814965e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-296af068{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5bab6fdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-5bab6fdf img{width:100%;}.elementor-23 .elementor-element.elementor-element-2e7c5462{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-2e7c5462 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:800;line-height:1.28em;letter-spacing:0px;color:#334C41;}.elementor-23 .elementor-element.elementor-element-6ed16333{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-41d03e06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-41d03e06 img{width:100%;}.elementor-23 .elementor-element.elementor-element-2a24830a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-2a24830a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:800;line-height:1.28em;letter-spacing:0px;color:#334C41;}.elementor-23 .elementor-element.elementor-element-708945fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3865a953{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-3865a953 img{width:100%;}.elementor-23 .elementor-element.elementor-element-5860cebf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-5860cebf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:800;line-height:1.28em;letter-spacing:0px;color:#334C41;}.elementor-23 .elementor-element.elementor-element-5ac64ad4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1f0c6f94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6ac32deb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4b1510b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6aa734ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-6aa734ff img{width:100%;}.elementor-23 .elementor-element.elementor-element-4c982d4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-4c982d4c .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:400;line-height:1em;letter-spacing:-0.6px;color:#B27E2B;}.elementor-23 .elementor-element.elementor-element-26648b41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-26648b41 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:28px;font-weight:400;line-height:1.04em;letter-spacing:-1.1px;color:#26483D;}.elementor-23 .elementor-element.elementor-element-248abbc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.62em;color:#5B6C63;}.elementor-23 .elementor-element.elementor-element-323af3b9{--divider-border-style:solid;--divider-color:#C9A46A;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-323af3b9 .elementor-divider-separator{width:54px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-323af3b9 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-3f274ccc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5441ecdb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-161eb60f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-51a28c3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-51a28c3d img{width:100%;}.elementor-23 .elementor-element.elementor-element-1034b3c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-1034b3c4 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:400;line-height:1em;letter-spacing:-0.6px;color:#B27E2B;}.elementor-23 .elementor-element.elementor-element-4b9e7c08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-4b9e7c08 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:28px;font-weight:400;line-height:1.04em;letter-spacing:-1.1px;color:#26483D;}.elementor-23 .elementor-element.elementor-element-26438540{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.62em;color:#5B6C63;}.elementor-23 .elementor-element.elementor-element-4ccc5b40{--divider-border-style:solid;--divider-color:#C9A46A;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-4ccc5b40 .elementor-divider-separator{width:54px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-4ccc5b40 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-98edd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-189b0a0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5e52ba6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-231281e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-231281e2 img{width:100%;}.elementor-23 .elementor-element.elementor-element-62558f26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-62558f26 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:400;line-height:1em;letter-spacing:-0.6px;color:#B27E2B;}.elementor-23 .elementor-element.elementor-element-5cc3e5ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-5cc3e5ed .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:28px;font-weight:400;line-height:1.04em;letter-spacing:-1.1px;color:#26483D;}.elementor-23 .elementor-element.elementor-element-6a1c7697{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.62em;color:#5B6C63;}.elementor-23 .elementor-element.elementor-element-2115ed49{--divider-border-style:solid;--divider-color:#C9A46A;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-2115ed49 .elementor-divider-separator{width:54px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-2115ed49 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-562cc6e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-527ac885{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7cb2a856{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c8a1488{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-c8a1488 img{width:100%;}.elementor-23 .elementor-element.elementor-element-34ead284{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-34ead284 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:400;line-height:1em;letter-spacing:-0.6px;color:#B27E2B;}.elementor-23 .elementor-element.elementor-element-33c14288{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-33c14288 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:28px;font-weight:400;line-height:1.04em;letter-spacing:-1.1px;color:#26483D;}.elementor-23 .elementor-element.elementor-element-55abd27f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.62em;color:#5B6C63;}.elementor-23 .elementor-element.elementor-element-6057400c{--divider-border-style:solid;--divider-color:#C9A46A;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6057400c .elementor-divider-separator{width:54px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-6057400c .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-1bae6884{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7c7cff13{--display:flex;--position:relative;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:5;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-7c7cff13{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-7c7cff13{right:0px;}.elementor-23 .elementor-element.elementor-element-2ebb4c60{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:6;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-2ebb4c60{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-2ebb4c60{right:0px;}.elementor-23 .elementor-element.elementor-element-22352d64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-22352d64 img{width:100%;}.elementor-23 .elementor-element.elementor-element-5fbf4270{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:6;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-5fbf4270{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-5fbf4270{right:0px;}.elementor-23 .elementor-element.elementor-element-41eacddd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-41eacddd .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:21px;font-weight:400;line-height:1em;letter-spacing:-0.6px;color:#29483D;}.elementor-23 .elementor-element.elementor-element-7dd9030c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:1.4em;color:#596961;}.elementor-23 .elementor-element.elementor-element-156ee9d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-156ee9d7 .elementor-accordion-icon, .elementor-23 .elementor-element.elementor-element-156ee9d7 .elementor-accordion-title{color:#F7E3AD;}.elementor-23 .elementor-element.elementor-element-156ee9d7 .elementor-accordion-icon svg{fill:#F7E3AD;}.elementor-23 .elementor-element.elementor-element-156ee9d7 .elementor-accordion-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.055em;}.elementor-23 .elementor-element.elementor-element-156ee9d7 .elementor-tab-content{color:#52655B;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:1.48em;}.elementor-23 .elementor-element.elementor-element-5d2236d7{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-23 .elementor-element.elementor-element-5d2236d7:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5d2236d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17342D;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-5d2236d7{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-5d2236d7{right:0px;}.elementor-23 .elementor-element.elementor-element-66a7842d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-66a7842d img{width:100%;}.elementor-23 .elementor-element.elementor-element-6e53065f{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-6e53065f{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-6e53065f{right:0px;}.elementor-23 .elementor-element.elementor-element-1065a3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3944d0a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2435270{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-2435270 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:1.7px;color:#E5BE76;}.elementor-23 .elementor-element.elementor-element-1d1caa68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-1d1caa68 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:72px;font-weight:400;line-height:0.97em;letter-spacing:-4.2px;color:#FFFDF8;}.elementor-23 .elementor-element.elementor-element-70dc4e65{--divider-border-style:solid;--divider-color:#D6A956;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-70dc4e65 .elementor-divider-separator{width:55px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-70dc4e65 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-1b2ad4d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:700;line-height:1.68em;color:rgba(255,253,248,.80);}.elementor-23 .elementor-element.elementor-element-7198656b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-397b3506{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-46cb98ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-46cb98ac img{width:100%;}.elementor-23 .elementor-element.elementor-element-441a9ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;line-height:1.42em;color:rgba(255,253,248,.86);}.elementor-23 .elementor-element.elementor-element-16f72d72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-40c9dae1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-40c9dae1 img{width:100%;}.elementor-23 .elementor-element.elementor-element-19fd7080{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;line-height:1.42em;color:rgba(255,253,248,.86);}.elementor-23 .elementor-element.elementor-element-3b8b049d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3af3cb0f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-448d5958{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-448d5958 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-448d5958.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-448d5958.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-448d5958.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-448d5958.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-448d5958.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-448d5958 .elementor-icon{font-size:17px;}.elementor-23 .elementor-element.elementor-element-448d5958 .elementor-icon svg{height:17px;}.elementor-23 .elementor-element.elementor-element-3459f390 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-3459f390{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-b0cc3eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-b0cc3eb .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-b0cc3eb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-b0cc3eb.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-b0cc3eb.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-b0cc3eb.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-b0cc3eb.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-b0cc3eb .elementor-icon{font-size:17px;}.elementor-23 .elementor-element.elementor-element-b0cc3eb .elementor-icon svg{height:17px;}.elementor-23 .elementor-element.elementor-element-1f601ae{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:visible;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-1f601ae{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-1f601ae{right:0px;}.elementor-23 .elementor-element.elementor-element-1bb0949c{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-1bb0949c{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-1bb0949c{right:0px;}.elementor-23 .elementor-element.elementor-element-2035eaa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-2035eaa6 img{width:100%;}.elementor-23 .elementor-element.elementor-element-a159cf3{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-a159cf3{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-a159cf3{right:0px;}.elementor-23 .elementor-element.elementor-element-19670de1{--divider-border-style:solid;--divider-color:#D3A34A;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-19670de1 .elementor-divider-separator{width:37px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-19670de1 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-6b2d2180{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Serif Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.08em;letter-spacing:-0.35px;color:#24463B;}.elementor-23 .elementor-element.elementor-element-13bf96e6{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-23 .elementor-element.elementor-element-13bf96e6:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-13bf96e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17342D;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-13bf96e6{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-13bf96e6{right:0px;}.elementor-23 .elementor-element.elementor-element-d404e42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-d404e42 img{width:100%;}.elementor-23 .elementor-element.elementor-element-4fa2c748{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-4fa2c748{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-4fa2c748{right:0px;}.elementor-23 .elementor-element.elementor-element-451a62e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-f29df0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4e803e4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-4e803e4d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:1.55px;color:#E5BE76;}.elementor-23 .elementor-element.elementor-element-3e53ef26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-3e53ef26 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:58px;font-weight:400;line-height:0.98em;letter-spacing:-3.35px;color:#FFFDF8;}.elementor-23 .elementor-element.elementor-element-1fd992ae{--divider-border-style:solid;--divider-color:#D6A956;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1fd992ae .elementor-divider-separator{width:68px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-1fd992ae .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-5e9aeaee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.65em;color:rgba(255,253,248,.80);}.elementor-23 .elementor-element.elementor-element-46d0d250{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1bace4d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-13b0ba8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-13b0ba8e img{width:100%;}.elementor-23 .elementor-element.elementor-element-3e9c5b50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.28em;color:rgba(255,253,248,.86);}.elementor-23 .elementor-element.elementor-element-5e27be21{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6973eb06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-6973eb06 img{width:100%;}.elementor-23 .elementor-element.elementor-element-3e84996b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.28em;color:rgba(255,253,248,.86);}.elementor-23 .elementor-element.elementor-element-56bd1c99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1e4a1603{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4619007b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-4619007b .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-4619007b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-4619007b.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-4619007b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-4619007b.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-4619007b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-4619007b .elementor-icon{font-size:18px;}.elementor-23 .elementor-element.elementor-element-4619007b .elementor-icon svg{height:18px;}.elementor-23 .elementor-element.elementor-element-54413584 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:15px;font-weight:800;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-54413584{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-b99e2c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-b99e2c6 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-b99e2c6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-b99e2c6.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-b99e2c6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-b99e2c6.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-b99e2c6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-b99e2c6 .elementor-icon{font-size:18px;}.elementor-23 .elementor-element.elementor-element-b99e2c6 .elementor-icon svg{height:18px;}.elementor-23 .elementor-element.elementor-element-457d5435{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:visible;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-457d5435{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-457d5435{right:0px;}.elementor-23 .elementor-element.elementor-element-6b1bcd08{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-6b1bcd08{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-6b1bcd08{right:0px;}.elementor-23 .elementor-element.elementor-element-7ce603b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-7ce603b2 img{width:100%;}.elementor-23 .elementor-element.elementor-element-491bf353{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-491bf353{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-491bf353{right:0px;}.elementor-23 .elementor-element.elementor-element-7c5562b3{--divider-border-style:solid;--divider-color:#D3A34A;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-7c5562b3 .elementor-divider-separator{width:37px;margin:0 auto;margin-left:0;}.elementor-23 .elementor-element.elementor-element-7c5562b3 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-23 .elementor-element.elementor-element-48b30517{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Serif Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.08em;letter-spacing:-0.35px;color:#24463B;}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-32269a25{--width:100%;}.elementor-23 .elementor-element.elementor-element-36e45fc9{--width:100%;}.elementor-23 .elementor-element.elementor-element-69a17404{--width:100%;}.elementor-23 .elementor-element.elementor-element-22ee74ba{--width:100%;}.elementor-23 .elementor-element.elementor-element-783ae58f{--width:100%;}.elementor-23 .elementor-element.elementor-element-3070701c{--width:100%;}.elementor-23 .elementor-element.elementor-element-2f710a86{--width:100%;}.elementor-23 .elementor-element.elementor-element-71c59d63{--width:100%;}.elementor-23 .elementor-element.elementor-element-48553e1f{--width:100%;}.elementor-23 .elementor-element.elementor-element-68c5f04d{--width:100%;}.elementor-23 .elementor-element.elementor-element-a8dbd6{--width:100%;}.elementor-23 .elementor-element.elementor-element-78ff6d42{--width:100%;}.elementor-23 .elementor-element.elementor-element-455e3267{--width:100%;}.elementor-23 .elementor-element.elementor-element-c7fd764{--width:100%;}.elementor-23 .elementor-element.elementor-element-690dc400{--width:100%;}.elementor-23 .elementor-element.elementor-element-7579ec96{--width:100%;}.elementor-23 .elementor-element.elementor-element-2edfc925{--width:100%;}.elementor-23 .elementor-element.elementor-element-11a337b{--width:100%;}.elementor-23 .elementor-element.elementor-element-3b123cd2{--width:100%;}.elementor-23 .elementor-element.elementor-element-79a6bf48{--width:100%;}.elementor-23 .elementor-element.elementor-element-18c7b4ff{--width:100%;}.elementor-23 .elementor-element.elementor-element-7b632f3e{--width:100%;}.elementor-23 .elementor-element.elementor-element-220c88b8{--width:100%;}.elementor-23 .elementor-element.elementor-element-23d93c4{--width:100%;}.elementor-23 .elementor-element.elementor-element-6eba6eea{--width:100%;}.elementor-23 .elementor-element.elementor-element-dd19a7c{--width:100%;}.elementor-23 .elementor-element.elementor-element-4d9276fc{--width:100%;}.elementor-23 .elementor-element.elementor-element-4b9a69f4{--width:100%;}.elementor-23 .elementor-element.elementor-element-34258fc3{--width:100%;}.elementor-23 .elementor-element.elementor-element-7fa4aea2{--width:100%;}.elementor-23 .elementor-element.elementor-element-4707c366{--width:100%;}.elementor-23 .elementor-element.elementor-element-4a7633b9{--width:100%;}.elementor-23 .elementor-element.elementor-element-4ea54e34{--width:100%;}.elementor-23 .elementor-element.elementor-element-26e656b5{--width:100%;}.elementor-23 .elementor-element.elementor-element-22710487{--width:100%;}.elementor-23 .elementor-element.elementor-element-3ed234e3{--width:100%;}.elementor-23 .elementor-element.elementor-element-4d1cea5d{--width:100%;}.elementor-23 .elementor-element.elementor-element-131833d1{--width:100%;}.elementor-23 .elementor-element.elementor-element-42865381{--width:100%;}.elementor-23 .elementor-element.elementor-element-69275a92{--width:100%;}.elementor-23 .elementor-element.elementor-element-7656eeb{--width:100%;}.elementor-23 .elementor-element.elementor-element-64e42b33{--width:100%;}.elementor-23 .elementor-element.elementor-element-3f8f8056{--width:100%;}.elementor-23 .elementor-element.elementor-element-3d2cdc52{--width:100%;}.elementor-23 .elementor-element.elementor-element-5f002a4d{--width:100%;}.elementor-23 .elementor-element.elementor-element-33dec3bf{--width:100%;}.elementor-23 .elementor-element.elementor-element-6eb7bf6a{--width:100%;}.elementor-23 .elementor-element.elementor-element-5ae15521{--width:100%;}.elementor-23 .elementor-element.elementor-element-22d0ca2f{--width:100%;}.elementor-23 .elementor-element.elementor-element-609d0467{--width:100%;}.elementor-23 .elementor-element.elementor-element-656503f7{--width:100%;}.elementor-23 .elementor-element.elementor-element-498c2b4c{--width:100%;}.elementor-23 .elementor-element.elementor-element-3f469d57{--width:100%;}.elementor-23 .elementor-element.elementor-element-3f733b81{--width:100%;}.elementor-23 .elementor-element.elementor-element-11d6c137{--width:100%;}.elementor-23 .elementor-element.elementor-element-57910c2c{--width:100%;}.elementor-23 .elementor-element.elementor-element-27159a46{--width:100%;}.elementor-23 .elementor-element.elementor-element-334e8920{--width:100%;}.elementor-23 .elementor-element.elementor-element-51c4c344{--width:100%;}.elementor-23 .elementor-element.elementor-element-27c35902{--width:100%;}.elementor-23 .elementor-element.elementor-element-602ab49c{--width:100%;}.elementor-23 .elementor-element.elementor-element-37c20625{--width:100%;}.elementor-23 .elementor-element.elementor-element-26d67c02{--width:100%;}.elementor-23 .elementor-element.elementor-element-10d5349d{--width:100%;}.elementor-23 .elementor-element.elementor-element-5ff2276b{--width:100%;}.elementor-23 .elementor-element.elementor-element-459a4854{--width:100%;}.elementor-23 .elementor-element.elementor-element-128fcdc3{--width:100%;}.elementor-23 .elementor-element.elementor-element-72fe4f5c{--width:100%;}.elementor-23 .elementor-element.elementor-element-5b779d30{--width:100%;}.elementor-23 .elementor-element.elementor-element-178c1147{--width:100%;}.elementor-23 .elementor-element.elementor-element-5e459b79{--width:100%;}.elementor-23 .elementor-element.elementor-element-1cfeec31{--width:100%;}.elementor-23 .elementor-element.elementor-element-128d5200{--width:100%;}.elementor-23 .elementor-element.elementor-element-50a49187{--width:100%;}.elementor-23 .elementor-element.elementor-element-c0a4ae9{--width:100%;}.elementor-23 .elementor-element.elementor-element-63c5e5f{--width:100%;}.elementor-23 .elementor-element.elementor-element-6a3954cc{--width:100%;}.elementor-23 .elementor-element.elementor-element-1434d714{--width:100%;}.elementor-23 .elementor-element.elementor-element-1669d3e6{--width:100%;}.elementor-23 .elementor-element.elementor-element-54960e46{--width:100%;}.elementor-23 .elementor-element.elementor-element-692511b7{--width:100%;}.elementor-23 .elementor-element.elementor-element-3c653a6a{--width:100%;}.elementor-23 .elementor-element.elementor-element-520f4767{--width:100%;}.elementor-23 .elementor-element.elementor-element-226c48d{--width:100%;}.elementor-23 .elementor-element.elementor-element-36a65f1f{--width:100%;}.elementor-23 .elementor-element.elementor-element-65542c3c{--width:100%;}.elementor-23 .elementor-element.elementor-element-57269c53{--width:100%;}.elementor-23 .elementor-element.elementor-element-59bbe50f{--width:100%;}.elementor-23 .elementor-element.elementor-element-579e316a{--width:100%;}.elementor-23 .elementor-element.elementor-element-2d9fc6{--width:100%;}.elementor-23 .elementor-element.elementor-element-1846b498{--width:100%;}.elementor-23 .elementor-element.elementor-element-b23c76{--width:100%;}.elementor-23 .elementor-element.elementor-element-691c6bb9{--width:100%;}.elementor-23 .elementor-element.elementor-element-560c43fa{--width:100%;}.elementor-23 .elementor-element.elementor-element-331cf4c6{--width:100%;}.elementor-23 .elementor-element.elementor-element-d8562e7{--width:100%;}.elementor-23 .elementor-element.elementor-element-10c5b27b{--width:100%;}.elementor-23 .elementor-element.elementor-element-26b90eed{--width:100%;}.elementor-23 .elementor-element.elementor-element-644847f4{--width:100%;}.elementor-23 .elementor-element.elementor-element-e9ca164{--width:100%;}.elementor-23 .elementor-element.elementor-element-568d3838{--width:100%;}.elementor-23 .elementor-element.elementor-element-13ac0575{--width:100%;}.elementor-23 .elementor-element.elementor-element-14325560{--width:100%;}.elementor-23 .elementor-element.elementor-element-49a2c41a{--width:100%;}.elementor-23 .elementor-element.elementor-element-489d7fa7{--width:100%;}.elementor-23 .elementor-element.elementor-element-2520fd7e{--width:100%;}.elementor-23 .elementor-element.elementor-element-482b69ff{--width:100%;}.elementor-23 .elementor-element.elementor-element-2814965e{--width:100%;}.elementor-23 .elementor-element.elementor-element-296af068{--width:100%;}.elementor-23 .elementor-element.elementor-element-6ed16333{--width:100%;}.elementor-23 .elementor-element.elementor-element-708945fa{--width:100%;}.elementor-23 .elementor-element.elementor-element-5ac64ad4{--width:100%;}.elementor-23 .elementor-element.elementor-element-1f0c6f94{--width:100%;}.elementor-23 .elementor-element.elementor-element-6ac32deb{--width:100%;}.elementor-23 .elementor-element.elementor-element-4b1510b9{--width:100%;}.elementor-23 .elementor-element.elementor-element-3f274ccc{--width:100%;}.elementor-23 .elementor-element.elementor-element-5441ecdb{--width:100%;}.elementor-23 .elementor-element.elementor-element-161eb60f{--width:100%;}.elementor-23 .elementor-element.elementor-element-98edd3{--width:100%;}.elementor-23 .elementor-element.elementor-element-189b0a0b{--width:100%;}.elementor-23 .elementor-element.elementor-element-5e52ba6d{--width:100%;}.elementor-23 .elementor-element.elementor-element-562cc6e3{--width:100%;}.elementor-23 .elementor-element.elementor-element-527ac885{--width:100%;}.elementor-23 .elementor-element.elementor-element-7cb2a856{--width:100%;}.elementor-23 .elementor-element.elementor-element-1bae6884{--width:100%;}.elementor-23 .elementor-element.elementor-element-7c7cff13{--width:100%;}.elementor-23 .elementor-element.elementor-element-2ebb4c60{--width:100%;}.elementor-23 .elementor-element.elementor-element-5fbf4270{--width:100%;}.elementor-23 .elementor-element.elementor-element-5d2236d7{--width:100%;}.elementor-23 .elementor-element.elementor-element-6e53065f{--width:100%;}.elementor-23 .elementor-element.elementor-element-1065a3e{--width:100%;}.elementor-23 .elementor-element.elementor-element-3944d0a5{--width:100%;}.elementor-23 .elementor-element.elementor-element-7198656b{--width:100%;}.elementor-23 .elementor-element.elementor-element-397b3506{--width:100%;}.elementor-23 .elementor-element.elementor-element-16f72d72{--width:100%;}.elementor-23 .elementor-element.elementor-element-3b8b049d{--width:100%;}.elementor-23 .elementor-element.elementor-element-3af3cb0f{--width:100%;}.elementor-23 .elementor-element.elementor-element-1f601ae{--width:100%;}.elementor-23 .elementor-element.elementor-element-1bb0949c{--width:100%;}.elementor-23 .elementor-element.elementor-element-a159cf3{--width:270px;}.elementor-23 .elementor-element.elementor-element-13bf96e6{--width:100%;}.elementor-23 .elementor-element.elementor-element-4fa2c748{--width:100%;}.elementor-23 .elementor-element.elementor-element-451a62e4{--width:100%;}.elementor-23 .elementor-element.elementor-element-f29df0a{--width:100%;}.elementor-23 .elementor-element.elementor-element-46d0d250{--width:100%;}.elementor-23 .elementor-element.elementor-element-1bace4d8{--width:100%;}.elementor-23 .elementor-element.elementor-element-5e27be21{--width:100%;}.elementor-23 .elementor-element.elementor-element-56bd1c99{--width:100%;}.elementor-23 .elementor-element.elementor-element-1e4a1603{--width:100%;}.elementor-23 .elementor-element.elementor-element-457d5435{--width:100%;}.elementor-23 .elementor-element.elementor-element-6b1bcd08{--width:100%;}.elementor-23 .elementor-element.elementor-element-491bf353{--width:260px;}}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-384abd73 .elementor-heading-title{font-size:9px;line-height:1.2em;letter-spacing:0.13em;}.elementor-23 .elementor-element.elementor-element-6f7afc53 .elementor-heading-title{font-size:28px;line-height:1em;letter-spacing:-0.052em;}.elementor-23 .elementor-element.elementor-element-4513afec{font-size:10px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-2ed304cf{font-size:15px;line-height:1.5em;}.elementor-23 .elementor-element.elementor-element-e2e0f28{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-41d8db1d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-3b4edca9{text-align:center;}.elementor-23 .elementor-element.elementor-element-3b4edca9 .elementor-heading-title{font-size:15px;line-height:1.1em;}.elementor-23 .elementor-element.elementor-element-62eddbf3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-7487ebbd{text-align:center;}.elementor-23 .elementor-element.elementor-element-7487ebbd .elementor-heading-title{font-size:15px;line-height:1.1em;}.elementor-23 .elementor-element.elementor-element-37d9a59 .elementor-icon{font-size:20px;}.elementor-23 .elementor-element.elementor-element-37d9a59 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-37d9a59 .elementor-icon-box-title a{font-size:10px;line-height:1.34em;}.elementor-23 .elementor-element.elementor-element-fb57074 .elementor-icon{font-size:20px;}.elementor-23 .elementor-element.elementor-element-fb57074 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-fb57074 .elementor-icon-box-title a{font-size:10px;line-height:1.34em;}.elementor-23 .elementor-element.elementor-element-b2fa3cf .elementor-icon{font-size:20px;}.elementor-23 .elementor-element.elementor-element-b2fa3cf .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-b2fa3cf .elementor-icon-box-title a{font-size:10px;line-height:1.34em;}.elementor-23 .elementor-element.elementor-element-63693abd .elementor-heading-title{font-size:28px;line-height:1em;letter-spacing:-0.052em;}.elementor-23 .elementor-element.elementor-element-77e8ead9{font-size:10px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-5927162d{font-size:15px;line-height:1.5em;}.elementor-23 .elementor-element.elementor-element-3fe04a36{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-65c18376{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-4ffd740{text-align:center;}.elementor-23 .elementor-element.elementor-element-4ffd740 .elementor-heading-title{font-size:15px;line-height:1.1em;}.elementor-23 .elementor-element.elementor-element-742203a8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-6c166517{text-align:center;}.elementor-23 .elementor-element.elementor-element-6c166517 .elementor-heading-title{font-size:15px;line-height:1.1em;}.elementor-23 .elementor-element.elementor-element-8380451 .elementor-icon{font-size:20px;}.elementor-23 .elementor-element.elementor-element-8380451 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-8380451 .elementor-icon-box-title a{font-size:10px;line-height:1.34em;}.elementor-23 .elementor-element.elementor-element-4a25e4dc .elementor-icon{font-size:20px;}.elementor-23 .elementor-element.elementor-element-4a25e4dc .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-4a25e4dc .elementor-icon-box-title a{font-size:10px;line-height:1.34em;}.elementor-23 .elementor-element.elementor-element-18235f88 .elementor-icon{font-size:20px;}.elementor-23 .elementor-element.elementor-element-18235f88 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-18235f88 .elementor-icon-box-title a{font-size:10px;line-height:1.34em;}.elementor-23 .elementor-element.elementor-element-382a1e13 .elementor-heading-title{font-size:12px;}.elementor-23 .elementor-element.elementor-element-4389c400 .elementor-heading-title{font-size:64px;letter-spacing:-3.8px;}.elementor-23 .elementor-element.elementor-element-58b4ad30{font-size:18px;}.elementor-23 .elementor-element.elementor-element-56a07569{font-size:17px;}.elementor-23 .elementor-element.elementor-element-53580754{font-size:17px;}.elementor-23 .elementor-element.elementor-element-4ed62647{font-size:13px;}.elementor-23 .elementor-element.elementor-element-64035b94 .elementor-heading-title{font-size:58px;line-height:0.98em;letter-spacing:-0.056em;}.elementor-23 .elementor-element.elementor-element-642d09{font-size:18px;line-height:1.68em;}.elementor-23 .elementor-element.elementor-element-3a32e8fe .elementor-heading-title{font-size:31px;}.elementor-23 .elementor-element.elementor-element-6a89f3fd .elementor-heading-title{font-size:35px;line-height:1.02em;letter-spacing:-0.045em;}.elementor-23 .elementor-element.elementor-element-3fc4b9c3{font-size:16px;line-height:1.62em;}.elementor-23 .elementor-element.elementor-element-58f32084 .elementor-heading-title{font-size:31px;}.elementor-23 .elementor-element.elementor-element-4f78b82d .elementor-heading-title{font-size:35px;line-height:1.02em;letter-spacing:-0.045em;}.elementor-23 .elementor-element.elementor-element-1249a1ce{font-size:16px;line-height:1.62em;}.elementor-23 .elementor-element.elementor-element-7f6916c0 .elementor-heading-title{font-size:31px;}.elementor-23 .elementor-element.elementor-element-3e76d23b .elementor-heading-title{font-size:35px;line-height:1.02em;letter-spacing:-0.045em;}.elementor-23 .elementor-element.elementor-element-348280de{font-size:16px;line-height:1.62em;}.elementor-23 .elementor-element.elementor-element-5ab49776 .elementor-button{font-size:15px;padding:0px 24px 0px 24px;}.elementor-23 .elementor-element.elementor-element-179877c1 .elementor-heading-title{font-size:62px;letter-spacing:-3.4px;}.elementor-23 .elementor-element.elementor-element-6bbd3659 .elementor-heading-title{font-size:17px;}.elementor-23 .elementor-element.elementor-element-79f545fa{font-size:17px;}.elementor-23 .elementor-element.elementor-element-45dcedc6 .elementor-button{font-size:15px;padding:0px 24px 0px 24px;}.elementor-23 .elementor-element.elementor-element-20b85af0 .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-7847b907{font-size:16px;}.elementor-23 .elementor-element.elementor-element-52736aad .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-24680455{font-size:16px;}.elementor-23 .elementor-element.elementor-element-366ebfa6 .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-1daab3b7{font-size:16px;}.elementor-23 .elementor-element.elementor-element-c223416 .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-6f2b8189{font-size:16px;}.elementor-23 .elementor-element.elementor-element-2431838b .elementor-heading-title{font-size:15px;}.elementor-23 .elementor-element.elementor-element-2c485c29 .elementor-heading-title{font-size:58px;letter-spacing:-3.2px;}.elementor-23 .elementor-element.elementor-element-7e6848e{font-size:16px;}.elementor-23 .elementor-element.elementor-element-6f9d57d4 .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-70a2ce04{font-size:14px;}.elementor-23 .elementor-element.elementor-element-26648b41 .elementor-heading-title{font-size:33px;}.elementor-23 .elementor-element.elementor-element-248abbc5{font-size:14px;}.elementor-23 .elementor-element.elementor-element-4b9e7c08 .elementor-heading-title{font-size:33px;}.elementor-23 .elementor-element.elementor-element-26438540{font-size:14px;}.elementor-23 .elementor-element.elementor-element-5cc3e5ed .elementor-heading-title{font-size:33px;}.elementor-23 .elementor-element.elementor-element-6a1c7697{font-size:14px;}.elementor-23 .elementor-element.elementor-element-33c14288 .elementor-heading-title{font-size:33px;}.elementor-23 .elementor-element.elementor-element-55abd27f{font-size:14px;}.elementor-23 .elementor-element.elementor-element-41eacddd .elementor-heading-title{font-size:24px;}.elementor-23 .elementor-element.elementor-element-7dd9030c{font-size:12px;}.elementor-23 .elementor-element.elementor-element-156ee9d7 .elementor-accordion-title{font-size:11px;}.elementor-23 .elementor-element.elementor-element-3e53ef26 .elementor-heading-title{font-size:64px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-384abd73 .elementor-heading-title{font-size:9px;line-height:1.2em;letter-spacing:0.13em;}.elementor-23 .elementor-element.elementor-element-6f7afc53 .elementor-heading-title{font-size:21px;line-height:0.98em;letter-spacing:-0.052em;}.elementor-23 .elementor-element.elementor-element-4513afec{font-size:9px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-2ed304cf{font-size:14px;line-height:1.58em;}.elementor-23 .elementor-element.elementor-element-e2e0f28{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-41d8db1d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--border-radius:13px 13px 13px 13px;}.elementor-23 .elementor-element.elementor-element-3b4edca9{text-align:center;}.elementor-23 .elementor-element.elementor-element-3b4edca9 .elementor-heading-title{font-size:13px;line-height:1em;letter-spacing:-0.15px;}.elementor-23 .elementor-element.elementor-element-62eddbf3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--border-radius:13px 13px 13px 13px;}.elementor-23 .elementor-element.elementor-element-7487ebbd{text-align:center;}.elementor-23 .elementor-element.elementor-element-7487ebbd .elementor-heading-title{font-size:13px;line-height:1em;letter-spacing:-0.15px;}.elementor-23 .elementor-element.elementor-element-37d9a59 .elementor-icon{font-size:21px;}.elementor-23 .elementor-element.elementor-element-37d9a59 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-37d9a59 .elementor-icon-box-title a{font-size:10px;line-height:1.32em;}.elementor-23 .elementor-element.elementor-element-fb57074 .elementor-icon{font-size:21px;}.elementor-23 .elementor-element.elementor-element-fb57074 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-fb57074 .elementor-icon-box-title a{font-size:10px;line-height:1.32em;}.elementor-23 .elementor-element.elementor-element-b2fa3cf .elementor-icon{font-size:21px;}.elementor-23 .elementor-element.elementor-element-b2fa3cf .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-b2fa3cf .elementor-icon-box-title a{font-size:10px;line-height:1.32em;}.elementor-23 .elementor-element.elementor-element-63693abd .elementor-heading-title{font-size:40px;line-height:0.98em;letter-spacing:-0.052em;}.elementor-23 .elementor-element.elementor-element-77e8ead9{font-size:9px;line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-5927162d{font-size:14px;line-height:1.58em;}.elementor-23 .elementor-element.elementor-element-3fe04a36{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-65c18376{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--border-radius:13px 13px 13px 13px;}.elementor-23 .elementor-element.elementor-element-4ffd740{text-align:center;}.elementor-23 .elementor-element.elementor-element-4ffd740 .elementor-heading-title{font-size:13px;line-height:1em;letter-spacing:-0.15px;}.elementor-23 .elementor-element.elementor-element-742203a8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--border-radius:13px 13px 13px 13px;}.elementor-23 .elementor-element.elementor-element-6c166517{text-align:center;}.elementor-23 .elementor-element.elementor-element-6c166517 .elementor-heading-title{font-size:13px;line-height:1em;letter-spacing:-0.15px;}.elementor-23 .elementor-element.elementor-element-8380451 .elementor-icon{font-size:21px;}.elementor-23 .elementor-element.elementor-element-8380451 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-8380451 .elementor-icon-box-title a{font-size:10px;line-height:1.32em;}.elementor-23 .elementor-element.elementor-element-4a25e4dc .elementor-icon{font-size:21px;}.elementor-23 .elementor-element.elementor-element-4a25e4dc .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-4a25e4dc .elementor-icon-box-title a{font-size:10px;line-height:1.32em;}.elementor-23 .elementor-element.elementor-element-18235f88 .elementor-icon{font-size:21px;}.elementor-23 .elementor-element.elementor-element-18235f88 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-18235f88 .elementor-icon-box-title a{font-size:10px;line-height:1.32em;}.elementor-23 .elementor-element.elementor-element-382a1e13 .elementor-heading-title{font-size:10px;letter-spacing:1.35px;}.elementor-23 .elementor-element.elementor-element-4389c400 .elementor-heading-title{font-size:43px;line-height:0.97em;letter-spacing:-2.55px;}.elementor-23 .elementor-element.elementor-element-58b4ad30{font-size:15px;line-height:1.62em;}.elementor-23 .elementor-element.elementor-element-56a07569{font-size:15px;line-height:1.68em;}.elementor-23 .elementor-element.elementor-element-53580754{font-size:15px;line-height:1.68em;}.elementor-23 .elementor-element.elementor-element-1e93dd87 .elementor-icon{font-size:24px;}.elementor-23 .elementor-element.elementor-element-1e93dd87 .elementor-icon svg{height:24px;}.elementor-23 .elementor-element.elementor-element-4ed62647{font-size:11px;line-height:1.48em;}.elementor-23 .elementor-element.elementor-element-216c664a .elementor-heading-title{font-size:10px;letter-spacing:0.14em;}.elementor-23 .elementor-element.elementor-element-64035b94 .elementor-heading-title{font-size:42px;letter-spacing:-0.058em;}.elementor-23 .elementor-element.elementor-element-642d09{font-size:15px;line-height:1.65em;}.elementor-23 .elementor-element.elementor-element-3a32e8fe .elementor-heading-title{font-size:26px;}.elementor-23 .elementor-element.elementor-element-6a89f3fd .elementor-heading-title{font-size:27px;}.elementor-23 .elementor-element.elementor-element-3fc4b9c3{font-size:13px;}.elementor-23 .elementor-element.elementor-element-58f32084 .elementor-heading-title{font-size:26px;}.elementor-23 .elementor-element.elementor-element-4f78b82d .elementor-heading-title{font-size:27px;}.elementor-23 .elementor-element.elementor-element-1249a1ce{font-size:13px;}.elementor-23 .elementor-element.elementor-element-7f6916c0 .elementor-heading-title{font-size:26px;}.elementor-23 .elementor-element.elementor-element-3e76d23b .elementor-heading-title{font-size:27px;}.elementor-23 .elementor-element.elementor-element-348280de{font-size:13px;}.elementor-23 .elementor-element.elementor-element-5ab49776 .elementor-button{font-size:14px;padding:0px 20px 0px 20px;}.elementor-23 .elementor-element.elementor-element-3e211217 .elementor-heading-title{font-size:10px;}.elementor-23 .elementor-element.elementor-element-179877c1 .elementor-heading-title{font-size:44px;letter-spacing:-2.55px;}.elementor-23 .elementor-element.elementor-element-6bbd3659 .elementor-heading-title{font-size:15px;line-height:1.62em;}.elementor-23 .elementor-element.elementor-element-79f545fa{font-size:15px;line-height:1.68em;}.elementor-23 .elementor-element.elementor-element-45dcedc6 .elementor-button{font-size:14px;padding:0px 20px 0px 20px;}.elementor-23 .elementor-element.elementor-element-26f2b74 .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-20b85af0 .elementor-heading-title{font-size:29px;}.elementor-23 .elementor-element.elementor-element-7847b907{font-size:13px;}.elementor-23 .elementor-element.elementor-element-6e916d59 .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-52736aad .elementor-heading-title{font-size:29px;}.elementor-23 .elementor-element.elementor-element-24680455{font-size:13px;}.elementor-23 .elementor-element.elementor-element-3f361f01 .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-366ebfa6 .elementor-heading-title{font-size:29px;}.elementor-23 .elementor-element.elementor-element-1daab3b7{font-size:13px;}.elementor-23 .elementor-element.elementor-element-bd6841a .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-c223416 .elementor-heading-title{font-size:29px;}.elementor-23 .elementor-element.elementor-element-6f2b8189{font-size:13px;}.elementor-23 .elementor-element.elementor-element-2431838b .elementor-heading-title{font-size:13px;}.elementor-23 .elementor-element.elementor-element-4e803e4d .elementor-heading-title{font-size:10px;letter-spacing:1.32px;}.elementor-23 .elementor-element.elementor-element-3e53ef26 .elementor-heading-title{font-size:42px;letter-spacing:-2.45px;}.elementor-23 .elementor-element.elementor-element-5e9aeaee{font-size:15px;line-height:1.6em;}.elementor-23 .elementor-element.elementor-element-3e9c5b50{font-size:11px;line-height:1.42em;}.elementor-23 .elementor-element.elementor-element-3e84996b{font-size:11px;line-height:1.42em;}.elementor-23 .elementor-element.elementor-element-4619007b .elementor-icon{font-size:16px;}.elementor-23 .elementor-element.elementor-element-4619007b .elementor-icon svg{height:16px;}.elementor-23 .elementor-element.elementor-element-54413584 .elementor-button{font-size:11px;}.elementor-23 .elementor-element.elementor-element-b99e2c6 .elementor-icon{font-size:16px;}.elementor-23 .elementor-element.elementor-element-b99e2c6 .elementor-icon svg{height:16px;}.elementor-23 .elementor-element.elementor-element-48b30517{font-size:15px;}}/* Start custom CSS for container, class: .elementor-element-715ca5b */.elementor-23 .elementor-element.elementor-element-715ca5b{--m1-bg:#EED8C6;--m1-green:#24443D;--m1-gold:#C89536;--m1-body:#41544B;position:relative!important;z-index:0;isolation:isolate;contain:none;width:100%;max-width:100%;margin:0!important;padding:0!important;overflow:hidden;background:var(--m1-bg);}
.elementor-23 .elementor-element.elementor-element-715ca5b,.elementor-23 .elementor-element.elementor-element-715ca5b *{box-sizing:border-box;}
.elementor-23 .elementor-element.elementor-element-715ca5b>.e-con-inner,.elementor-23 .elementor-element.elementor-element-715ca5b.m1-root>.e-con-inner{max-width:none!important;width:100%!important;padding:0!important;gap:0!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-root,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-desktop,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile{background-color:var(--m1-bg)!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-desktop,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-mobile,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-facts,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-fact{background:transparent!important;background-color:transparent!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-desktop,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-visual,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile-visual{margin:0!important;padding:0!important;gap:0!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-desktop>.e-con-inner,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-mobile>.e-con-inner,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-actions>.e-con-inner,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-facts>.e-con-inner{max-width:none!important;width:100%!important;padding:0!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile-visual>.e-con-inner,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile-photo>.elementor-widget-container,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile-photo .elementor-widget-container{margin:0!important;padding:0!important;gap:0!important;border:0!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile-photo{margin:0!important;padding:0!important;gap:0!important;border:0!important;inset:0!important;width:100%!important;height:100%!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-title,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-kicker,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-credentials,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-lead,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-support,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-fact,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-photo{margin-bottom:0!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile-photo{margin-bottom:0!important;inset:0!important;width:100%!important;height:100%!important;}
/* DESKTOP COMPACTO: cabeçalho do site + hero dentro da primeira dobra */
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-desktop{position:relative;width:100%;height:auto;min-height:max(650px,calc(100svh - 72px));max-height:none;overflow:hidden;background:var(--m1-bg);}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-desktop{position:relative;z-index:2;width:min(565px,calc(50% - 28px));height:auto;min-height:max(650px,calc(100svh - 72px));margin-left:max(56px,calc((100% - 1600px)/2));padding:34px 0 34px;max-height:none;background:transparent!important;flex:0 0 auto;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-kicker{display:block!important;margin:0 0 13px!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-kicker .elementor-heading-title{margin:0;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-title{margin:0;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-title .elementor-heading-title{margin:0;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-credentials{margin-top:15px;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-credentials p{margin:0;display:flex;align-items:center;flex-wrap:wrap;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-credentials strong,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-credentials span{color:#4C6359!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-credentials span:before{content:"";display:inline-block;width:1px;height:12px;margin:0 10px;vertical-align:middle;background:#D29B35!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-lead{max-width:555px;margin-top:18px;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-support{max-width:555px;margin-top:9px;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-lead p,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-support p{margin:0;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-desktop .m1-lead p+p{margin-top:25px!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-actions{
  display:flex!important;
  flex-direction:row!important;
  align-items:stretch!important;
  gap:20px!important;
  width:min(706px,calc(100vw - 112px))!important;
  max-width:none!important;
  margin-top:24px!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-actions>.e-con-inner{
  display:flex!important;
  flex-direction:row!important;
  align-items:stretch!important;
  gap:20px!important;
}

/* =========================================================
   CTAs DO HEADER — PADRÃO FINAL CONSOLIDADO
   Estrutura nativa, links preservados e conteúdo centralizado.
   ========================================================= */
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta{
  position:relative;
  display:flex!important;
  align-items:stretch!important;
  min-width:0!important;
  min-height:68px;
  margin:0!important;
  overflow:hidden!important;
  text-decoration:none!important;
  border-radius:16px!important;
  cursor:pointer;
  -webkit-tap-highlight-color:rgba(36,68,61,.10);
  transition:transform .20s ease,box-shadow .20s ease,border-color .20s ease,filter .20s ease,background-color .20s ease;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta>.e-con-inner{
  display:grid!important;
  align-items:center!important;
  justify-items:center!important;
  grid-auto-rows:1fr!important;
  width:100%!important;
  min-width:0!important;
  max-width:none!important;
  min-height:inherit!important;
  margin:0!important;
  padding:0!important;
  transform:translate3d(0,2px,0);
  backface-visibility:hidden;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-primary{
  flex:1.42 1 0!important;
  color:#FFFFFF!important;
  border-width:2px!important;
  border-color:#FFF9F1!important;
  background:linear-gradient(90deg,#B77A0F 0%,#CF941B 55%,#D79D23 100%)!important;
  box-shadow:0 12px 25px rgba(161,108,17,.24)!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-primary>.e-con-inner{
  grid-template-columns:30px minmax(0,1fr) 30px!important;
  gap:13px!important;
  padding:0 25px!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-secondary{
  flex:1 1 0!important;
  color:var(--m1-green)!important;
  border-width:1.4px!important;
  border-color:rgba(36,68,61,.66)!important;
  background:rgba(255,253,249,.18)!important;
  box-shadow:none!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-secondary>.e-con-inner{
  grid-template-columns:30px minmax(0,max-content)!important;
  justify-content:center!important;
  gap:13px!important;
  padding:0 24px!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta:hover{
  transform:translateY(-2px);
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-primary:hover{
  filter:brightness(.96) saturate(1.04);
  box-shadow:0 16px 30px rgba(161,108,17,.31)!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-secondary:hover{
  border-color:var(--m1-green)!important;
  background:rgba(255,253,249,.54)!important;
  box-shadow:0 10px 22px rgba(36,68,61,.09)!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta:focus-visible{
  outline:3px solid rgba(36,68,61,.42)!important;
  outline-offset:3px!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-primary:focus-visible{
  outline-color:rgba(255,255,255,.92)!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-image,
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-label{
  align-self:center!important;
  min-width:0!important;
  margin:0!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-image{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  justify-self:center!important;
  flex:none!important;
  line-height:0!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-label{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  justify-self:stretch!important;
  height:auto!important;
  transform:translateY(.25px);
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-image>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-image .elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-image picture{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:100%!important;
  height:100%!important;
  max-width:none!important;
  max-height:none!important;
  margin:0!important;
  padding:0!important;
  line-height:0!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-image img{
  display:block!important;
  width:100%!important;
  height:100%!important;
  max-width:none!important;
  max-height:none!important;
  margin:0!important;
  padding:0!important;
  object-fit:contain!important;
  object-position:center!important;
  transform-origin:center center!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-calendar-desktop img{
  transform:scale(1.03);
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-calendar-mobile img{
  transform:scale(1.02);
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-sprout img{
  transform:scale(1.04);
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-arrow img{
  transform:scale(1.08);
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-label>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-label .elementor-widget-container{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:100%!important;
  height:auto!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-label .elementor-heading-title{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:100%!important;
  min-width:0!important;
  min-height:1em!important;
  margin:0!important;
  line-height:1.10!important;
  text-align:center!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  overflow-wrap:normal!important;
  word-break:normal!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-primary .m1-cta-label .elementor-heading-title{
  color:#FFFFFF!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-secondary .m1-cta-label .elementor-heading-title{
  color:var(--m1-green)!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-calendar-desktop,
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-calendar-mobile,
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-sprout{
  grid-column:1;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-calendar-desktop{
  display:flex!important;
  width:29px!important;
  height:29px!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-calendar-mobile{
  display:none!important;
  width:36px!important;
  height:36px!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-sprout{
  width:30px!important;
  height:30px!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-arrow{
  grid-column:3;
  width:19px!important;
  height:19px!important;
}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-primary-label,
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-secondary-label{
  grid-column:2;
}

@media (min-width:981px) and (max-width:1320px){
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-actions{
    gap:14px!important;
    width:min(620px,calc(100vw - 76px))!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-actions>.e-con-inner{
    gap:14px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta{
    min-height:58px;
    border-radius:14px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-primary>.e-con-inner{
    grid-template-columns:28px minmax(0,1fr) 28px!important;
    gap:10px!important;
    padding:0 18px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-secondary>.e-con-inner{
    grid-template-columns:29px minmax(0,max-content)!important;
    gap:10px!important;
    padding:0 17px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-calendar-desktop{
    width:27px!important;
    height:27px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-sprout{
    width:29px!important;
    height:29px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-arrow{
    width:19px!important;
    height:19px!important;
  }
}

@media (max-width:980px){
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-actions{
    width:100%!important;
    max-width:704px!important;
    gap:14px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-actions>.e-con-inner{
    gap:14px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta{
    min-height:64px;
    border-radius:15px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-primary>.e-con-inner{
    grid-template-columns:30px minmax(0,1fr) 30px!important;
    gap:12px!important;
    padding:0 22px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-secondary>.e-con-inner{
    grid-template-columns:30px minmax(0,max-content)!important;
    gap:12px!important;
    padding:0 21px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-calendar-desktop{
    width:29px!important;
    height:29px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-sprout{
    width:30px!important;
    height:30px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-arrow{
    width:19px!important;
    height:19px!important;
  }
}

@media (max-width:640px){
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-actions{
    flex-direction:column!important;
    gap:10px!important;
    width:100%!important;
    max-width:none!important;
    margin:22px auto 0!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-actions>.e-con-inner{
    flex-direction:column!important;
    gap:10px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta{
    display:grid!important;
    align-items:center!important;
    justify-items:center!important;
    width:100%!important;
    height:58px!important;
    min-height:58px!important;
    max-height:58px!important;
    margin:0!important;
    padding:0 13px!important;
    border-radius:13px!important;
    overflow:hidden!important;
    touch-action:manipulation;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta>.e-con-inner{
    display:contents!important;
    transform:none!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-primary{
    grid-template-columns:22px minmax(0,1fr) 14px!important;
    column-gap:7px!important;
    box-shadow:0 7px 16px rgba(161,108,17,.20)!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-secondary{
    grid-template-columns:22px minmax(0,max-content)!important;
    justify-content:center!important;
    column-gap:9px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-image,
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-label{
    position:static!important;
    align-self:center!important;
    justify-self:center!important;
    margin:0!important;
    transform:none!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-label{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    width:100%!important;
    height:100%!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-label>.elementor-widget-container,
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-label .elementor-widget-container{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    width:100%!important;
    height:100%!important;
    margin:0!important;
    padding:0!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-label .elementor-heading-title{
    display:block!important;
    width:auto!important;
    min-width:0!important;
    margin:0!important;
    line-height:1!important;
    text-align:center!important;
    white-space:nowrap!important;
    overflow:hidden!important;
    overflow-wrap:normal!important;
    word-break:normal!important;
    text-rendering:geometricPrecision;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-calendar-desktop{
    display:none!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-calendar-mobile{
    display:flex!important;
    grid-column:1!important;
    grid-row:1!important;
    width:22px!important;
    height:22px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-sprout{
    display:flex!important;
    grid-column:1!important;
    grid-row:1!important;
    width:22px!important;
    height:22px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-primary-label,
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-secondary-label{
    grid-column:2!important;
    grid-row:1!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-arrow{
    display:flex!important;
    grid-column:3!important;
    grid-row:1!important;
    width:14px!important;
    height:14px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-calendar-mobile img,
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-sprout img,
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-arrow img{
    width:100%!important;
    height:100%!important;
    margin:0!important;
    transform:none!important;
    object-fit:contain!important;
    object-position:center!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta:hover{
    transform:none!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta:active{
    transform:scale(.99)!important;
  }
}

@media (max-width:420px){
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-actions{
    width:100%!important;
    gap:9px!important;
    margin-top:21px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-actions>.e-con-inner{
    gap:9px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta{
    height:56px!important;
    min-height:56px!important;
    max-height:56px!important;
    padding:0 10px!important;
    border-radius:12px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-primary{
    grid-template-columns:21px minmax(0,1fr) 13px!important;
    column-gap:6px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-secondary{
    grid-template-columns:21px minmax(0,max-content)!important;
    column-gap:8px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-calendar-mobile,
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-sprout{
    width:21px!important;
    height:21px!important;
  }
  .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta-arrow{
    width:13px!important;
    height:13px!important;
  }
}

.elementor-23 .elementor-element.elementor-element-715ca5b .m1-facts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;max-width:545px;min-height:max-content;margin-top:19px;flex:0 0 auto;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-fact{min-width:0;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-fact .elementor-icon-box-wrapper{display:flex;align-items:flex-start;gap:8px;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-fact .elementor-icon-box-icon{margin:0;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-fact .elementor-icon-box-title,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-fact .elementor-icon-box-title a,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-fact .elementor-icon-box-title span,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-fact .elementor-icon-box-content{margin:0;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-fact .elementor-icon-box-content{flex:1;}
/* FOTO DESKTOP: geometria exata em relação ao próprio hero */
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-desktop>.e-con-inner{position:static!important;width:100%!important;min-height:inherit!important;height:auto!important;max-width:none!important;margin:0!important;padding:0!important;gap:0!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-visual{position:absolute!important;z-index:1;inset:0 0 0 auto!important;width:56.6%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none;background:var(--m1-bg)!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-visual>.e-con-inner{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;gap:0!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-photo{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-photo>.elementor-widget-container,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-photo .elementor-widget-container,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-photo picture{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:hidden!important;font-size:0!important;line-height:0!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-photo img{position:absolute!important;inset:0 0 0 auto!important;display:block!important;width:auto!important;min-width:0!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:right center!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;opacity:1!important;}
/* TRANSIÇÃO SUAVE ENTRE FUNDO E FOTO — máscara aplicada na própria imagem */
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-photo img{-webkit-mask-image:linear-gradient(90deg,
    transparent 0%,
    rgba(0,0,0,.10) 5%,
    rgba(0,0,0,.36) 11%,
    rgba(0,0,0,.72) 19%,
    #000 29%,
    #000 100%
  )!important;mask-image:linear-gradient(90deg,
    transparent 0%,
    rgba(0,0,0,.10) 5%,
    rgba(0,0,0,.36) 11%,
    rgba(0,0,0,.72) 19%,
    #000 29%,
    #000 100%
  )!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-size:100% 100%!important;mask-size:100% 100%!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-visual:before{content:none!important;display:none!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile{display:none;}
@media (min-width:981px) and (max-width:1320px){.elementor-23 .elementor-element.elementor-element-715ca5b .m1-desktop{height:auto;min-height:max(630px,calc(100svh - 72px));max-height:none;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-desktop{width:470px;height:auto;min-height:max(630px,calc(100svh - 72px));max-height:none;margin-left:38px!important;padding:29px 0 30px;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-kicker{margin-bottom:13px;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-title .elementor-heading-title{max-width:490px;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-credentials{margin-top:14px;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-credentials span:before{margin:0 7px;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-lead{max-width:460px;margin-top:15px;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-support{max-width:460px;margin-top:8px;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-facts{gap:12px;max-width:470px;margin-top:16px;}}
/* TABLET E CELULAR — preserva a composição já validada */
@media (max-width:980px){.elementor-23 .elementor-element.elementor-element-715ca5b .m1-desktop{display:none!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:var(--m1-bg);}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile>.e-con-inner{display:flex!important;flex-direction:column!important;max-width:none!important;width:100%!important;margin:0!important;padding:0!important;gap:0!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile-visual{order:-1;position:relative!important;left:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;aspect-ratio:1 / 1!important;margin:0!important;padding:0!important;overflow:hidden!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile-visual>.e-con-inner{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;gap:0!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-mobile{order:0;width:min(920px,calc(100% - 52px));margin:36px auto 0;padding:0 0 52px;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile-photo{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile-photo>.elementor-widget-container,.elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile-photo .elementor-widget-container{display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:hidden!important;font-size:0!important;line-height:0!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile-photo img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;vertical-align:top!important;object-fit:cover!important;object-position:center center!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;opacity:1!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-mobile .m1-credentials span:before{width:1px!important;height:10px!important;margin:0 8px!important;background:#C98616!important;content:""!important;display:inline-block!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-mobile .m1-lead{max-width:590px;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-mobile .m1-support{max-width:590px;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-mobile .m1-facts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;max-width:620px;margin-top:27px;}}
@media (max-width:640px){.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-mobile{width:calc(100% - 28px);margin-top:29px!important;padding-bottom:44px;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-mobile .m1-credentials{margin-top:17px;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-mobile .m1-credentials span:before{margin:0 8px!important;content:""!important;display:inline-block!important;width:1px!important;height:10px!important;background:#C98616!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-mobile .m1-facts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:100%;max-width:none;margin-top:25px;padding:12px 0 10px;border-top:1px solid rgba(27,44,56,.12);border-bottom:1px solid rgba(27,44,56,.12);}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-mobile .m1-facts>.e-con-inner{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-mobile .m1-fact{width:100%!important;padding:0 8px;}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-mobile .m1-fact+.m1-fact{border-left:1px solid rgba(27,44,56,.1);}
.elementor-23 .elementor-element.elementor-element-715ca5b .m1-copy-mobile .m1-fact .elementor-icon-box-wrapper{display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center;}}
/* EDITOR DO ELEMENTOR: seleção direta dos CTAs editáveis */
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta,
.elementor-editor-active .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta{
  pointer-events:none!important;
}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta .elementor-widget,
.elementor-editor-active .elementor-23 .elementor-element.elementor-element-715ca5b .m1-cta .elementor-widget{
  pointer-events:auto!important;
  cursor:pointer!important;
}

/* EDITOR DO ELEMENTOR: seleção direta das fotos editáveis */
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-715ca5b .m1-visual,body.elementor-editor-preview .elementor-23 .elementor-element.elementor-element-715ca5b .m1-visual,.elementor-editor-active .elementor-23 .elementor-element.elementor-element-715ca5b .m1-visual,.elementor-editor-preview .elementor-23 .elementor-element.elementor-element-715ca5b .m1-visual{pointer-events:auto!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-715ca5b .m1-photo,body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile-photo,body.elementor-editor-preview .elementor-23 .elementor-element.elementor-element-715ca5b .m1-photo,body.elementor-editor-preview .elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile-photo,.elementor-editor-active .elementor-23 .elementor-element.elementor-element-715ca5b .m1-photo,.elementor-editor-active .elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile-photo,.elementor-editor-preview .elementor-23 .elementor-element.elementor-element-715ca5b .m1-photo,.elementor-editor-preview .elementor-23 .elementor-element.elementor-element-715ca5b .m1-mobile-photo{pointer-events:auto!important;cursor:pointer!important;}

/* VALIDAÇÃO FINAL — EDITABILIDADE E FLUXO */
.elementor-23 .elementor-element.elementor-element-715ca5b{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:clip!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b>.e-con-inner,.elementor-23 .elementor-element.elementor-element-715ca5b .e-con,.elementor-23 .elementor-element.elementor-element-715ca5b .e-con-inner{min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-image),
.elementor-23 .elementor-element.elementor-element-715ca5b :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-image)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-715ca5b :is(.elementor-heading-title,.elementor-tab-title,.elementor-tab-content),
.elementor-23 .elementor-element.elementor-element-715ca5b .elementor-widget-text-editor :is(p,li){min-width:0!important;height:auto!important;max-height:none!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;}
.elementor-23 .elementor-element.elementor-element-715ca5b :is(.elementor-widget-heading,.elementor-widget-text-editor)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-715ca5b .elementor-widget-text-editor :is(p,li){overflow:visible!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-715ca5b a[class*="ng-sobre-"]{pointer-events:none!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-715ca5b a[class*="ng-sobre-"] .elementor-widget,
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-715ca5b :is(.elementor-widget,.elementor-widget-image){pointer-events:auto!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-715ca5b .elementor-widget-image{cursor:pointer!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32269a25 */.elementor-23 .elementor-element.elementor-element-32269a25,.elementor-23 .elementor-element.elementor-element-32269a25 *{box-sizing:border-box !important;}
.elementor-23 .elementor-element.elementor-element-32269a25{position:relative !important;width:100% !important;max-width:100% !important;min-height:954px !important;margin:0 !important;overflow:hidden !important;isolation:isolate !important;background:radial-gradient(ellipse at 8% 6%,rgba(201,164,106,.10) 0%,rgba(201,164,106,0) 27%),linear-gradient(180deg,#fffdf9 0%,#f8f3eb 100%) !important;color:#1B2C38 !important;}
.elementor-23 .elementor-element.elementor-element-32269a25>.e-con-inner,.elementor-23 .elementor-element.elementor-element-32269a25 .e-con-inner{max-width:none !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .elementor-widget{margin-block-end:0 !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-leaf-left,.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-leaf-right{position:absolute !important;z-index:0 !important;pointer-events:none !important;opacity:.075 !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-leaf-left{left:-54px !important;bottom:-105px !important;width:184px !important;transform:rotate(-26deg) !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-leaf-right{top:-96px !important;right:-48px !important;width:192px !important;opacity:.055 !important;transform:rotate(30deg) !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-leaf-left img,.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-leaf-right img{display:block !important;width:100% !important;height:auto !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-inner{position:relative !important;z-index:2 !important;width:min(1760px,calc(100% - 160px)) !important;min-height:954px !important;margin:0 auto !important;padding:96px 0 82px !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;gap:105px !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-content{width:820px !important;max-width:calc(100% - 820px) !important;min-width:0 !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:center !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-eyebrow .elementor-heading-title{margin:0 !important;color:#A87525 !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-title{margin-top:27px !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-title .elementor-heading-title{margin:0 !important;color:#1B2C38 !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-rule{width:80px !important;margin-top:29px !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-rule .elementor-divider{padding-block:0 !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-rule .elementor-divider-separator{width:80px !important;border-top-width:2px !important;border-color:#C9A46A !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-copy{width:100% !important;max-width:810px !important;margin-top:39px !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-copy .elementor-widget-text-editor p{margin:0 !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-lead p{color:#214A40 !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-body{margin-top:23px !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-body p{color:#52645C !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-presence{width:795px !important;max-width:100% !important;min-height:82px !important;margin-top:39px !important;padding:16px 23px 16px 25px !important;display:grid !important;grid-template-columns:34px minmax(0,1fr) !important;align-items:center !important;gap:18px !important;border:1px solid rgba(62,84,71,.16) !important;border-left:2px solid #C9A46A !important;border-radius:0 13px 13px 0 !important;background:rgba(255,253,249,.76) !important;box-shadow:0 12px 26px rgba(49,66,56,.045) !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-presence-icon,.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-presence-icon .elementor-icon-wrapper{display:grid !important;place-items:center !important;width:34px !important;height:34px !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-presence-icon .elementor-icon{color:#3E5447 !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-presence-text p{margin:0 !important;color:#24483F !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-visual{position:relative !important;width:737px !important;height:730px !important;min-width:737px !important;max-width:737px !important;flex:0 0 737px !important;align-self:center !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-backplate{position:absolute !important;z-index:0 !important;top:0 !important;right:0 !important;bottom:49px !important;left:0 !important;border-radius:72px 14px 72px 14px !important;background:linear-gradient(140deg,rgba(201,164,106,.27) 0%,rgba(201,164,106,.09) 57%,rgba(62,84,71,.075) 100%) !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-photo-frame{position:absolute !important;z-index:1 !important;top:25px !important;right:43px !important;bottom:4px !important;left:26px !important;overflow:hidden !important;border:1px solid rgba(27,44,56,.10) !important;border-radius:64px 11px 64px 11px !important;background:#dcd1c2 !important;box-shadow:0 25px 51px rgba(40,52,45,.14) !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-photo,.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-photo .elementor-widget-container,.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-photo picture,.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-photo img{display:block !important;width:100% !important;height:100% !important;max-height:none !important;margin:0 !important;padding:0 !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-photo{position:absolute !important;inset:0 !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-photo img{object-fit:cover !important;object-position:50% center !important;filter:saturate(.84) contrast(.95) brightness(1.01) !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-photo-frame:after{content:"" !important;position:absolute !important;inset:0 !important;z-index:2 !important;pointer-events:none !important;background:linear-gradient(135deg,rgba(240,233,220,.16) 0%,rgba(240,233,220,0) 46%),linear-gradient(0deg,rgba(27,44,56,.12) 0%,rgba(27,44,56,0) 35%) !important;}

.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-inner,
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-inner>.e-con-inner{
display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;
justify-content:space-between !important;min-width:0 !important;
}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-content{flex:0 1 820px !important;min-width:0 !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-content>.elementor-element,
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-copy,
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-copy>.elementor-element{width:100% !important;max-width:100% !important;min-width:0 !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-presence,
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-presence>.e-con-inner{
display:grid !important;grid-template-columns:34px minmax(0,1fr) !important;align-items:center !important;
gap:18px !important;width:100% !important;max-width:795px !important;min-width:0 !important;
}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-presence>.e-con-inner{padding:0 !important;margin:0 !important;max-width:none !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-presence-icon{width:34px !important;min-width:34px !important;max-width:34px !important;}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-presence-text,
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-presence-text .elementor-widget-container{
display:block !important;width:100% !important;max-width:none !important;min-width:0 !important;
}
.elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-presence-text p{
width:100% !important;max-width:none !important;white-space:normal !important;word-break:normal !important;overflow-wrap:normal !important;
}

@media (min-width:1025px) and (max-width:1439px){
 .elementor-23 .elementor-element.elementor-element-32269a25{min-height:820px !important;}
 .elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-inner{width:min(100% - 72px,1360px) !important;min-height:820px !important;padding:74px 0 !important;gap:54px !important;}
 .elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-content{width:min(660px,52vw) !important;max-width:none !important;}
 
 .elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-copy{margin-top:31px !important;}
 
 .elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-presence{width:100% !important;}
 .elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-visual{position:relative !important;top:auto !important;right:auto !important;width:550px !important;height:610px !important;flex-basis:550px !important;margin:0 !important;align-self:center !important;}
 .elementor-23 .elementor-element.elementor-element-32269a25 .ng-sobre-m02-d-photo-frame{top:21px !important;right:33px !important;left:21px !important;}
}
@media (max-width:1024px){.elementor-23 .elementor-element.elementor-element-32269a25{display:none!important;}}

/* VALIDAÇÃO FINAL — EDITABILIDADE E FLUXO */
.elementor-23 .elementor-element.elementor-element-32269a25{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:clip!important;}
.elementor-23 .elementor-element.elementor-element-32269a25>.e-con-inner,.elementor-23 .elementor-element.elementor-element-32269a25 .e-con,.elementor-23 .elementor-element.elementor-element-32269a25 .e-con-inner{min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-32269a25 :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button),
.elementor-23 .elementor-element.elementor-element-32269a25 :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-32269a25 :is(.elementor-heading-title,.elementor-button,.elementor-button-content-wrapper,.elementor-button-text,.elementor-tab-title,.elementor-tab-content),
.elementor-23 .elementor-element.elementor-element-32269a25 .elementor-widget-text-editor :is(p,li){min-width:0!important;height:auto!important;max-height:none!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;}
.elementor-23 .elementor-element.elementor-element-32269a25 :is(.elementor-widget-heading,.elementor-widget-text-editor)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-32269a25 .elementor-widget-text-editor :is(p,li){overflow:visible!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-32269a25 a[class*="ng-sobre-"]{pointer-events:none!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-32269a25 a[class*="ng-sobre-"] .elementor-widget,
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-32269a25 :is(.elementor-widget,.elementor-widget-image){pointer-events:auto!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-32269a25 .elementor-widget-image{cursor:pointer!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48553e1f */.elementor-23 .elementor-element.elementor-element-48553e1f,.elementor-23 .elementor-element.elementor-element-48553e1f *{box-sizing:border-box !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f{position:relative !important;width:100% !important;max-width:100% !important;margin:0 !important;overflow:hidden !important;isolation:isolate !important;background:radial-gradient(ellipse at 11% 4%,rgba(201,164,106,.10) 0%,rgba(201,164,106,0) 27%),linear-gradient(180deg,#fffdf9 0%,#f8f3eb 100%) !important;color:#1B2C38 !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f>.e-con-inner,.elementor-23 .elementor-element.elementor-element-48553e1f .e-con-inner{max-width:none !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .elementor-widget{margin-block-end:0 !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-leaf-left,.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-leaf-right{position:absolute !important;z-index:0 !important;pointer-events:none !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-leaf-left{left:-58px !important;bottom:-105px !important;width:154px !important;opacity:.085 !important;transform:rotate(-27deg) !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-leaf-right{right:-70px !important;top:598px !important;width:174px !important;opacity:.072 !important;transform:rotate(28deg) !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-leaf-left img,.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-leaf-right img{display:block !important;width:100% !important;height:auto !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-inner{position:relative !important;z-index:2 !important;width:100% !important;margin:0 auto !important;padding:52px 18px 51px !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-content{width:100% !important;max-width:720px !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-eyebrow .elementor-heading-title{margin:0 !important;color:#A87525 !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-title{margin-top:23px !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-title .elementor-heading-title{margin:0 !important;color:#1B2C38 !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-rule{width:80px !important;margin-top:28px !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-rule .elementor-divider{padding-block:0 !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-rule .elementor-divider-separator{width:80px !important;border-top-width:2px !important;border-color:#C9A46A !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-copy{width:100% !important;margin-top:29px !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-copy .elementor-widget-text-editor p{margin:0 !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-lead p{color:#214A40 !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-body{margin-top:23px !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-body p{color:#52645C !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-presence{width:100% !important;min-height:95px !important;margin-top:31px !important;padding:17px 21px 17px 24px !important;display:grid !important;grid-template-columns:32px minmax(0,1fr) !important;align-items:center !important;gap:17px !important;border:1px solid rgba(62,84,71,.17) !important;border-left:2px solid #C9A46A !important;border-radius:0 13px 13px 0 !important;background:rgba(255,253,249,.78) !important;box-shadow:0 12px 25px rgba(49,66,56,.045) !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-presence-icon,.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-presence-icon .elementor-icon-wrapper{display:grid !important;place-items:center !important;width:32px !important;height:32px !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-presence-icon .elementor-icon{color:#3E5447 !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-presence-text p{margin:0 !important;color:#24483F !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-visual{position:relative !important;width:100% !important;max-width:720px !important;height:497px !important;margin:47px auto 0 !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-backplate{position:absolute !important;z-index:0 !important;top:0 !important;right:-18px !important;bottom:43px !important;left:5px !important;border-radius:58px 12px 58px 12px !important;background:linear-gradient(140deg,rgba(201,164,106,.27) 0%,rgba(201,164,106,.08) 58%,rgba(62,84,71,.08) 100%) !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-photo-frame{position:absolute !important;z-index:1 !important;top:20px !important;right:4px !important;bottom:29px !important;left:24px !important;overflow:hidden !important;border:1px solid rgba(27,44,56,.10) !important;border-radius:38px 9px 38px 9px !important;background:#dcd1c2 !important;box-shadow:0 22px 44px rgba(40,52,45,.14) !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-photo,.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-photo .elementor-widget-container,.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-photo picture,.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-photo img{display:block !important;width:100% !important;height:100% !important;max-height:none !important;margin:0 !important;padding:0 !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-photo{position:absolute !important;inset:0 !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-photo img{object-fit:cover !important;object-position:50% center !important;filter:saturate(.84) contrast(.95) brightness(1.01) !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-photo-frame:after{content:"" !important;position:absolute !important;inset:0 !important;z-index:2 !important;pointer-events:none !important;background:linear-gradient(135deg,rgba(240,233,220,.15) 0%,rgba(240,233,220,0) 46%),linear-gradient(0deg,rgba(27,44,56,.12) 0%,rgba(27,44,56,0) 35%) !important;}

.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-inner,
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-inner>.e-con-inner{
display:flex !important;flex-direction:column !important;align-items:stretch !important;width:100% !important;max-width:none !important;min-width:0 !important;
}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-content,
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-content>.e-con-inner{
display:flex !important;flex-direction:column !important;align-items:flex-start !important;width:100% !important;max-width:720px !important;min-width:0 !important;
}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-content>.elementor-element,
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-copy,
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-copy>.elementor-element{width:100% !important;max-width:100% !important;min-width:0 !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-presence,
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-presence>.e-con-inner{
display:grid !important;grid-template-columns:32px minmax(0,1fr) !important;align-items:center !important;
gap:17px !important;width:100% !important;max-width:100% !important;min-width:0 !important;
}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-presence>.e-con-inner{padding:0 !important;margin:0 !important;max-width:none !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-presence-icon{width:32px !important;min-width:32px !important;max-width:32px !important;}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-presence-text,
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-presence-text .elementor-widget-container{
display:block !important;width:100% !important;max-width:none !important;min-width:0 !important;
}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-presence-text p{
width:100% !important;max-width:none !important;white-space:normal !important;word-break:normal !important;overflow-wrap:normal !important;
}
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-visual,
.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-visual>.e-con-inner{width:100% !important;max-width:720px !important;min-width:0 !important;}

@media (min-width:768px) and (max-width:1024px){
 .elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-inner{padding:72px 52px 56px !important;}
 .elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-content{max-width:850px !important;}
 
 
 
 
 
 .elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-visual{max-width:850px !important;height:610px !important;margin-top:52px !important;}
 .elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-photo-frame{top:24px !important;right:12px !important;bottom:35px !important;left:29px !important;}
 .elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-leaf-right{top:650px !important;width:210px !important;}
}
@media (max-width:540px){
 .elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-inner{padding:48px 14px 24px !important;}
 
 .elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-title{margin-top:20px !important;}
 
 .elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-rule{width:66px !important;margin-top:22px !important;}
 .elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-rule .elementor-divider-separator{width:66px !important;}
 .elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-copy{margin-top:25px !important;}
 
 .elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-body{margin-top:19px !important;}
 
 .elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-presence{min-height:0 !important;margin-top:25px !important;padding:14px 14px 14px 14px !important;grid-template-columns:29px minmax(0,1fr) !important;gap:11px !important;}
 .elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-presence-icon,.elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-presence-icon .elementor-icon-wrapper{width:29px !important;height:29px !important;}
 
 
 .elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-visual{height:405px !important;margin-top:36px !important;}
 .elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-photo-frame{top:15px !important;right:1px !important;bottom:25px !important;left:15px !important;border-radius:34px 9px 34px 9px !important;}
 .elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-backplate{right:-14px !important;bottom:34px !important;border-radius:42px 12px 48px 12px !important;}
 .elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-leaf-right{top:500px !important;right:-80px !important;width:150px !important;}
}
@media (max-width:420px){
 
 
 
 .elementor-23 .elementor-element.elementor-element-48553e1f .ng-sobre-m02-m-visual{height:370px !important;}
}
@media (min-width:1025px){.elementor-23 .elementor-element.elementor-element-48553e1f{display:none!important;}}

/* VALIDAÇÃO FINAL — EDITABILIDADE E FLUXO */
.elementor-23 .elementor-element.elementor-element-48553e1f{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:clip!important;}
.elementor-23 .elementor-element.elementor-element-48553e1f>.e-con-inner,.elementor-23 .elementor-element.elementor-element-48553e1f .e-con,.elementor-23 .elementor-element.elementor-element-48553e1f .e-con-inner{min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-48553e1f :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button),
.elementor-23 .elementor-element.elementor-element-48553e1f :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-48553e1f :is(.elementor-heading-title,.elementor-button,.elementor-button-content-wrapper,.elementor-button-text,.elementor-tab-title,.elementor-tab-content),
.elementor-23 .elementor-element.elementor-element-48553e1f .elementor-widget-text-editor :is(p,li){min-width:0!important;height:auto!important;max-height:none!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;}
.elementor-23 .elementor-element.elementor-element-48553e1f :is(.elementor-widget-heading,.elementor-widget-text-editor)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-48553e1f .elementor-widget-text-editor :is(p,li){overflow:visible!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-48553e1f a[class*="ng-sobre-"]{pointer-events:none!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-48553e1f a[class*="ng-sobre-"] .elementor-widget,
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-48553e1f :is(.elementor-widget,.elementor-widget-image){pointer-events:auto!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-48553e1f .elementor-widget-image{cursor:pointer!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2edfc925 */.elementor-23 .elementor-element.elementor-element-2edfc925,.elementor-23 .elementor-element.elementor-element-2edfc925 *{box-sizing:border-box;}
.elementor-23 .elementor-element.elementor-element-2edfc925{
position:relative;width:100%;max-width:100%;min-height:925px;margin:0;overflow:hidden;
isolation:isolate;background:
radial-gradient(ellipse at 7% 10%,rgba(255,255,255,.09) 0%,rgba(255,255,255,0) 27%),
radial-gradient(ellipse at 93% 92%,rgba(201,164,106,.11) 0%,rgba(201,164,106,0) 31%),
linear-gradient(135deg,#24483f 0%,#18392f 54%,#21463b 100%);
color:#fffdf8;
}
.elementor-23 .elementor-element.elementor-element-2edfc925:before{
content:"";position:absolute;inset:0;z-index:0;pointer-events:none;
background:
linear-gradient(90deg,rgba(7,31,24,.17),rgba(7,31,24,0) 38%,rgba(7,31,24,.10)),
repeating-linear-gradient(125deg,rgba(255,255,255,.012) 0 1px,transparent 1px 11px);
}
.elementor-23 .elementor-element.elementor-element-2edfc925>.e-con-inner,.elementor-23 .elementor-element.elementor-element-2edfc925 .e-con-inner{max-width:none!important;}
.elementor-23 .elementor-element.elementor-element-2edfc925 .elementor-widget{margin-block-end:0!important;min-width:0;}
.elementor-23 .elementor-element.elementor-element-2edfc925 .elementor-widget-container{min-width:0;}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-leaf-top,
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-leaf-bottom{
position:absolute!important;z-index:1!important;pointer-events:none!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-leaf-top{
top:-167px!important;right:-64px!important;width:320px!important;opacity:.08!important;transform:rotate(30deg);
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-leaf-bottom{
bottom:-190px!important;left:-75px!important;width:320px!important;opacity:.08!important;transform:rotate(-32deg);
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-leaf-top img,
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-leaf-bottom img{display:block;width:100%!important;height:auto!important;}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-inner{
position:relative!important;z-index:2!important;width:min(1600px,calc(100% - 128px))!important;
min-height:925px!important;margin:0 auto!important;padding:110px 0 72px!important;
display:flex!important;flex-direction:column!important;align-items:stretch!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-heading{
display:grid!important;grid-template-columns:minmax(0,1fr) minmax(370px,.67fr)!important;
align-items:end!important;gap:clamp(72px,8vw,156px)!important;width:100%!important;min-width:0!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-heading-left{
display:flex!important;flex-direction:column!important;align-items:flex-start!important;
width:100%!important;min-width:0!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-eyebrow,
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-eyebrow .elementor-widget-container{width:100%!important;}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-eyebrow .elementor-heading-title{
margin:0!important;color:#E4BC72!important;

}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-title{width:100%!important;margin-top:18px!important;}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-title .elementor-heading-title{
margin:0!important;color:#FFFDF8!important;

}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-title-rule{width:54px!important;margin-top:26px!important;}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-title-rule .elementor-divider{padding-block:0!important;}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-title-rule .elementor-divider-separator{
width:54px!important;border-top-width:2px!important;border-color:#D4A34D!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-intro{
width:100%!important;max-width:450px!important;min-width:0!important;margin:0 0 6px!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-intro .elementor-widget-container{width:100%!important;}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-intro p{
margin:0!important;color:rgba(255,253,248,.82)!important;
white-space:normal!important;
word-break:normal!important;overflow-wrap:normal!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-pillars{
display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;
width:100%!important;min-width:0!important;margin-top:66px!important;
border-top:1px solid rgba(255,253,248,.18)!important;
border-bottom:1px solid rgba(255,253,248,.18)!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-pillar{
position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;
width:100%!important;min-width:0!important;min-height:319px!important;
padding:41px 38px 30px!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-pillar + .ng-sobre-m03-d-pillar{
border-left:1px solid rgba(255,253,248,.18)!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-pillar-top{
display:flex!important;flex-direction:row!important;align-items:flex-start!important;
justify-content:space-between!important;width:100%!important;min-width:0!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-pillar-icon{
width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;
flex:0 0 48px!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-pillar-icon .elementor-widget-container{
width:48px!important;height:48px!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-pillar-icon img{
display:block!important;width:42px!important;height:42px!important;object-fit:contain!important;
filter:brightness(0) invert(1) sepia(.15) saturate(.55) hue-rotate(100deg) brightness(1.18)!important;
opacity:.95!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-pillar-number{width:auto!important;max-width:none!important;flex:0 0 auto!important;}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-pillar-number .elementor-heading-title{
margin:0!important;color:rgba(228,188,114,.92)!important;

}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-pillar-title{width:100%!important;margin-top:25px!important;}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-pillar-title .elementor-heading-title{
margin:0!important;color:#FFFDF8!important;

}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-pillar-copy{
width:100%!important;max-width:304px!important;margin-top:12px!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-pillar-copy .elementor-widget-container{width:100%!important;}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-pillar-copy p{
margin:0!important;color:rgba(255,253,248,.77)!important;
white-space:normal!important;
word-break:normal!important;overflow-wrap:normal!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-pillar-rule{
width:100%!important;height:1px!important;min-height:1px!important;margin-top:auto!important;
background:linear-gradient(90deg,rgba(212,163,77,.9) 0 44px,rgba(255,253,248,.16) 44px 100%)!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-footer{
display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;
gap:16px!important;width:100%!important;margin-top:33px!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-footer-line{width:min(218px,20vw)!important;max-width:218px!important;}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-footer-line .elementor-divider{padding-block:0!important;}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-footer-line .elementor-divider-separator{
width:100%!important;border-top-width:1px!important;border-color:rgba(228,188,114,.48)!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-footer-leaf{
width:30px!important;min-width:30px!important;max-width:30px!important;height:20px!important;flex:0 0 30px!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-footer-leaf img{
display:block!important;width:30px!important;height:20px!important;object-fit:contain!important;
filter:brightness(0) invert(1) sepia(.2) saturate(.6) hue-rotate(90deg) brightness(1.45)!important;
opacity:.72!important;
}
@media (min-width:1025px) and (max-width:1439px){
.elementor-23 .elementor-element.elementor-element-2edfc925{min-height:820px;}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-inner{
width:min(100% - 72px,1500px)!important;min-height:820px!important;padding:76px 0 60px!important;
}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-heading{
grid-template-columns:minmax(0,1fr) minmax(330px,.64fr)!important;gap:56px!important;
}

.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-intro{max-width:410px!important;}

.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-pillars{margin-top:54px!important;}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-pillar{min-height:300px!important;padding:34px 27px 28px!important;}
.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-pillar-title{margin-top:22px!important;}

.elementor-23 .elementor-element.elementor-element-2edfc925 .ng-sobre-m03-d-footer{margin-top:30px!important;}
}
@media (max-width:1024px){.elementor-23 .elementor-element.elementor-element-2edfc925{display:none!important;}}

/* VALIDAÇÃO FINAL — EDITABILIDADE E FLUXO */
.elementor-23 .elementor-element.elementor-element-2edfc925{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:clip!important;}
.elementor-23 .elementor-element.elementor-element-2edfc925>.e-con-inner,.elementor-23 .elementor-element.elementor-element-2edfc925 .e-con,.elementor-23 .elementor-element.elementor-element-2edfc925 .e-con-inner{min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-2edfc925 :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button),
.elementor-23 .elementor-element.elementor-element-2edfc925 :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-2edfc925 :is(.elementor-heading-title,.elementor-button,.elementor-button-content-wrapper,.elementor-button-text,.elementor-tab-title,.elementor-tab-content),
.elementor-23 .elementor-element.elementor-element-2edfc925 .elementor-widget-text-editor :is(p,li){min-width:0!important;height:auto!important;max-height:none!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;}
.elementor-23 .elementor-element.elementor-element-2edfc925 :is(.elementor-widget-heading,.elementor-widget-text-editor)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-2edfc925 .elementor-widget-text-editor :is(p,li){overflow:visible!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-2edfc925 a[class*="ng-sobre-"]{pointer-events:none!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-2edfc925 a[class*="ng-sobre-"] .elementor-widget,
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-2edfc925 :is(.elementor-widget,.elementor-widget-image){pointer-events:auto!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-2edfc925 .elementor-widget-image{cursor:pointer!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7633b9 */.elementor-23 .elementor-element.elementor-element-4a7633b9,.elementor-23 .elementor-element.elementor-element-4a7633b9 *{box-sizing:border-box;}
.elementor-23 .elementor-element.elementor-element-4a7633b9{
position:relative;width:100%;max-width:100%;margin:0;overflow:hidden;isolation:isolate;
background:
radial-gradient(ellipse at 7% 10%,rgba(255,255,255,.09) 0%,rgba(255,255,255,0) 27%),
radial-gradient(ellipse at 93% 92%,rgba(201,164,106,.11) 0%,rgba(201,164,106,0) 31%),
linear-gradient(135deg,#24483f 0%,#18392f 54%,#21463b 100%);
color:#fffdf8;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9:before{
content:"";position:absolute;inset:0;z-index:0;pointer-events:none;
background:
linear-gradient(90deg,rgba(7,31,24,.17),rgba(7,31,24,0) 38%,rgba(7,31,24,.10)),
repeating-linear-gradient(125deg,rgba(255,255,255,.012) 0 1px,transparent 1px 11px);
}
.elementor-23 .elementor-element.elementor-element-4a7633b9>.e-con-inner,.elementor-23 .elementor-element.elementor-element-4a7633b9 .e-con-inner{max-width:none!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .elementor-widget{margin-block-end:0!important;min-width:0;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .elementor-widget-container{min-width:0;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-leaf-top,
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-leaf-bottom{
position:absolute!important;z-index:1!important;pointer-events:none!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-leaf-top{
top:-118px!important;right:-78px!important;width:265px!important;opacity:.09!important;transform:rotate(30deg);
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-leaf-bottom{
bottom:-188px!important;left:-112px!important;width:300px!important;opacity:.09!important;transform:rotate(-31deg);
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-leaf-top img,
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-leaf-bottom img{display:block;width:100%!important;height:auto!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-inner{
position:relative!important;z-index:2!important;width:100%!important;max-width:760px!important;
margin:0 auto!important;padding:72px 18px 52px!important;
display:flex!important;flex-direction:column!important;align-items:stretch!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-heading{
display:flex!important;flex-direction:column!important;align-items:flex-start!important;
width:100%!important;min-width:0!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-eyebrow,
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-eyebrow .elementor-widget-container{width:100%!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-eyebrow .elementor-heading-title{
margin:0!important;color:#E4BC72!important;

}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-title{width:100%!important;margin-top:20px!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-title .elementor-heading-title{
margin:0!important;color:#FFFDF8!important;

}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-title-rule{width:66px!important;margin-top:24px!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-title-rule .elementor-divider{padding-block:0!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-title-rule .elementor-divider-separator{
width:66px!important;border-top-width:2px!important;border-color:#D4A34D!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-intro{
width:100%!important;max-width:100%!important;min-width:0!important;margin-top:27px!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-intro .elementor-widget-container{width:100%!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-intro p{
margin:0!important;color:rgba(255,253,248,.82)!important;
white-space:normal!important;
word-break:normal!important;overflow-wrap:normal!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillars{
display:grid!important;grid-template-columns:1fr!important;width:100%!important;min-width:0!important;
margin-top:39px!important;border-top:1px solid rgba(255,253,248,.18)!important;
border-bottom:1px solid rgba(255,253,248,.18)!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar{
position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;
width:100%!important;min-width:0!important;min-height:296px!important;padding:34px 27px 29px!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar + .ng-sobre-m03-m-pillar{
border-top:1px solid rgba(255,253,248,.18)!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-top{
display:flex!important;flex-direction:row!important;align-items:flex-start!important;
justify-content:space-between!important;width:100%!important;min-width:0!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-icon{
width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;flex:0 0 48px!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-icon .elementor-widget-container{
width:48px!important;height:48px!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-icon img{
display:block!important;width:42px!important;height:42px!important;object-fit:contain!important;
filter:brightness(0) invert(1) sepia(.15) saturate(.55) hue-rotate(100deg) brightness(1.18)!important;
opacity:.95!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-number{width:auto!important;max-width:none!important;flex:0 0 auto!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-number .elementor-heading-title{
margin:0!important;color:rgba(228,188,114,.92)!important;

}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-title{width:100%!important;margin-top:26px!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-title .elementor-heading-title{
margin:0!important;color:#FFFDF8!important;

}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-copy{
width:100%!important;max-width:500px!important;min-width:0!important;margin-top:17px!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-copy .elementor-widget-container{width:100%!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-copy p{
margin:0!important;color:rgba(255,253,248,.77)!important;
white-space:normal!important;
word-break:normal!important;overflow-wrap:normal!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-rule{
width:100%!important;height:1px!important;min-height:1px!important;margin-top:auto!important;
background:linear-gradient(90deg,rgba(212,163,77,.9) 0 55px,rgba(255,253,248,.16) 55px 100%)!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-footer{
display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;
gap:24px!important;width:100%!important;margin-top:46px!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-footer-line{width:110px!important;max-width:28vw!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-footer-line .elementor-divider{padding-block:0!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-footer-line .elementor-divider-separator{
width:100%!important;border-top-width:1px!important;border-color:rgba(228,188,114,.48)!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-footer-leaf{
width:29px!important;min-width:29px!important;max-width:29px!important;height:20px!important;flex:0 0 29px!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-footer-leaf img{
display:block!important;width:29px!important;height:20px!important;object-fit:contain!important;
filter:brightness(0) invert(1) sepia(.2) saturate(.6) hue-rotate(90deg) brightness(1.45)!important;
opacity:.72!important;
}

@media (min-width:768px) and (max-width:1024px){
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-inner{
max-width:860px!important;
padding:78px 48px 64px!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-heading{
display:flex!important;
flex-direction:column!important;
align-items:flex-start!important;
width:100%!important;
gap:0!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-title{
margin-top:22px!important;
width:100%!important;
}

.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-title-rule{
margin-top:26px!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-intro{
width:100%!important;
max-width:760px!important;
margin-top:31px!important;
}

.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillars{
display:grid!important;
grid-template-columns:1fr!important;
width:100%!important;
margin-top:45px!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar{
width:100%!important;
min-height:304px!important;
padding:36px 34px 31px!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar + .ng-sobre-m03-m-pillar{
border-left:0!important;
border-top:1px solid rgba(255,253,248,.18)!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-icon{
width:50px!important;
min-width:50px!important;
max-width:50px!important;
height:50px!important;
flex:0 0 50px!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-icon .elementor-widget-container{
width:50px!important;
height:50px!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-icon img{
width:44px!important;
height:44px!important;
}

.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-title{
margin-top:27px!important;
}

.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-copy{
max-width:650px!important;
margin-top:17px!important;
}

.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-rule{
background:linear-gradient(90deg,rgba(212,163,77,.9) 0 58px,rgba(255,253,248,.16) 58px 100%)!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-footer{
margin-top:38px!important;
gap:22px!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-footer-line{
width:130px!important;
max-width:24vw!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-leaf-top{
width:300px!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-leaf-bottom{
width:340px!important;
}
}

@media (max-width:540px){
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-inner{padding:58px 18px 48px!important;}

.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-title{margin-top:20px!important;}

.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-title-rule{margin-top:20px!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-intro{margin-top:27px!important;}

.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillars{margin-top:34px!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar{min-height:258px!important;padding:25px 22px 24px!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-icon{width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-icon .elementor-widget-container{width:42px!important;height:42px!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-icon img{width:37px!important;height:37px!important;}

.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-title{margin-top:18px!important;}

.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-copy{margin-top:13px!important;max-width:340px!important;}

.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-pillar-rule{
background:linear-gradient(90deg,rgba(212,163,77,.9) 0 44px,rgba(255,253,248,.16) 44px 100%)!important;
}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-footer{margin-top:27px!important;gap:16px!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-footer-line{width:88px!important;}
}
@media (max-width:420px){
.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-inner{padding-right:16px!important;padding-left:16px!important;}

.elementor-23 .elementor-element.elementor-element-4a7633b9 .ng-sobre-m03-m-footer-line{width:78px!important;}
}
@media (min-width:1025px){.elementor-23 .elementor-element.elementor-element-4a7633b9{display:none!important;}}

/* VALIDAÇÃO FINAL — EDITABILIDADE E FLUXO */
.elementor-23 .elementor-element.elementor-element-4a7633b9{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:clip!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9>.e-con-inner,.elementor-23 .elementor-element.elementor-element-4a7633b9 .e-con,.elementor-23 .elementor-element.elementor-element-4a7633b9 .e-con-inner{min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button),
.elementor-23 .elementor-element.elementor-element-4a7633b9 :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-4a7633b9 :is(.elementor-heading-title,.elementor-button,.elementor-button-content-wrapper,.elementor-button-text,.elementor-tab-title,.elementor-tab-content),
.elementor-23 .elementor-element.elementor-element-4a7633b9 .elementor-widget-text-editor :is(p,li){min-width:0!important;height:auto!important;max-height:none!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;}
.elementor-23 .elementor-element.elementor-element-4a7633b9 :is(.elementor-widget-heading,.elementor-widget-text-editor)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-4a7633b9 .elementor-widget-text-editor :is(p,li){overflow:visible!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-4a7633b9 a[class*="ng-sobre-"]{pointer-events:none!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-4a7633b9 a[class*="ng-sobre-"] .elementor-widget,
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-4a7633b9 :is(.elementor-widget,.elementor-widget-image){pointer-events:auto!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-4a7633b9 .elementor-widget-image{cursor:pointer!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33dec3bf */.elementor-23 .elementor-element.elementor-element-33dec3bf,.elementor-23 .elementor-element.elementor-element-33dec3bf *{box-sizing:border-box;}
.elementor-23 .elementor-element.elementor-element-33dec3bf{position:relative;width:100%;max-width:100%;min-height:938px;margin:0;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 91% 11%,rgba(201,164,106,.13) 0%,rgba(201,164,106,0) 28%),radial-gradient(ellipse at 7% 93%,rgba(62,84,71,.10) 0%,rgba(62,84,71,0) 30%),#f4eee4;color:#1B2C38;}
.elementor-23 .elementor-element.elementor-element-33dec3bf:before{content:"";position:absolute;z-index:0;inset:0;background:repeating-linear-gradient(140deg,rgba(27,44,56,.012) 0 1px,transparent 1px 14px),linear-gradient(90deg,rgba(255,253,249,.36),rgba(255,253,249,0) 38%,rgba(255,253,249,.22));pointer-events:none;}
.elementor-23 .elementor-element.elementor-element-33dec3bf>.e-con-inner,.elementor-23 .elementor-element.elementor-element-33dec3bf .e-con-inner{max-width:none!important;} .elementor-23 .elementor-element.elementor-element-33dec3bf .elementor-widget{margin-block-end:0!important;min-width:0;} .elementor-23 .elementor-element.elementor-element-33dec3bf .elementor-widget-container{min-width:0;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-bot-left,.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-bot-right{position:absolute!important;z-index:1!important;pointer-events:none!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-bot-left{bottom:-175px!important;left:-84px!important;width:210px!important;opacity:.08!important;transform:rotate(-27deg);}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-bot-right{top:-165px!important;right:-96px!important;width:210px!important;opacity:.06!important;transform:rotate(32deg);}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-bot-left img,.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-bot-right img{display:block;width:100%!important;height:auto!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-inner{position:relative!important;z-index:2!important;width:min(1760px,calc(100% - 160px))!important;min-height:938px!important;margin:0 auto!important;padding:112px 0 110px!important;display:grid!important;grid-template-columns:minmax(0,.88fr) minmax(730px,1.12fr)!important;align-items:center!important;gap:clamp(72px,11vw,214px)!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-intro{width:100%!important;max-width:682px!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-logo{width:128px!important;max-width:128px!important;margin-bottom:28px!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-logo img{display:block;width:128px!important;max-height:52px!important;object-fit:contain!important;object-position:left center!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-eyebrow{width:100%!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-eyebrow .elementor-heading-title{margin:0!important;color:#A87525!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-title{width:100%!important;margin-top:25px!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-title .elementor-heading-title{margin:0!important;color:#1B2C38!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-rule{width:56px!important;margin-top:34px!important;} .elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-rule .elementor-divider{padding-block:0!important;} .elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-rule .elementor-divider-separator{width:56px!important;border-top-width:2px!important;border-color:#C9A46A!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-lead{width:100%!important;margin-top:34px!important;} .elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-lead .elementor-heading-title{margin:0!important;color:#314A40!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-copy{width:100%!important;margin-top:22px!important;} .elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-copy p{margin:0!important;color:#56675F!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-cta{width:372px!important;max-width:372px!important;margin-top:40px!important;} .elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-cta .elementor-button{width:100%!important;min-height:64px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(27,44,56,.20)!important;border-radius:13px!important;background:rgba(255,253,249,.56)!important;color:#29453A!important;box-shadow:0 10px 20px rgba(38,55,46,.03)!important;} 
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-framework{position:relative!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;width:100%!important;min-width:0!important;padding:26px 26px 20px!important;border:1px solid rgba(27,44,56,.10)!important;border-radius:28px!important;background:rgba(255,253,249,.47)!important;box-shadow:0 20px 45px rgba(45,61,51,.08)!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-sphere{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;min-width:0!important;min-height:272px!important;padding:34px 31px 28px!important;border:1px solid rgba(27,44,56,.09)!important;border-radius:18px!important;background:rgba(255,253,249,.84)!important;box-shadow:0 10px 21px rgba(45,61,51,.04)!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-sphere-top{display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:space-between!important;width:100%!important;min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-sphere-icon{width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;flex:0 0 50px!important;} .elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-sphere-icon .elementor-widget-container{width:50px!important;height:50px!important;} .elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-sphere-icon img{display:block!important;width:44px!important;height:44px!important;object-fit:contain!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-sphere-number{width:auto!important;flex:0 0 auto!important;} .elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-sphere-number .elementor-heading-title{margin:0!important;color:#B27E2B!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-sphere-title{width:100%!important;margin-top:27px!important;} .elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-sphere-title .elementor-heading-title{margin:0!important;color:#29483D!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-sphere-copy{width:100%!important;max-width:355px!important;margin-top:11px!important;} .elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-sphere-copy p{margin:0!important;color:#617067!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-note{grid-column:1/-1!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:60px!important;padding:6px 10px 0!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-note-leaf{width:34px!important;min-width:34px!important;max-width:34px!important;} .elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-note-leaf img{display:block!important;width:28px!important;height:28px!important;object-fit:contain!important;opacity:.78!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-note-text{width:100%!important;} .elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-note-text .elementor-heading-title{margin:0!important;color:#42584D!important;}
@media (min-width:1025px) and (max-width:1439px){.elementor-23 .elementor-element.elementor-element-33dec3bf{min-height:800px;} .elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-inner{width:min(100% - 72px,1450px)!important;min-height:800px!important;padding:80px 0!important;grid-template-columns:minmax(0,.86fr) minmax(620px,1.14fr)!important;gap:56px!important;}  .elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-framework{padding:18px!important;gap:12px!important;} .elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-sphere{min-height:220px!important;padding:25px 23px 22px!important;}   }
@media (max-width:1024px){.elementor-23 .elementor-element.elementor-element-33dec3bf{display:none!important;}}

.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-cta .elementor-button-icon{color:#D9A332!important;font-size:18px!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-cta .elementor-button:focus-visible{outline:3px solid #C9A46A!important;outline-offset:3px!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-cta .elementor-button-text{white-space:normal!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-framework,
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-sphere,
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-note{min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-sphere-copy .elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-33dec3bf .ng-sobre-m04-d-note-text .elementor-widget-container{width:100%!important;min-width:0!important;}

/* VALIDAÇÃO FINAL — EDITABILIDADE E FLUXO */
.elementor-23 .elementor-element.elementor-element-33dec3bf{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:clip!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf>.e-con-inner,.elementor-23 .elementor-element.elementor-element-33dec3bf .e-con,.elementor-23 .elementor-element.elementor-element-33dec3bf .e-con-inner{min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button),
.elementor-23 .elementor-element.elementor-element-33dec3bf :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-33dec3bf :is(.elementor-heading-title,.elementor-button,.elementor-button-content-wrapper,.elementor-button-text,.elementor-tab-title,.elementor-tab-content),
.elementor-23 .elementor-element.elementor-element-33dec3bf .elementor-widget-text-editor :is(p,li){min-width:0!important;height:auto!important;max-height:none!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;}
.elementor-23 .elementor-element.elementor-element-33dec3bf :is(.elementor-widget-heading,.elementor-widget-text-editor)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-33dec3bf .elementor-widget-text-editor :is(p,li){overflow:visible!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-33dec3bf a[class*="ng-sobre-"]{pointer-events:none!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-33dec3bf a[class*="ng-sobre-"] .elementor-widget,
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-33dec3bf :is(.elementor-widget,.elementor-widget-image){pointer-events:auto!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-33dec3bf .elementor-widget-image{cursor:pointer!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51c4c344 */.elementor-23 .elementor-element.elementor-element-51c4c344,.elementor-23 .elementor-element.elementor-element-51c4c344 *{box-sizing:border-box;}
.elementor-23 .elementor-element.elementor-element-51c4c344{position:relative;width:100%;max-width:100%;margin:0;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 91% 11%,rgba(201,164,106,.13) 0%,rgba(201,164,106,0) 28%),radial-gradient(ellipse at 7% 93%,rgba(62,84,71,.10) 0%,rgba(62,84,71,0) 30%),#f4eee4;color:#1B2C38;}
.elementor-23 .elementor-element.elementor-element-51c4c344:before{content:"";position:absolute;z-index:0;inset:0;background:repeating-linear-gradient(140deg,rgba(27,44,56,.012) 0 1px,transparent 1px 14px),linear-gradient(90deg,rgba(255,253,249,.36),rgba(255,253,249,0) 38%,rgba(255,253,249,.22));pointer-events:none;}
.elementor-23 .elementor-element.elementor-element-51c4c344>.e-con-inner,.elementor-23 .elementor-element.elementor-element-51c4c344 .e-con-inner{max-width:none!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .elementor-widget{margin-block-end:0!important;min-width:0;} .elementor-23 .elementor-element.elementor-element-51c4c344 .elementor-widget-container{min-width:0;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-bot-left,.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-bot-right{position:absolute!important;z-index:1!important;pointer-events:none!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-bot-left{bottom:-150px!important;left:-80px!important;width:180px!important;opacity:.09!important;transform:rotate(-27deg);} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-bot-right{top:-125px!important;right:-75px!important;width:180px!important;opacity:.07!important;transform:rotate(32deg);} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-bot-left img,.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-bot-right img{display:block;width:100%!important;height:auto!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-inner{position:relative!important;z-index:2!important;width:100%!important;max-width:760px!important;margin:0 auto!important;padding:72px 18px 48px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-intro{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-logo{width:106px!important;max-width:106px!important;margin-bottom:21px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-logo img{display:block!important;width:106px!important;max-height:44px!important;object-fit:contain!important;object-position:left center!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-eyebrow{width:100%!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-eyebrow .elementor-heading-title{margin:0!important;color:#A87525!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-title{width:100%!important;margin-top:21px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-title .elementor-heading-title{margin:0!important;color:#1B2C38!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-rule{width:68px!important;margin-top:25px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-rule .elementor-divider{padding-block:0!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-rule .elementor-divider-separator{width:68px!important;border-top-width:2px!important;border-color:#C9A46A!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-lead{width:100%!important;margin-top:29px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-lead .elementor-heading-title{margin:0!important;color:#314A40!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-copy{width:100%!important;margin-top:20px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-copy p{margin:0!important;color:#56675F!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-cta{width:100%!important;margin-top:31px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-cta .elementor-button{width:100%!important;min-height:64px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(27,44,56,.20)!important;border-radius:13px!important;background:rgba(255,253,249,.56)!important;color:#29453A!important;} 
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-framework{position:relative!important;display:grid!important;grid-template-columns:1fr!important;gap:14px!important;width:100%!important;min-width:0!important;margin-top:43px!important;padding:12px 12px 18px!important;border:1px solid rgba(27,44,56,.10)!important;border-radius:22px!important;background:rgba(255,253,249,.47)!important;box-shadow:0 20px 45px rgba(45,61,51,.08)!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;min-width:0!important;min-height:216px!important;padding:28px 25px 24px!important;border:1px solid rgba(27,44,56,.09)!important;border-radius:18px!important;background:rgba(255,253,249,.84)!important;box-shadow:0 10px 21px rgba(45,61,51,.04)!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere-top{display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:space-between!important;width:100%!important;min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere-icon{width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;flex:0 0 48px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere-icon .elementor-widget-container{width:48px!important;height:48px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere-icon img{display:block!important;width:42px!important;height:42px!important;object-fit:contain!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere-number{width:auto!important;flex:0 0 auto!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere-number .elementor-heading-title{margin:0!important;color:#B27E2B!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere-title{width:100%!important;margin-top:23px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere-title .elementor-heading-title{margin:0!important;color:#29483D!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere-copy{width:100%!important;max-width:500px!important;margin-top:10px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere-copy p{margin:0!important;color:#617067!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-note{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;padding:3px 10px 0!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-note-leaf{width:34px!important;min-width:34px!important;max-width:34px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-note-leaf img{display:block!important;width:28px!important;height:28px!important;object-fit:contain!important;opacity:.78!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-note-text{width:100%!important;min-width:0!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-note-text .elementor-heading-title{margin:0!important;color:#42584D!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;}

@media (max-width:540px){.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-inner{padding:50px 18px 46px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-logo{width:104px!important;max-width:104px!important;margin-bottom:18px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-logo img{width:104px!important;}  .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-title{margin-top:18px!important;}  .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-rule{margin-top:21px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-lead{margin-top:25px!important;}  .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-copy{margin-top:18px!important;}  .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-cta{margin-top:27px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-cta .elementor-button{min-height:60px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-cta .elementor-button-icon{font-size:16px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-framework{margin-top:39px!important;padding:10px!important;gap:13px!important;border-radius:18px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere{min-height:209px!important;padding:25px 22px 22px!important;border-radius:14px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere-icon{width:43px!important;min-width:43px!important;max-width:43px!important;height:43px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere-icon .elementor-widget-container{width:43px!important;height:43px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere-icon img{width:38px!important;height:38px!important;}  .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere-title{margin-top:20px!important;}   .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-note{grid-template-columns:32px minmax(0,1fr)!important;padding:2px 6px 0!important;} }
@media (max-width:420px){.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-inner{padding-right:16px!important;padding-left:16px!important;}  .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere{padding-right:20px!important;padding-left:20px!important;} }
@media (min-width:1025px){.elementor-23 .elementor-element.elementor-element-51c4c344{display:none!important;}}

.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-cta .elementor-button-icon{color:#D9A332!important;font-size:18px!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-cta .elementor-button:focus-visible{outline:3px solid #C9A46A!important;outline-offset:3px!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-cta .elementor-button-text{white-space:normal!important;text-align:center!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-framework,
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere,
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-note{min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere-copy .elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-note-text .elementor-widget-container{width:100%!important;min-width:0!important;}
@media (min-width:768px) and (max-width:1024px){
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-inner{max-width:860px!important;padding:78px 48px 64px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-logo{width:150px!important;max-width:150px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-logo img{width:150px!important;max-height:44px!important;}   .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-cta{max-width:520px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-framework{margin-top:48px!important;padding:16px!important;gap:16px!important;} .elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere{min-height:224px!important;padding:31px 31px 27px!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-inner{max-width:880px!important;padding:78px 48px 66px!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-framework{grid-template-columns:1fr!important;max-width:780px!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 .ng-sobre-m04-m-sphere{min-height:224px!important;}
}

/* VALIDAÇÃO FINAL — EDITABILIDADE E FLUXO */
.elementor-23 .elementor-element.elementor-element-51c4c344{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:clip!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344>.e-con-inner,.elementor-23 .elementor-element.elementor-element-51c4c344 .e-con,.elementor-23 .elementor-element.elementor-element-51c4c344 .e-con-inner{min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button),
.elementor-23 .elementor-element.elementor-element-51c4c344 :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-51c4c344 :is(.elementor-heading-title,.elementor-button,.elementor-button-content-wrapper,.elementor-button-text,.elementor-tab-title,.elementor-tab-content),
.elementor-23 .elementor-element.elementor-element-51c4c344 .elementor-widget-text-editor :is(p,li){min-width:0!important;height:auto!important;max-height:none!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;}
.elementor-23 .elementor-element.elementor-element-51c4c344 :is(.elementor-widget-heading,.elementor-widget-text-editor)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-51c4c344 .elementor-widget-text-editor :is(p,li){overflow:visible!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-51c4c344 a[class*="ng-sobre-"]{pointer-events:none!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-51c4c344 a[class*="ng-sobre-"] .elementor-widget,
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-51c4c344 :is(.elementor-widget,.elementor-widget-image){pointer-events:auto!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-51c4c344 .elementor-widget-image{cursor:pointer!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cfeec31 */.elementor-23 .elementor-element.elementor-element-1cfeec31,.elementor-23 .elementor-element.elementor-element-1cfeec31 *{box-sizing:border-box;}
.elementor-23 .elementor-element.elementor-element-1cfeec31{
position:relative;width:100%;max-width:100%;min-height:1370px;margin:0;overflow:hidden;isolation:isolate;
background:
radial-gradient(ellipse at 86% 8%,rgba(201,164,106,.11) 0%,rgba(201,164,106,0) 30%),
radial-gradient(ellipse at 6% 93%,rgba(62,84,71,.075) 0%,rgba(62,84,71,0) 32%),
linear-gradient(180deg,#fffdfa 0%,#f7f2e9 100%);
color:#1B2C38;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31:before{
content:"";position:absolute;z-index:0;inset:0;pointer-events:none;
background:
linear-gradient(90deg,rgba(255,253,249,.54),rgba(255,253,249,0) 42%,rgba(255,253,249,.28)),
repeating-linear-gradient(132deg,rgba(27,44,56,.010) 0 1px,transparent 1px 13px);
}
.elementor-23 .elementor-element.elementor-element-1cfeec31>.e-con-inner,.elementor-23 .elementor-element.elementor-element-1cfeec31 .e-con-inner{max-width:none!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .elementor-widget{margin-block-end:0!important;min-width:0;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .elementor-widget-container{min-width:0;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-leaf-top,
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-leaf-bottom{
position:absolute!important;z-index:1!important;pointer-events:none!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-leaf-top{
top:-164px!important;right:-90px!important;width:275px!important;opacity:.08!important;transform:rotate(31deg);
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-leaf-bottom{
bottom:-183px!important;left:-82px!important;width:235px!important;opacity:.10!important;transform:rotate(-29deg);
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-leaf-top img,
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-leaf-bottom img{display:block!important;width:100%!important;height:auto!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-inner{
position:relative!important;z-index:2!important;width:min(1760px,calc(100% - 132px))!important;
min-height:1370px!important;margin:0 auto!important;padding:110px 0 92px!important;
display:flex!important;flex-direction:column!important;align-items:stretch!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-hero{
display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(660px,1.1fr)!important;
align-items:center!important;gap:clamp(82px,10vw,205px)!important;width:100%!important;min-width:0!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-heading{
display:flex!important;flex-direction:column!important;align-items:flex-start!important;
width:100%!important;max-width:640px!important;min-width:0!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-eyebrow .elementor-heading-title{
margin:0!important;color:#A87525!important;

}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-heading-rule{width:56px!important;margin-top:22px!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-heading-rule .elementor-divider{padding-block:0!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-heading-rule .elementor-divider-separator{
width:56px!important;border-top-width:2px!important;border-color:#C9A46A!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-title{width:100%!important;margin-top:31px!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-title .elementor-heading-title{
margin:0!important;color:#1B2C38!important;

}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-intro{width:100%!important;max-width:510px!important;margin-top:31px!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-intro p{
margin:0!important;color:#53655C!important;
white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spotlight{
position:relative!important;overflow:hidden!important;width:100%!important;min-height:390px!important;
padding:40px 40px 33px!important;border:1px solid rgba(27,44,56,.11)!important;border-radius:24px!important;
background:rgba(255,253,249,.72)!important;box-shadow:0 18px 44px rgba(40,52,45,.055)!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spotlight:before{
content:"";position:absolute;top:-116px;right:-112px;width:264px;height:264px;border-radius:50%;
background:radial-gradient(circle,rgba(201,164,106,.16),rgba(201,164,106,0) 70%);pointer-events:none;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-top{
position:relative!important;display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;
align-items:start!important;gap:22px!important;width:100%!important;min-width:0!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-icon-shell{
display:grid!important;place-items:center!important;width:78px!important;min-width:78px!important;max-width:78px!important;
height:78px!important;border-radius:50%!important;background:linear-gradient(135deg,#DDB962,#C48E2D)!important;
box-shadow:0 11px 21px rgba(176,125,34,.19)!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-icon,
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-icon .elementor-widget-container{width:52px!important;height:52px!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-icon img{
display:block!important;width:52px!important;height:52px!important;object-fit:contain!important;
filter:brightness(0) invert(1)!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-headings{width:100%!important;min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-eyebrow{margin-top:5px!important;width:100%!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-eyebrow .elementor-heading-title{
margin:0!important;color:#A87525!important;

}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-title{width:100%!important;margin-top:14px!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-title .elementor-heading-title{
margin:0!important;color:#23483D!important;

}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-copy{
position:relative!important;width:100%!important;max-width:470px!important;margin:28px 0 0 104px!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-copy p{
margin:0!important;color:#596A61!important;
white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-list{
position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;
width:100%!important;min-width:0!important;gap:0!important;margin-top:29px!important;padding-top:19px!important;
border-top:1px solid rgba(27,44,56,.10)!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-item{
display:flex!important;flex-direction:row!important;align-items:center!important;gap:9px!important;
width:100%!important;min-width:0!important;padding:0 14px!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-item:first-child{padding-left:0!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-item + .ng-sobre-m05-d-spot-item{
border-left:1px solid rgba(201,164,106,.70)!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-item-icon{
width:27px!important;min-width:27px!important;max-width:27px!important;height:27px!important;flex:0 0 27px!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-item-icon .elementor-widget-container{width:27px!important;height:27px!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-item-icon img{
display:block!important;width:27px!important;height:27px!important;object-fit:contain!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-item-text{width:auto!important;min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-item-text .elementor-heading-title{
margin:0!important;color:#334C41!important;
white-space:normal!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-areas{
display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;
gap:18px!important;width:100%!important;min-width:0!important;margin-top:72px!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area{
position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;
width:100%!important;min-width:0!important;min-height:436px!important;padding:31px 31px 30px!important;
border:1px solid rgba(27,44,56,.10)!important;border-radius:20px!important;
background:rgba(255,253,249,.66)!important;box-shadow:0 13px 29px rgba(40,52,45,.035)!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area-top{
display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:flex-start!important;
width:100%!important;min-width:0!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area-icon-shell{
display:grid!important;place-items:center!important;width:78px!important;min-width:78px!important;max-width:78px!important;
height:78px!important;border-radius:50%!important;
background:radial-gradient(circle at 36% 30%,rgba(255,255,255,.7),rgba(255,255,255,0) 44%),#F2F0E4!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area-icon,
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area-icon .elementor-widget-container{width:53px!important;height:53px!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area-icon img{
display:block!important;width:53px!important;height:53px!important;object-fit:contain!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area-number{display:none!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area-title{width:100%!important;min-height:104px!important;margin-top:28px!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area-title .elementor-heading-title{
margin:0!important;color:#26483D!important;

}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area-copy{width:100%!important;min-width:0!important;margin-top:14px!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area-copy .elementor-widget-container{width:100%!important;min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area-copy p{
margin:0!important;color:#5B6C63!important;
white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area-rule{width:54px!important;margin-top:auto!important;padding-top:24px!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area-rule .elementor-divider{padding-block:0!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area-rule .elementor-divider-separator{
width:54px!important;border-top-width:2px!important;border-color:#C9A46A!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details{
position:relative!important;width:100%!important;min-width:0!important;min-height:94px!important;margin-top:29px!important;
overflow:visible!important;border:1px solid rgba(27,44,56,.10)!important;border-radius:20px!important;
background:rgba(255,253,249,.60)!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-left{
position:absolute!important;z-index:5!important;top:14px!important;left:27px!important;
display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;
gap:16px!important;width:min(670px,55%)!important;min-width:0!important;pointer-events:auto!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-icon-shell{
display:grid!important;place-items:center!important;width:61px!important;min-width:61px!important;max-width:61px!important;
height:61px!important;border-radius:16px!important;
background:linear-gradient(145deg,rgba(250,241,218,.88),rgba(255,253,249,.4))!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-icon,
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-icon .elementor-widget-container{width:46px!important;height:46px!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-icon img{
display:block!important;width:46px!important;height:46px!important;object-fit:contain!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-copy{width:100%!important;min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-title .elementor-heading-title{
margin:0!important;color:#29483D!important;

}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-subtitle{width:100%!important;margin-top:6px!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-subtitle p{
margin:0!important;color:#596961!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-accordion{position:relative!important;z-index:2!important;width:100%!important;min-width:0!important;pointer-events:none!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-accordion .elementor-accordion{width:100%!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-accordion .elementor-accordion-item{border:0!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-accordion .elementor-tab-title{
position:relative!important;z-index:3!important;pointer-events:auto!important;
display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;cursor:pointer!important;
width:232px!important;min-height:48px!important;margin:22px 26px 22px auto!important;padding:0 18px!important;
border:0!important;border-radius:12px!important;background:#1F493C!important;color:#F7E3AD!important;

white-space:normal!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-accordion .elementor-accordion-icon{order:2!important;margin-left:5px!important;color:#F7E3AD!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-accordion .elementor-tab-content{
position:relative!important;z-index:3!important;pointer-events:auto!important;width:100%!important;padding:27px 30px 30px!important;border-top:1px solid rgba(27,44,56,.10)!important;
background:rgba(255,253,249,.82)!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-accordion .elementor-tab-content ul{
display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
gap:12px 42px!important;margin:0!important;padding:0!important;list-style:none!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-accordion .elementor-tab-content li{
position:relative!important;padding-left:16px!important;color:#52655B!important;

}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-accordion .elementor-tab-content li:before{
content:"";position:absolute;top:.55em;left:0;width:5px;height:5px;border-radius:50%;background:#C9A46A;
}
@media (min-width:1025px) and (max-width:1439px){
.elementor-23 .elementor-element.elementor-element-1cfeec31{min-height:1120px;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-inner{
width:min(100% - 72px,1500px)!important;min-height:1120px!important;padding:82px 0 70px!important;
}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-hero{
grid-template-columns:minmax(0,.9fr) minmax(560px,1.1fr)!important;gap:58px!important;
}

.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spotlight{min-height:356px!important;padding:32px 30px 28px!important;}

.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spot-copy{margin-left:85px!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-areas{margin-top:54px!important;gap:14px!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area{min-height:395px!important;padding:25px 24px 26px!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area-title{min-height:91px!important;margin-top:23px!important;}

}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-accordion .elementor-tab-title:focus-visible{outline:3px solid #C9A46A!important;outline-offset:3px!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spotlight,
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area,
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details{transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area:hover{border-color:rgba(201,164,106,.42)!important;box-shadow:0 19px 38px rgba(40,52,45,.08)!important;transform:translateY(-4px);}
@media (prefers-reduced-motion:reduce){.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-spotlight,.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-area,.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details{transition:none!important;}}

/* BLOCO FINAL EDITÁVEL — DESKTOP */
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-left,
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-left *,
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-title,
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-subtitle,
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-icon-shell,
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-icon{pointer-events:auto!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-title,
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-subtitle,
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-icon-shell,
.elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-icon{position:relative!important;z-index:7!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-left,
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-left .elementor-widget,
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-1cfeec31 .ng-sobre-m05-d-details-left .elementor-widget-container{pointer-events:auto!important;z-index:20!important;}

@media (max-width:1024px){.elementor-23 .elementor-element.elementor-element-1cfeec31{display:none!important;}}

/* VALIDAÇÃO FINAL — EDITABILIDADE E FLUXO */
.elementor-23 .elementor-element.elementor-element-1cfeec31{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:clip!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31>.e-con-inner,.elementor-23 .elementor-element.elementor-element-1cfeec31 .e-con,.elementor-23 .elementor-element.elementor-element-1cfeec31 .e-con-inner{min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button),
.elementor-23 .elementor-element.elementor-element-1cfeec31 :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-1cfeec31 :is(.elementor-heading-title,.elementor-button,.elementor-button-content-wrapper,.elementor-button-text,.elementor-tab-title,.elementor-tab-content),
.elementor-23 .elementor-element.elementor-element-1cfeec31 .elementor-widget-text-editor :is(p,li){min-width:0!important;height:auto!important;max-height:none!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;}
.elementor-23 .elementor-element.elementor-element-1cfeec31 :is(.elementor-widget-heading,.elementor-widget-text-editor)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-1cfeec31 .elementor-widget-text-editor :is(p,li){overflow:visible!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-1cfeec31 a[class*="ng-sobre-"]{pointer-events:none!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-1cfeec31 a[class*="ng-sobre-"] .elementor-widget,
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-1cfeec31 :is(.elementor-widget,.elementor-widget-image){pointer-events:auto!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-1cfeec31 .elementor-widget-image{cursor:pointer!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-568d3838 */.elementor-23 .elementor-element.elementor-element-568d3838,.elementor-23 .elementor-element.elementor-element-568d3838 *{box-sizing:border-box;}
.elementor-23 .elementor-element.elementor-element-568d3838{
position:relative;width:100%;max-width:100%;margin:0;overflow:hidden;isolation:isolate;
background:
radial-gradient(ellipse at 86% 8%,rgba(201,164,106,.11) 0%,rgba(201,164,106,0) 30%),
radial-gradient(ellipse at 6% 93%,rgba(62,84,71,.075) 0%,rgba(62,84,71,0) 32%),
linear-gradient(180deg,#fffdfa 0%,#f7f2e9 100%);
color:#1B2C38;
}
.elementor-23 .elementor-element.elementor-element-568d3838:before{
content:"";position:absolute;z-index:0;inset:0;pointer-events:none;
background:
linear-gradient(90deg,rgba(255,253,249,.54),rgba(255,253,249,0) 42%,rgba(255,253,249,.28)),
repeating-linear-gradient(132deg,rgba(27,44,56,.010) 0 1px,transparent 1px 13px);
}
.elementor-23 .elementor-element.elementor-element-568d3838>.e-con-inner,.elementor-23 .elementor-element.elementor-element-568d3838 .e-con-inner{max-width:none!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .elementor-widget{margin-block-end:0!important;min-width:0;}
.elementor-23 .elementor-element.elementor-element-568d3838 .elementor-widget-container{min-width:0;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-leaf-top,
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-leaf-bottom{
position:absolute!important;z-index:1!important;pointer-events:none!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-leaf-top{
top:-93px!important;right:-74px!important;width:200px!important;opacity:.08!important;transform:rotate(31deg);
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-leaf-bottom{
bottom:-145px!important;left:-74px!important;width:190px!important;opacity:.10!important;transform:rotate(-29deg);
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-leaf-top img,
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-leaf-bottom img{display:block!important;width:100%!important;height:auto!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-inner{
position:relative!important;z-index:2!important;width:min(100% - 28px,560px)!important;
margin:0 auto!important;padding:52px 0 54px!important;
display:flex!important;flex-direction:column!important;align-items:stretch!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-heading{
display:flex!important;flex-direction:column!important;align-items:flex-start!important;
width:100%!important;min-width:0!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-eyebrow .elementor-heading-title{
margin:0!important;color:#A87525!important;

}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-heading-rule{width:54px!important;margin-top:17px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-heading-rule .elementor-divider{padding-block:0!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-heading-rule .elementor-divider-separator{
width:54px!important;border-top-width:2px!important;border-color:#C9A46A!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-title{width:100%!important;margin-top:24px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-title .elementor-heading-title{
margin:0!important;color:#1B2C38!important;

}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-intro{width:100%!important;margin-top:23px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-intro p{
margin:0!important;color:#53655C!important;
white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spotlight{
position:relative!important;overflow:hidden!important;width:100%!important;min-width:0!important;
margin-top:36px!important;padding:25px 21px 22px!important;border:1px solid rgba(27,44,56,.11)!important;
border-radius:18px!important;background:rgba(255,253,249,.72)!important;
box-shadow:0 18px 44px rgba(40,52,45,.055)!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spotlight:before{
content:"";position:absolute;top:-98px;right:-88px;width:220px;height:220px;border-radius:50%;
background:radial-gradient(circle,rgba(201,164,106,.16),rgba(201,164,106,0) 70%);pointer-events:none;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-top{
position:relative!important;display:grid!important;grid-template-columns:56px minmax(0,1fr)!important;
align-items:start!important;gap:13px!important;width:100%!important;min-width:0!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-icon-shell{
display:grid!important;place-items:center!important;width:54px!important;min-width:54px!important;max-width:54px!important;
height:54px!important;border-radius:50%!important;background:linear-gradient(135deg,#DDB962,#C48E2D)!important;
box-shadow:0 11px 21px rgba(176,125,34,.19)!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-icon,
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-icon .elementor-widget-container{width:36px!important;height:36px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-icon img{
display:block!important;width:36px!important;height:36px!important;object-fit:contain!important;
filter:brightness(0) invert(1)!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-headings{width:100%!important;min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-eyebrow{width:100%!important;margin-top:2px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-eyebrow .elementor-heading-title{
margin:0!important;color:#A87525!important;

}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-title{width:100%!important;margin-top:9px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-title .elementor-heading-title{
margin:0!important;color:#23483D!important;

}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-copy{width:100%!important;margin-top:21px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-copy p{
margin:0!important;color:#596A61!important;
white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-list{
position:relative!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;
width:100%!important;min-width:0!important;margin-top:20px!important;padding-top:17px!important;
border-top:1px solid rgba(27,44,56,.10)!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-item{
display:flex!important;flex-direction:row!important;align-items:center!important;gap:9px!important;
width:100%!important;min-width:0!important;padding:0!important;border:0!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-item-icon{
width:27px!important;min-width:27px!important;max-width:27px!important;height:27px!important;flex:0 0 27px!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-item-icon .elementor-widget-container{width:27px!important;height:27px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-item-icon img{
display:block!important;width:27px!important;height:27px!important;object-fit:contain!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-item-text{width:auto!important;min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-item-text .elementor-heading-title{
margin:0!important;color:#334C41!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-areas{
display:grid!important;grid-template-columns:1fr!important;gap:13px!important;width:100%!important;
min-width:0!important;margin-top:31px!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area{
position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;
width:100%!important;min-width:0!important;min-height:276px!important;padding:22px 21px 23px!important;
border:1px solid rgba(27,44,56,.10)!important;border-radius:17px!important;
background:rgba(255,253,249,.66)!important;box-shadow:0 13px 29px rgba(40,52,45,.035)!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area-top{
display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:flex-start!important;
width:100%!important;min-width:0!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area-icon-shell{
display:grid!important;place-items:center!important;width:70px!important;min-width:70px!important;max-width:70px!important;
height:70px!important;border-radius:50%!important;
background:radial-gradient(circle at 36% 30%,rgba(255,255,255,.7),rgba(255,255,255,0) 44%),#F2F0E4!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area-icon,
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area-icon .elementor-widget-container{width:49px!important;height:49px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area-icon img{
display:block!important;width:49px!important;height:49px!important;object-fit:contain!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area-number{display:none!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area-title{width:100%!important;margin-top:21px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area-title .elementor-heading-title{
margin:0!important;color:#26483D!important;

}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area-copy{width:100%!important;min-width:0!important;margin-top:15px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area-copy .elementor-widget-container{width:100%!important;min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area-copy p{
margin:0!important;color:#5B6C63!important;
white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area-rule{width:54px!important;margin-top:auto!important;padding-top:22px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area-rule .elementor-divider{padding-block:0!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area-rule .elementor-divider-separator{
width:54px!important;border-top-width:2px!important;border-color:#C9A46A!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details{
position:relative!important;width:100%!important;min-width:0!important;margin-top:18px!important;
overflow:visible!important;border:1px solid rgba(27,44,56,.10)!important;border-radius:17px!important;
background:rgba(255,253,249,.60)!important;padding:16px 15px 14px!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-left{
position:relative!important;z-index:5!important;display:flex!important;flex-direction:row!important;
align-items:center!important;justify-content:flex-start!important;gap:12px!important;
width:100%!important;min-width:0!important;pointer-events:auto!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-icon-shell{
display:grid!important;place-items:center!important;width:48px!important;min-width:48px!important;max-width:48px!important;
height:48px!important;border-radius:13px!important;
background:linear-gradient(145deg,rgba(250,241,218,.88),rgba(255,253,249,.4))!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-icon,
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-icon .elementor-widget-container{width:38px!important;height:38px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-icon img{
display:block!important;width:38px!important;height:38px!important;object-fit:contain!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-copy{width:100%!important;min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-title .elementor-heading-title{
margin:0!important;color:#29483D!important;

}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-subtitle{width:100%!important;margin-top:5px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-subtitle p{
margin:0!important;color:#596961!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-accordion{position:relative!important;z-index:2!important;width:100%!important;min-width:0!important;margin-top:14px!important;pointer-events:none!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-accordion .elementor-accordion{width:100%!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-accordion .elementor-accordion-item{border:0!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-accordion .elementor-tab-title{
position:relative!important;z-index:3!important;pointer-events:auto!important;
display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;cursor:pointer!important;
width:100%!important;min-height:50px!important;margin:0!important;padding:0 18px!important;border:0!important;
border-radius:12px!important;background:#1F493C!important;color:#F7E3AD!important;

white-space:normal!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-accordion .elementor-accordion-icon{order:2!important;margin-left:5px!important;color:#F7E3AD!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-accordion .elementor-tab-content{
position:relative!important;z-index:3!important;pointer-events:auto!important;width:100%!important;margin-top:12px!important;padding:17px 3px 8px!important;
border-top:1px solid rgba(27,44,56,.10)!important;background:transparent!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-accordion .elementor-tab-content ul{
display:grid!important;grid-template-columns:1fr!important;gap:10px!important;
margin:0!important;padding:0!important;list-style:none!important;
}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-accordion .elementor-tab-content li{
position:relative!important;padding-left:16px!important;color:#52655B!important;

}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-accordion .elementor-tab-content li:before{
content:"";position:absolute;top:.55em;left:0;width:5px;height:5px;border-radius:50%;background:#C9A46A;
}
@media (min-width:768px) and (max-width:1024px){
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-inner{
width:min(100% - 52px,880px)!important;padding:72px 0 66px!important;
}

.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-intro{max-width:720px!important;}

.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spotlight{margin-top:42px!important;padding:31px 32px 28px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-top{grid-template-columns:70px minmax(0,1fr)!important;gap:18px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-icon-shell{width:67px!important;min-width:67px!important;max-width:67px!important;height:67px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-icon,
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-icon .elementor-widget-container{width:44px!important;height:44px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-icon img{width:44px!important;height:44px!important;}

.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-copy{margin-top:24px!important;}

.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spot-list{margin-top:24px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-areas{margin-top:38px!important;gap:15px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area{min-height:310px!important;padding:26px 28px 26px!important;}

.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area-copy{max-width:680px!important;}

.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details{padding:18px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-left{grid-template-columns:58px minmax(0,1fr)!important;gap:15px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-icon-shell{width:56px!important;min-width:56px!important;max-width:56px!important;height:56px!important;}

.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-accordion .elementor-tab-content ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px 34px!important;}
}
@media (max-width:420px){
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-inner{width:min(100% - 26px,560px)!important;padding:48px 0 50px!important;}

.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spotlight{padding:22px 18px 20px!important;}

.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area{padding:20px 18px 21px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area-icon-shell{width:64px!important;min-width:64px!important;max-width:64px!important;height:64px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area-icon,
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area-icon .elementor-widget-container{width:45px!important;height:45px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area-icon img{width:45px!important;height:45px!important;}

}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-accordion .elementor-tab-title:focus-visible{outline:3px solid #C9A46A!important;outline-offset:3px!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spotlight,.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area,.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details{transition:border-color .22s ease,box-shadow .22s ease;}
@media (prefers-reduced-motion:reduce){.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-spotlight,.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-area,.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details{transition:none!important;}}

/* BLOCO FINAL EDITÁVEL — MOBILE/TABLET */
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-left,
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-left *,
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-title,
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-subtitle,
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-icon-shell,
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-icon{pointer-events:auto!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-title,
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-subtitle,
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-icon-shell,
.elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-icon{position:relative!important;z-index:7!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-left,
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-left .elementor-widget,
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-568d3838 .ng-sobre-m05-m-details-left .elementor-widget-container{pointer-events:auto!important;z-index:20!important;}

@media (min-width:1025px){.elementor-23 .elementor-element.elementor-element-568d3838{display:none!important;}}

/* VALIDAÇÃO FINAL — EDITABILIDADE E FLUXO */
.elementor-23 .elementor-element.elementor-element-568d3838{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:clip!important;}
.elementor-23 .elementor-element.elementor-element-568d3838>.e-con-inner,.elementor-23 .elementor-element.elementor-element-568d3838 .e-con,.elementor-23 .elementor-element.elementor-element-568d3838 .e-con-inner{min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button),
.elementor-23 .elementor-element.elementor-element-568d3838 :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-568d3838 :is(.elementor-heading-title,.elementor-button,.elementor-button-content-wrapper,.elementor-button-text,.elementor-tab-title,.elementor-tab-content),
.elementor-23 .elementor-element.elementor-element-568d3838 .elementor-widget-text-editor :is(p,li){min-width:0!important;height:auto!important;max-height:none!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;}
.elementor-23 .elementor-element.elementor-element-568d3838 :is(.elementor-widget-heading,.elementor-widget-text-editor)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-568d3838 .elementor-widget-text-editor :is(p,li){overflow:visible!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-568d3838 a[class*="ng-sobre-"]{pointer-events:none!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-568d3838 a[class*="ng-sobre-"] .elementor-widget,
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-568d3838 :is(.elementor-widget,.elementor-widget-image){pointer-events:auto!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-568d3838 .elementor-widget-image{cursor:pointer!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d2236d7 */.elementor-23 .elementor-element.elementor-element-5d2236d7,.elementor-23 .elementor-element.elementor-element-5d2236d7 *{box-sizing:border-box!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7{
position:relative!important;width:100%!important;max-width:100%!important;
min-height:clamp(864px,50.47vw,970px)!important;margin:0!important;overflow:hidden!important;
isolation:isolate!important;color:#FFFDF8!important;
background:
radial-gradient(ellipse at 6% 7%,rgba(255,255,255,.07) 0%,rgba(255,255,255,0) 27%),
radial-gradient(ellipse at 92% 88%,rgba(201,164,106,.18) 0%,rgba(201,164,106,0) 34%),
linear-gradient(132deg,#1E4138 0%,#17342D 51%,#214A40 100%)!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7:before{
content:"";position:absolute;z-index:0;inset:0;pointer-events:none;
background:
linear-gradient(90deg,rgba(4,25,18,.19),rgba(4,25,18,0) 45%,rgba(4,25,18,.12)),
repeating-linear-gradient(137deg,rgba(255,255,255,.012) 0 1px,transparent 1px 12px);
}
.elementor-23 .elementor-element.elementor-element-5d2236d7>.e-con-inner,.elementor-23 .elementor-element.elementor-element-5d2236d7 .e-con-inner{max-width:none!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .elementor-widget{margin-block-end:0!important;min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .elementor-widget-container{min-width:0!important;}

.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-leaf{
position:absolute!important;z-index:1!important;top:-146px!important;right:-88px!important;
width:270px!important;opacity:.12!important;pointer-events:none!important;transform:rotate(31deg)!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-leaf img{
display:block!important;width:100%!important;height:auto!important;
filter:brightness(0) invert(1) sepia(.22) saturate(.45) hue-rotate(82deg) brightness(1.28)!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-glow{
position:absolute!important;z-index:1!important;bottom:-175px!important;left:-87px!important;
width:370px!important;height:370px!important;border-radius:50%!important;
background:radial-gradient(circle,rgba(211,163,74,.18),rgba(211,163,74,0) 68%)!important;
pointer-events:none!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-inner{
position:relative!important;z-index:2!important;
width:min(1778px,calc(100% - 142px))!important;
min-height:clamp(864px,50.47vw,970px)!important;margin:0 auto!important;padding:88px 0!important;
display:grid!important;grid-template-columns:minmax(0,1fr) minmax(585px,clamp(585px,34.2vw,657px))!important;
align-items:center!important;gap:clamp(150px,12vw,230px)!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-content{
width:100%!important;max-width:760px!important;min-width:0!important;
display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-eyebrow .elementor-heading-title{
margin:0!important;color:#E5BE76!important;

}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-title{width:100%!important;max-width:700px!important;margin-top:26px!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-title .elementor-heading-title{
margin:0!important;color:#FFFDF8!important;

}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-rule{width:55px!important;margin-top:31px!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-rule .elementor-divider{padding-block:0!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-rule .elementor-divider-separator{
width:55px!important;border-top-width:2px!important;border-color:#D6A956!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-copy{width:100%!important;max-width:730px!important;margin-top:27px!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-copy p{
margin:0!important;color:rgba(255,253,248,.80)!important;
white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-copy p:first-child{
color:rgba(255,253,248,.96)!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-copy p+p{margin-top:16px!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-trust{
width:100%!important;max-width:600px!important;margin-top:29px!important;
display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-trust-item{
display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;
align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-trust-icon{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-trust-icon .elementor-widget-container{width:30px!important;height:30px!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-trust-icon img{
display:block!important;width:27px!important;height:27px!important;object-fit:contain!important;
filter:brightness(0) invert(1) sepia(.18) saturate(.85) hue-rotate(91deg) brightness(1.23)!important;opacity:.98!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-trust-text p{
margin:0!important;color:rgba(255,253,248,.86)!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-actions{
width:100%!important;max-width:836px!important;margin-top:36px!important;
display:grid!important;grid-template-columns:minmax(0,1.22fr) minmax(0,.91fr)!important;gap:16px!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta{
position:relative!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;
gap:11px!important;min-height:86px!important;padding:0 28px!important;border-radius:15px!important;
text-decoration:none!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important;
transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta-primary{
padding:0 62px 0 28px!important;background:#D3A34A!important;box-shadow:0 13px 26px rgba(4,22,16,.21)!important;border:1px solid transparent!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta-primary:hover{background:#B67D24!important;transform:translateY(-2px)!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta-secondary{
padding:0 58px 0 28px!important;grid-template-columns:minmax(0,1fr) auto!important;background:rgba(255,253,248,.035)!important;
border:1px solid rgba(255,253,248,.38)!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta-secondary:hover{
background:rgba(255,253,248,.10)!important;border-color:rgba(255,253,248,.72)!important;transform:translateY(-2px)!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta .elementor-widget{width:auto!important;min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta-button{position:static!important;width:100%!important;min-width:0!important;z-index:2!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta-button>.elementor-widget-container{width:100%!important;min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta-button .elementor-button{
position:static!important;display:flex!important;width:100%!important;min-width:0!important;
align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;
border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;
color:#FFF!important;text-decoration:none!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta-button .elementor-button:before{
content:""!important;position:absolute!important;z-index:4!important;inset:0!important;
display:block!important;border-radius:15px!important;background:transparent!important;pointer-events:auto!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta-button .elementor-button-content-wrapper{
position:relative!important;z-index:2!important;display:flex!important;width:100%!important;
align-items:center!important;justify-content:center!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta-button .elementor-button-text{
display:block!important;margin:0!important;color:#FFF!important;
font-family:Inter,Arial,sans-serif!important;font-size:14px!important;font-weight:800!important;line-height:1!important;
letter-spacing:0!important;text-align:center!important;white-space:normal!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta-icon{position:relative!important;z-index:2!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta-icon .elementor-icon{color:#FFF!important;}

.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-visual{
position:relative!important;width:clamp(585px,34.2vw,657px)!important;justify-self:end!important;
padding:19px 19px 0 0!important;overflow:visible!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-visual:before{
content:"";position:absolute;z-index:0;top:0;right:0;bottom:26px;left:26px;
border:1px solid rgba(229,190,118,.40);border-radius:12px 56px 12px 60px;pointer-events:none;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-photo-shell{
position:relative!important;z-index:1!important;width:100%!important;
height:clamp(625px,36.5vw,701px)!important;overflow:hidden!important;
border-radius:12px 56px 12px 60px!important;background:#D7C2A4!important;
box-shadow:0 28px 54px rgba(4,22,16,.28)!important;isolation:isolate!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-photo-shell>.elementor-background-overlay,
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-photo-shell .elementor-background-overlay{
display:none!important;opacity:0!important;visibility:hidden!important;background:none!important;
background-image:none!important;pointer-events:none!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-photo{
display:block!important;visibility:visible!important;opacity:1!important;position:absolute!important;
z-index:1!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;
margin:0!important;padding:0!important;pointer-events:none!important;transform:none!important;filter:none!important;
mix-blend-mode:normal!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-photo>.elementor-widget-container{
display:block!important;width:100%!important;height:100%!important;max-width:none!important;
margin:0!important;padding:0!important;overflow:hidden!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-photo img{
display:block!important;width:100%!important;height:100%!important;max-width:none!important;
object-fit:cover!important;object-position:50% 50%!important;opacity:1!important;visibility:visible!important;
filter:none!important;transform:none!important;mix-blend-mode:normal!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-signature{
position:absolute!important;z-index:3!important;right:-32px!important;bottom:-14px!important;
display:grid!important;grid-template-columns:2px minmax(0,1fr)!important;align-items:center!important;gap:13px!important;
min-width:270px!important;padding:16px 19px!important;border:1px solid rgba(255,253,248,.13)!important;
border-radius:13px!important;background:rgba(255,253,249,.96)!important;
box-shadow:0 18px 34px rgba(4,22,16,.24)!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-signature-line{width:2px!important;min-width:2px!important;height:40px!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-signature-line .elementor-divider{padding-block:0!important;height:40px!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-signature-line .elementor-divider-separator{
width:2px!important;height:40px!important;border-top:0!important;border-left:2px solid #D3A34A!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-signature-text p{
margin:0!important;color:#24463B!important;

}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-signature-text p span{color:#9A6A1F!important;}

.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta-button .elementor-button:focus-visible{outline:none!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta-button .elementor-button:focus-visible:before{
outline:3px solid #E5BE76!important;outline-offset:4px!important;
}

@media (max-width:1024px){.elementor-23 .elementor-element.elementor-element-5d2236d7{display:none!important;}}
@media (prefers-reduced-motion:reduce){.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta{transition:none!important;}}

/* FLUXO DA ASSINATURA E ENQUADRAMENTO DA FOTO */
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-visual{
display:block!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-photo-shell{
display:block!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-signature{
inset:auto -32px -14px auto!important;
width:270px!important;
max-width:270px!important;
height:auto!important;
min-height:0!important;
max-height:none!important;
flex:0 0 auto!important;
align-self:auto!important;
overflow:visible!important;
}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-signature>.e-con-inner{
width:100%!important;
height:auto!important;
min-height:0!important;
max-height:none!important;
}
@media (min-width:1025px) and (max-width:1439px){
.elementor-23 .elementor-element.elementor-element-5d2236d7{min-height:760px!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-inner{
width:min(100% - 76px,1460px)!important;min-height:760px!important;padding:70px 0!important;
grid-template-columns:minmax(0,1fr) minmax(430px,.82fr)!important;gap:58px!important;
}

.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-actions{max-width:715px!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta{min-height:66px!important;padding:0 20px!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta-primary{padding:0 50px 0 19px!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta-secondary{padding:0 46px 0 20px!important;}

.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-visual{width:min(100%,500px)!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-photo-shell{height:540px!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-signature{right:-20px!important;min-width:235px!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-signature{
inset:auto -20px -14px auto!important;
width:235px!important;
max-width:235px!important;
}
}

/* VALIDAÇÃO FINAL — EDITABILIDADE E FLUXO */
.elementor-23 .elementor-element.elementor-element-5d2236d7{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:clip!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7>.e-con-inner,.elementor-23 .elementor-element.elementor-element-5d2236d7 .e-con,.elementor-23 .elementor-element.elementor-element-5d2236d7 .e-con-inner{min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button),
.elementor-23 .elementor-element.elementor-element-5d2236d7 :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-5d2236d7 :is(.elementor-heading-title,.elementor-button,.elementor-button-content-wrapper,.elementor-button-text,.elementor-tab-title,.elementor-tab-content),
.elementor-23 .elementor-element.elementor-element-5d2236d7 .elementor-widget-text-editor :is(p,li){min-width:0!important;height:auto!important;max-height:none!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;}
.elementor-23 .elementor-element.elementor-element-5d2236d7 :is(.elementor-widget-heading,.elementor-widget-text-editor)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-5d2236d7 .elementor-widget-text-editor :is(p,li){overflow:visible!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-5d2236d7 a[class*="ng-sobre-"]{pointer-events:none!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-5d2236d7 a[class*="ng-sobre-"] .elementor-widget,
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-5d2236d7 :is(.elementor-widget,.elementor-widget-image){pointer-events:auto!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta-button .elementor-button,
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-5d2236d7 .ng-sobre-m06-d-cta-button .elementor-button:before{pointer-events:none!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-5d2236d7 .elementor-widget-image{cursor:pointer!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13bf96e6 */.elementor-23 .elementor-element.elementor-element-13bf96e6,.elementor-23 .elementor-element.elementor-element-13bf96e6 *{box-sizing:border-box!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6{
position:relative!important;width:100%!important;max-width:100%!important;margin:0!important;overflow:hidden!important;
isolation:isolate!important;color:#FFFDF8!important;
background:
radial-gradient(ellipse at 6% 7%,rgba(255,255,255,.07) 0%,rgba(255,255,255,0) 27%),
radial-gradient(ellipse at 92% 88%,rgba(201,164,106,.18) 0%,rgba(201,164,106,0) 34%),
linear-gradient(132deg,#1E4138 0%,#17342D 51%,#214A40 100%)!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6:before{
content:"";position:absolute;z-index:0;inset:0;pointer-events:none;
background:
linear-gradient(90deg,rgba(4,25,18,.19),rgba(4,25,18,0) 45%,rgba(4,25,18,.12)),
repeating-linear-gradient(137deg,rgba(255,255,255,.012) 0 1px,transparent 1px 12px);
}
.elementor-23 .elementor-element.elementor-element-13bf96e6>.e-con-inner,.elementor-23 .elementor-element.elementor-element-13bf96e6 .e-con-inner{max-width:none!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .elementor-widget{margin-block-end:0!important;min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .elementor-widget-container{min-width:0!important;}

.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-leaf{
position:absolute!important;z-index:1!important;top:-188px!important;right:-158px!important;
width:270px!important;opacity:.09!important;pointer-events:none!important;transform:rotate(31deg)!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-leaf img{
display:block!important;width:100%!important;height:auto!important;
filter:brightness(0) invert(1) sepia(.22) saturate(.45) hue-rotate(82deg) brightness(1.28)!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-glow{
position:absolute!important;z-index:1!important;bottom:-175px!important;left:-87px!important;
width:370px!important;height:370px!important;border-radius:50%!important;
background:radial-gradient(circle,rgba(211,163,74,.18),rgba(211,163,74,0) 68%)!important;pointer-events:none!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-inner{
position:relative!important;z-index:2!important;width:min(100% - 36px,720px)!important;
margin:0 auto!important;padding:72px 0 66px!important;display:flex!important;flex-direction:column!important;
align-items:stretch!important;justify-content:flex-start!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-content{
width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;
align-items:flex-start!important;justify-content:flex-start!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-eyebrow .elementor-heading-title{
margin:0!important;color:#E5BE76!important;

}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-title{width:100%!important;margin-top:25px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-title .elementor-heading-title{
margin:0!important;color:#FFFDF8!important;

}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-rule{width:68px!important;margin-top:30px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-rule .elementor-divider{padding-block:0!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-rule .elementor-divider-separator{
width:68px!important;border-top-width:3px!important;border-color:#D6A956!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-copy{width:100%!important;margin-top:28px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-copy p{
margin:0!important;color:rgba(255,253,248,.80)!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-copy p:first-child{
color:rgba(255,253,248,.96)!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-copy p+p{margin-top:17px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-trust{
width:100%!important;margin-top:28px!important;display:grid!important;grid-template-columns:1fr!important;gap:12px!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-trust-item{
display:grid!important;grid-template-columns:41px minmax(0,1fr)!important;align-items:center!important;
gap:10px!important;width:100%!important;min-width:0!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-trust-icon{width:39px!important;min-width:39px!important;max-width:39px!important;height:39px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-trust-icon .elementor-widget-container{width:39px!important;height:39px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-trust-icon img{
display:block!important;width:36px!important;height:36px!important;object-fit:contain!important;
filter:brightness(0) invert(1) sepia(.18) saturate(.85) hue-rotate(91deg) brightness(1.23)!important;opacity:.98!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-trust-text p{
margin:0!important;color:rgba(255,253,248,.86)!important;

}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-actions{
width:100%!important;margin-top:33px!important;display:grid!important;grid-template-columns:1fr!important;gap:14px!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta{
position:relative!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;
gap:10px!important;min-height:70px!important;padding:0 24px!important;border-radius:15px!important;
text-decoration:none!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important;
transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta-primary{
background:#D3A34A!important;box-shadow:0 13px 26px rgba(4,22,16,.21)!important;border:1px solid transparent!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta-primary:hover{background:#B67D24!important;transform:translateY(-2px)!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta-secondary{
grid-template-columns:minmax(0,1fr) auto!important;background:rgba(255,253,248,.035)!important;
border:1px solid rgba(255,253,248,.38)!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta-secondary:hover{
background:rgba(255,253,248,.10)!important;border-color:rgba(255,253,248,.72)!important;transform:translateY(-2px)!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta .elementor-widget{width:auto!important;min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta-button{position:static!important;width:100%!important;min-width:0!important;z-index:2!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta-button>.elementor-widget-container{width:100%!important;min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta-button .elementor-button{
position:static!important;display:flex!important;width:100%!important;min-width:0!important;
align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;
border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;
color:#FFF!important;text-decoration:none!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta-button .elementor-button:before{
content:""!important;position:absolute!important;z-index:4!important;inset:0!important;
display:block!important;border-radius:15px!important;background:transparent!important;pointer-events:auto!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta-button .elementor-button-content-wrapper{
position:relative!important;z-index:2!important;display:flex!important;width:100%!important;
align-items:center!important;justify-content:center!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta-button .elementor-button-text{
display:block!important;margin:0!important;color:#FFF!important;
font-family:Inter,Arial,sans-serif!important;font-size:15px!important;font-weight:800!important;line-height:1!important;
letter-spacing:0!important;text-align:center!important;white-space:normal!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta-icon{position:relative!important;z-index:2!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta-icon .elementor-icon{color:#FFF!important;}

.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-visual{
position:relative!important;width:min(100% - 10px,610px)!important;align-self:center!important;
margin-top:64px!important;padding:15px 22px 0 0!important;overflow:visible!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-visual:before{
content:"";position:absolute;z-index:0;top:0;right:0;bottom:22px;left:23px;
border:1px solid rgba(229,190,118,.40);border-radius:10px 44px 10px 48px;pointer-events:none;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-photo-shell{
position:relative!important;z-index:1!important;width:100%!important;height:452px!important;overflow:hidden!important;
border-radius:10px 44px 10px 48px!important;background:#D7C2A4!important;
box-shadow:0 28px 54px rgba(4,22,16,.28)!important;isolation:isolate!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-photo-shell>.elementor-background-overlay,
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-photo-shell .elementor-background-overlay{
display:none!important;opacity:0!important;visibility:hidden!important;background:none!important;background-image:none!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-photo{
display:block!important;visibility:visible!important;opacity:1!important;position:absolute!important;z-index:1!important;
inset:0!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;
pointer-events:none!important;transform:none!important;filter:none!important;mix-blend-mode:normal!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-photo>.elementor-widget-container{
display:block!important;width:100%!important;height:100%!important;max-width:none!important;
margin:0!important;padding:0!important;overflow:hidden!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-photo img{
display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;
object-position:50% 50%!important;opacity:1!important;visibility:visible!important;filter:none!important;
transform:none!important;mix-blend-mode:normal!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-signature{
position:absolute!important;z-index:3!important;right:-7px!important;bottom:-12px!important;
display:grid!important;grid-template-columns:2px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;
min-width:260px!important;padding:14px 17px!important;border:1px solid rgba(255,253,248,.13)!important;
border-radius:13px!important;background:rgba(255,253,249,.96)!important;
box-shadow:0 18px 34px rgba(4,22,16,.24)!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-signature-line{width:2px!important;min-width:2px!important;height:38px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-signature-line .elementor-divider{padding-block:0!important;height:38px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-signature-line .elementor-divider-separator{
width:2px!important;height:38px!important;border-top:0!important;border-left:2px solid #D3A34A!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-signature-text p{
margin:0!important;color:#24463B!important;

}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-signature-text p span{color:#9A6A1F!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta-button .elementor-button:focus-visible{outline:none!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta-button .elementor-button:focus-visible:before{
outline:3px solid #E5BE76!important;outline-offset:4px!important;
}

@media (min-width:768px) and (max-width:1024px){
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-inner{width:min(100% - 54px,760px)!important;padding:76px 0 80px!important;}

.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-trust{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-actions{grid-template-columns:1.2fr .9fr!important;gap:16px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-visual{width:min(100%,660px)!important;margin-top:70px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-photo-shell{height:540px!important;}
}

@media (min-width:1025px){.elementor-23 .elementor-element.elementor-element-13bf96e6{display:none!important;}}
@media (prefers-reduced-motion:reduce){.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta{transition:none!important;}}

/* FLUXO DA ASSINATURA E ENQUADRAMENTO DA FOTO */
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-visual{
display:block!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-photo-shell{
display:block!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-signature{
inset:auto -7px -12px auto!important;
width:260px!important;
max-width:calc(100% - 18px)!important;
height:auto!important;
min-height:0!important;
max-height:none!important;
flex:0 0 auto!important;
align-self:auto!important;
overflow:visible!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-signature>.e-con-inner{
width:100%!important;
height:auto!important;
min-height:0!important;
max-height:none!important;
}
@media (max-width:540px){
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-inner{width:min(100% - 28px,560px)!important;padding:53px 0 60px!important;}

.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-title{margin-top:23px!important;}

.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-rule{width:55px!important;margin-top:25px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-rule .elementor-divider-separator{width:55px!important;border-top-width:2px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-copy{margin-top:24px!important;}

.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-copy p+p{margin-top:14px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-trust{margin-top:23px!important;gap:11px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-trust-item{grid-template-columns:31px minmax(0,1fr)!important;gap:10px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-trust-icon,.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-trust-icon .elementor-widget-container{
width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;
}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-trust-icon img{width:27px!important;height:27px!important;}

.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-actions{margin-top:26px!important;gap:10px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta{min-height:58px!important;padding:0 42px 0 14px!important;border-radius:14px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta-button .elementor-button:before{border-radius:14px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta-button .elementor-button-text{font-size:11px!important;}

.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-visual{width:calc(100% - 8px)!important;margin-top:48px!important;padding:14px 14px 0 0!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-visual:before{bottom:22px;left:19px;border-radius:10px 42px 10px 46px;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-photo-shell{height:361px!important;border-radius:10px 42px 10px 46px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-signature{right:-8px!important;bottom:-9px!important;min-width:196px!important;padding:12px 13px!important;gap:10px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-signature-line,.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-signature-line .elementor-divider{height:29px!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-signature-line .elementor-divider-separator{height:29px!important;}

.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-leaf{top:-189px!important;right:-158px!important;opacity:.09!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-signature{
inset:auto -8px -9px auto!important;
width:196px!important;
max-width:196px!important;
}
}

/* VALIDAÇÃO FINAL — EDITABILIDADE E FLUXO */
.elementor-23 .elementor-element.elementor-element-13bf96e6{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:clip!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6>.e-con-inner,.elementor-23 .elementor-element.elementor-element-13bf96e6 .e-con,.elementor-23 .elementor-element.elementor-element-13bf96e6 .e-con-inner{min-width:0!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button),
.elementor-23 .elementor-element.elementor-element-13bf96e6 :is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-13bf96e6 :is(.elementor-heading-title,.elementor-button,.elementor-button-content-wrapper,.elementor-button-text,.elementor-tab-title,.elementor-tab-content),
.elementor-23 .elementor-element.elementor-element-13bf96e6 .elementor-widget-text-editor :is(p,li){min-width:0!important;height:auto!important;max-height:none!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;}
.elementor-23 .elementor-element.elementor-element-13bf96e6 :is(.elementor-widget-heading,.elementor-widget-text-editor)>.elementor-widget-container,
.elementor-23 .elementor-element.elementor-element-13bf96e6 .elementor-widget-text-editor :is(p,li){overflow:visible!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-13bf96e6 a[class*="ng-sobre-"]{pointer-events:none!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-13bf96e6 a[class*="ng-sobre-"] .elementor-widget,
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-13bf96e6 :is(.elementor-widget,.elementor-widget-image){pointer-events:auto!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta-button .elementor-button,
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta-button .elementor-button:before{pointer-events:none!important;}
body.elementor-editor-active .elementor-23 .elementor-element.elementor-element-13bf96e6 .elementor-widget-image{cursor:pointer!important;}
@media (max-width:420px){
.elementor-23 .elementor-element.elementor-element-13bf96e6 .ng-sobre-m06-m-cta{min-height:56px!important;padding:0 38px 0 10px!important;gap:7px!important;}
}/* End custom CSS */