.elementor-28 .elementor-element.elementor-element-13d40184{--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-28 .elementor-element.elementor-element-13d40184:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-13d40184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EED8C6;}.elementor-28 .elementor-element.elementor-element-4cf5a736{--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-28 .elementor-element.elementor-element-5fbbc898{--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-28 .elementor-element.elementor-element-3e70bdca .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-28 .elementor-element.elementor-element-3c9a935a .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-28 .elementor-element.elementor-element-41ac8882{font-family:"Inter", Sans-serif;font-size:10px;font-weight:700;line-height:1.3em;color:#4C6359;}.elementor-28 .elementor-element.elementor-element-194295b3{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.5em;color:#41544B;}.elementor-28 .elementor-element.elementor-element-3cb14eb6{--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-28 .elementor-element.elementor-element-69fccb14{--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-28 .elementor-element.elementor-element-69fccb14:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-69fccb14 > .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-28 .elementor-element.elementor-element-3d2faaa3{text-align:center;}.elementor-28 .elementor-element.elementor-element-3d2faaa3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;line-height:1.1em;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-13841ef0{--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-28 .elementor-element.elementor-element-13841ef0:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-13841ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-28 .elementor-element.elementor-element-675d3f09{text-align:center;}.elementor-28 .elementor-element.elementor-element-675d3f09 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;line-height:1.1em;color:#24443D;}.elementor-28 .elementor-element.elementor-element-192f1804{--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-28 .elementor-element.elementor-element-2e8fc01c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-2e8fc01c.elementor-view-stacked .elementor-icon{background-color:#778D80;}.elementor-28 .elementor-element.elementor-element-2e8fc01c.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-2e8fc01c.elementor-view-default .elementor-icon{fill:#778D80;color:#778D80;border-color:#778D80;}.elementor-28 .elementor-element.elementor-element-2e8fc01c .elementor-icon{font-size:18px;}.elementor-28 .elementor-element.elementor-element-2e8fc01c .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-2e8fc01c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:9px;font-weight:600;line-height:1.34em;}.elementor-28 .elementor-element.elementor-element-2e8fc01c .elementor-icon-box-title{color:#53665D;}.elementor-28 .elementor-element.elementor-element-2e8fc01c:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-2e8fc01c:has(:focus) .elementor-icon-box-title{color:#1E5548;}.elementor-28 .elementor-element.elementor-element-2e8fc01c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-584435b2 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-584435b2.elementor-view-stacked .elementor-icon{background-color:#778D80;}.elementor-28 .elementor-element.elementor-element-584435b2.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-584435b2.elementor-view-default .elementor-icon{fill:#778D80;color:#778D80;border-color:#778D80;}.elementor-28 .elementor-element.elementor-element-584435b2 .elementor-icon{font-size:18px;}.elementor-28 .elementor-element.elementor-element-584435b2 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-584435b2 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:9px;font-weight:600;line-height:1.34em;}.elementor-28 .elementor-element.elementor-element-584435b2 .elementor-icon-box-title{color:#53665D;}.elementor-28 .elementor-element.elementor-element-584435b2:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-584435b2:has(:focus) .elementor-icon-box-title{color:#1E5548;}.elementor-28 .elementor-element.elementor-element-584435b2 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-11d49678 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-11d49678.elementor-view-stacked .elementor-icon{background-color:#778D80;}.elementor-28 .elementor-element.elementor-element-11d49678.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-11d49678.elementor-view-default .elementor-icon{fill:#778D80;color:#778D80;border-color:#778D80;}.elementor-28 .elementor-element.elementor-element-11d49678 .elementor-icon{font-size:18px;}.elementor-28 .elementor-element.elementor-element-11d49678 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-11d49678 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:9px;font-weight:600;line-height:1.34em;}.elementor-28 .elementor-element.elementor-element-11d49678 .elementor-icon-box-title{color:#53665D;}.elementor-28 .elementor-element.elementor-element-11d49678:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-11d49678:has(:focus) .elementor-icon-box-title{color:#1E5548;}.elementor-28 .elementor-element.elementor-element-11d49678 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-14ea63f8{--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-28 .elementor-element.elementor-element-33c6c450{--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-28 .elementor-element.elementor-element-311a0f41{--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-28 .elementor-element.elementor-element-10c27303{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-bfb2890{--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-28 .elementor-element.elementor-element-3e0a7bb8 .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-28 .elementor-element.elementor-element-4d77338a{font-family:"Inter", Sans-serif;font-size:10px;font-weight:700;line-height:1.3em;color:#4C6359;}.elementor-28 .elementor-element.elementor-element-1f0011c2{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.5em;color:#41544B;}.elementor-28 .elementor-element.elementor-element-5e709e70{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.52em;color:#52645D;}.elementor-28 .elementor-element.elementor-element-5f321a21{--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-28 .elementor-element.elementor-element-17b90254{--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-28 .elementor-element.elementor-element-17b90254:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-17b90254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #B77A0F 0%, #D79D23 100%);}.elementor-28 .elementor-element.elementor-element-3f2e7019{text-align:center;}.elementor-28 .elementor-element.elementor-element-3f2e7019 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;line-height:1.1em;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-7509722d{--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-28 .elementor-element.elementor-element-7509722d:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-7509722d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-28 .elementor-element.elementor-element-231ac7a5{text-align:center;}.elementor-28 .elementor-element.elementor-element-231ac7a5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;line-height:1.1em;color:#24443D;}.elementor-28 .elementor-element.elementor-element-6fd2434a{--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-28 .elementor-element.elementor-element-7738dee9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-7738dee9.elementor-view-stacked .elementor-icon{background-color:#778D80;}.elementor-28 .elementor-element.elementor-element-7738dee9.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-7738dee9.elementor-view-default .elementor-icon{fill:#778D80;color:#778D80;border-color:#778D80;}.elementor-28 .elementor-element.elementor-element-7738dee9 .elementor-icon{font-size:18px;}.elementor-28 .elementor-element.elementor-element-7738dee9 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-7738dee9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:9px;font-weight:600;line-height:1.34em;}.elementor-28 .elementor-element.elementor-element-7738dee9 .elementor-icon-box-title{color:#53665D;}.elementor-28 .elementor-element.elementor-element-7738dee9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-134eb8de .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-134eb8de.elementor-view-stacked .elementor-icon{background-color:#778D80;}.elementor-28 .elementor-element.elementor-element-134eb8de.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-134eb8de.elementor-view-default .elementor-icon{fill:#778D80;color:#778D80;border-color:#778D80;}.elementor-28 .elementor-element.elementor-element-134eb8de .elementor-icon{font-size:18px;}.elementor-28 .elementor-element.elementor-element-134eb8de .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-134eb8de .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:9px;font-weight:600;line-height:1.34em;}.elementor-28 .elementor-element.elementor-element-134eb8de .elementor-icon-box-title{color:#53665D;}.elementor-28 .elementor-element.elementor-element-134eb8de .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-79987cda .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-79987cda.elementor-view-stacked .elementor-icon{background-color:#778D80;}.elementor-28 .elementor-element.elementor-element-79987cda.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-79987cda.elementor-view-default .elementor-icon{fill:#778D80;color:#778D80;border-color:#778D80;}.elementor-28 .elementor-element.elementor-element-79987cda .elementor-icon{font-size:18px;}.elementor-28 .elementor-element.elementor-element-79987cda .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-79987cda .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:9px;font-weight:600;line-height:1.34em;}.elementor-28 .elementor-element.elementor-element-79987cda .elementor-icon-box-title{color:#53665D;}.elementor-28 .elementor-element.elementor-element-79987cda .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-28 .elementor-element.elementor-element-45a1c830{--display:flex;--position:relative;--min-height:1080px;--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-28 .elementor-element.elementor-element-45a1c830:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-45a1c830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-45a1c830{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-45a1c830{right:0px;}.elementor-28 .elementor-element.elementor-element-62de8032{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-343294b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-5170499d{--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-28 .elementor-element.elementor-element-3f73a498{--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-28 .elementor-element.elementor-element-2520cf58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-2520cf58 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0.145em;}.elementor-28 .elementor-element.elementor-element-4b328bf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-4b328bf0 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:68px;font-weight:400;line-height:0.97em;letter-spacing:-0.059em;}.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-28 .elementor-element.elementor-element-5bd0b80c{--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-28 .elementor-element.elementor-element-5bd0b80c .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-5bd0b80c .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-34aef5c7{--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-28 .elementor-element.elementor-element-37bdbb47{--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-28 .elementor-element.elementor-element-37bdbb47{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-37bdbb47{right:0px;}.elementor-28 .elementor-element.elementor-element-4012d1f0{--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-28 .elementor-element.elementor-element-3b33095d{--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-28 .elementor-element.elementor-element-a7233ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-7aeafb7e{--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-28 .elementor-element.elementor-element-41d907a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-41d907a2 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:400;line-height:1em;letter-spacing:-0.025em;}.elementor-28 .elementor-element.elementor-element-659fd663{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-659fd663 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0.16em;}.elementor-28 .elementor-element.elementor-element-4331e3b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-4331e3b6 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:400;line-height:1.02em;letter-spacing:-0.05em;}.elementor-28 .elementor-element.elementor-element-5881787d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.63em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-2b163556{--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-28 .elementor-element.elementor-element-3315833f{--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-28 .elementor-element.elementor-element-3855c97d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-3855c97d .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-3855c97d.elementor-view-stacked .elementor-icon{background-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-3855c97d.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-3855c97d.elementor-view-default .elementor-icon{color:#B27E2B;border-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-3855c97d.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-3855c97d.elementor-view-default .elementor-icon svg{fill:#B27E2B;}.elementor-28 .elementor-element.elementor-element-3855c97d .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-3855c97d .elementor-icon svg{height:20px;}.elementor-28 .elementor-element.elementor-element-1df0f097{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.42em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-7833e047{--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-28 .elementor-element.elementor-element-6ab8a840{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-6ab8a840 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-6ab8a840.elementor-view-stacked .elementor-icon{background-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-6ab8a840.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-6ab8a840.elementor-view-default .elementor-icon{color:#B27E2B;border-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-6ab8a840.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-6ab8a840.elementor-view-default .elementor-icon svg{fill:#B27E2B;}.elementor-28 .elementor-element.elementor-element-6ab8a840 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-6ab8a840 .elementor-icon svg{height:20px;}.elementor-28 .elementor-element.elementor-element-72d4b4ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.42em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-32540049{--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-28 .elementor-element.elementor-element-b90fdbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-b90fdbb .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-b90fdbb.elementor-view-stacked .elementor-icon{background-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-b90fdbb.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-b90fdbb.elementor-view-default .elementor-icon{color:#B27E2B;border-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-b90fdbb.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-b90fdbb.elementor-view-default .elementor-icon svg{fill:#B27E2B;}.elementor-28 .elementor-element.elementor-element-b90fdbb .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-b90fdbb .elementor-icon svg{height:20px;}.elementor-28 .elementor-element.elementor-element-7f8e73ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.42em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-1a9768d6{--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-28 .elementor-element.elementor-element-66a1393a{--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-28 .elementor-element.elementor-element-66a1393a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-66a1393a .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-3e4ec0f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;line-height:1.4em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-305718ab{--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-28 .elementor-element.elementor-element-305718ab{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-305718ab{right:0px;}.elementor-28 .elementor-element.elementor-element-37bc6a18{--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-28 .elementor-element.elementor-element-48e6eabd{--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-28 .elementor-element.elementor-element-48e6eabd .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-48e6eabd .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-72a853ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-72a853ff .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-72a853ff.elementor-view-stacked .elementor-icon{background-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-72a853ff.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-72a853ff.elementor-view-default .elementor-icon{color:#B27E2B;border-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-72a853ff.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-72a853ff.elementor-view-default .elementor-icon svg{fill:#B27E2B;}.elementor-28 .elementor-element.elementor-element-72a853ff .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-72a853ff .elementor-icon svg{height:20px;}.elementor-28 .elementor-element.elementor-element-3db19daf{--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-28 .elementor-element.elementor-element-3db19daf .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-3db19daf .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-10c8b9a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"DM Serif Display", Sans-serif;font-size:22px;font-weight:400;line-height:1.12em;letter-spacing:-0.035em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-14192f69{--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-28 .elementor-element.elementor-element-14192f69{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-14192f69{right:0px;}.elementor-28 .elementor-element.elementor-element-4d2b21dd{--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-28 .elementor-element.elementor-element-1f733291{--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-28 .elementor-element.elementor-element-4d7bbe70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-1cfd3fa{--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-28 .elementor-element.elementor-element-15f5782f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-15f5782f .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:400;line-height:1em;letter-spacing:-0.025em;}.elementor-28 .elementor-element.elementor-element-5bf1fa70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-5bf1fa70 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0.16em;}.elementor-28 .elementor-element.elementor-element-2f8cc487{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-2f8cc487 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:400;line-height:1.02em;letter-spacing:-0.05em;}.elementor-28 .elementor-element.elementor-element-1b44a6d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.63em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-124f6691{--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-28 .elementor-element.elementor-element-29bea685{--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-28 .elementor-element.elementor-element-4ac2bce3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4ac2bce3 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-4ac2bce3.elementor-view-stacked .elementor-icon{background-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-4ac2bce3.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-4ac2bce3.elementor-view-default .elementor-icon{color:#B27E2B;border-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-4ac2bce3.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-4ac2bce3.elementor-view-default .elementor-icon svg{fill:#B27E2B;}.elementor-28 .elementor-element.elementor-element-4ac2bce3 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-4ac2bce3 .elementor-icon svg{height:20px;}.elementor-28 .elementor-element.elementor-element-7f46b92e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.42em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-6c4fd532{--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-28 .elementor-element.elementor-element-78386a12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-78386a12 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-78386a12.elementor-view-stacked .elementor-icon{background-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-78386a12.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-78386a12.elementor-view-default .elementor-icon{color:#B27E2B;border-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-78386a12.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-78386a12.elementor-view-default .elementor-icon svg{fill:#B27E2B;}.elementor-28 .elementor-element.elementor-element-78386a12 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-78386a12 .elementor-icon svg{height:20px;}.elementor-28 .elementor-element.elementor-element-559e903{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.42em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-4d93884c{--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-28 .elementor-element.elementor-element-1bb6657d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-1bb6657d .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-1bb6657d.elementor-view-stacked .elementor-icon{background-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-1bb6657d.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-1bb6657d.elementor-view-default .elementor-icon{color:#B27E2B;border-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-1bb6657d.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-1bb6657d.elementor-view-default .elementor-icon svg{fill:#B27E2B;}.elementor-28 .elementor-element.elementor-element-1bb6657d .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-1bb6657d .elementor-icon svg{height:20px;}.elementor-28 .elementor-element.elementor-element-35c0ce2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.42em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-23ba88ae{--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-28 .elementor-element.elementor-element-26db4cea{--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-28 .elementor-element.elementor-element-26db4cea .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-26db4cea .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-7964342d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;line-height:1.4em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-72c523a2{--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-28 .elementor-element.elementor-element-7e32d860{--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-28 .elementor-element.elementor-element-101d7137{--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-28 .elementor-element.elementor-element-101d7137 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-101d7137 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-a9d18e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-74d7ac31{--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-28 .elementor-element.elementor-element-74d7ac31 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-74d7ac31 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-5ccec089{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.55em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-25ad7c02{--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-28 .elementor-element.elementor-element-25ad7c02:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-25ad7c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-25ad7c02{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-25ad7c02{right:0px;}.elementor-28 .elementor-element.elementor-element-4bb5ed3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-203d4cdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-7fe67995{--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-28 .elementor-element.elementor-element-28e9b0b{--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-28 .elementor-element.elementor-element-130ac447{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-130ac447 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0.145em;}.elementor-28 .elementor-element.elementor-element-107701bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-107701bb .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:62px;font-weight:400;line-height:0.98em;letter-spacing:-0.059em;}.elementor-28 .elementor-element.elementor-element-3636292{--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-28 .elementor-element.elementor-element-3636292 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-3636292 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-7dba433e{--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-28 .elementor-element.elementor-element-7dba433e{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-7dba433e{right:0px;}.elementor-28 .elementor-element.elementor-element-53f9386a{--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-28 .elementor-element.elementor-element-583584cc{--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-28 .elementor-element.elementor-element-583584cc .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-583584cc .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-74f7de81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-74f7de81 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-74f7de81.elementor-view-stacked .elementor-icon{background-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-74f7de81.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-74f7de81.elementor-view-default .elementor-icon{color:#B27E2B;border-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-74f7de81.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-74f7de81.elementor-view-default .elementor-icon svg{fill:#B27E2B;}.elementor-28 .elementor-element.elementor-element-74f7de81 .elementor-icon{font-size:22px;}.elementor-28 .elementor-element.elementor-element-74f7de81 .elementor-icon svg{height:22px;}.elementor-28 .elementor-element.elementor-element-362e8a4e{--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-28 .elementor-element.elementor-element-362e8a4e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-362e8a4e .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-2d935a04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"DM Serif Display", Sans-serif;font-size:23px;font-weight:400;line-height:1.1em;letter-spacing:-0.035em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-69659ced{--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-28 .elementor-element.elementor-element-7f0c96bc{--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-28 .elementor-element.elementor-element-7f0c96bc{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-7f0c96bc{right:0px;}.elementor-28 .elementor-element.elementor-element-2071431c{--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-28 .elementor-element.elementor-element-34e2c7b8{--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-28 .elementor-element.elementor-element-5ccd90b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-4ab45450{--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-28 .elementor-element.elementor-element-43a77047{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-43a77047 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:400;line-height:1em;letter-spacing:-0.025em;}.elementor-28 .elementor-element.elementor-element-4c982f55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-4c982f55 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0.16em;}.elementor-28 .elementor-element.elementor-element-9e3f4b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-9e3f4b6 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:38px;font-weight:400;line-height:1.03em;letter-spacing:-0.05em;}.elementor-28 .elementor-element.elementor-element-37d9a940{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.58em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-181d4656{--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-28 .elementor-element.elementor-element-43fc7f77{--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-28 .elementor-element.elementor-element-1e006df8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-1e006df8 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-1e006df8.elementor-view-stacked .elementor-icon{background-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-1e006df8.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-1e006df8.elementor-view-default .elementor-icon{color:#B27E2B;border-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-1e006df8.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-1e006df8.elementor-view-default .elementor-icon svg{fill:#B27E2B;}.elementor-28 .elementor-element.elementor-element-1e006df8 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-1e006df8 .elementor-icon svg{height:20px;}.elementor-28 .elementor-element.elementor-element-53029214{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.45em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-6b7b4bbb{--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-28 .elementor-element.elementor-element-170e1437{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-170e1437 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-170e1437.elementor-view-stacked .elementor-icon{background-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-170e1437.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-170e1437.elementor-view-default .elementor-icon{color:#B27E2B;border-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-170e1437.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-170e1437.elementor-view-default .elementor-icon svg{fill:#B27E2B;}.elementor-28 .elementor-element.elementor-element-170e1437 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-170e1437 .elementor-icon svg{height:20px;}.elementor-28 .elementor-element.elementor-element-36986239{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.45em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-5bd1427f{--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-28 .elementor-element.elementor-element-8eb9f92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-8eb9f92 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-8eb9f92.elementor-view-stacked .elementor-icon{background-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-8eb9f92.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-8eb9f92.elementor-view-default .elementor-icon{color:#B27E2B;border-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-8eb9f92.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-8eb9f92.elementor-view-default .elementor-icon svg{fill:#B27E2B;}.elementor-28 .elementor-element.elementor-element-8eb9f92 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-8eb9f92 .elementor-icon svg{height:20px;}.elementor-28 .elementor-element.elementor-element-1555dbb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.45em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-2bb12e60{--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-28 .elementor-element.elementor-element-68dd228a{--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-28 .elementor-element.elementor-element-68dd228a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-68dd228a .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-e8dbe8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;line-height:1.4em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-48d4349e{--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-28 .elementor-element.elementor-element-48d4349e{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-48d4349e{right:0px;}.elementor-28 .elementor-element.elementor-element-863b4f5{--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-28 .elementor-element.elementor-element-74b245ca{--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-28 .elementor-element.elementor-element-1f6d24d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-11025b41{--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-28 .elementor-element.elementor-element-71bdafe4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-71bdafe4 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:400;line-height:1em;letter-spacing:-0.025em;}.elementor-28 .elementor-element.elementor-element-fa52580{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-fa52580 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0.16em;}.elementor-28 .elementor-element.elementor-element-3ebc0462{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-3ebc0462 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:38px;font-weight:400;line-height:1.03em;letter-spacing:-0.05em;}.elementor-28 .elementor-element.elementor-element-515fc449{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.58em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-7b12dfd{--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-28 .elementor-element.elementor-element-794f75e1{--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-28 .elementor-element.elementor-element-72decd46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-72decd46 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-72decd46.elementor-view-stacked .elementor-icon{background-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-72decd46.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-72decd46.elementor-view-default .elementor-icon{color:#B27E2B;border-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-72decd46.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-72decd46.elementor-view-default .elementor-icon svg{fill:#B27E2B;}.elementor-28 .elementor-element.elementor-element-72decd46 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-72decd46 .elementor-icon svg{height:20px;}.elementor-28 .elementor-element.elementor-element-1ef3de54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.45em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-982f7d5{--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-28 .elementor-element.elementor-element-4ebd2fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4ebd2fd .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-4ebd2fd.elementor-view-stacked .elementor-icon{background-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-4ebd2fd.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-4ebd2fd.elementor-view-default .elementor-icon{color:#B27E2B;border-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-4ebd2fd.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-4ebd2fd.elementor-view-default .elementor-icon svg{fill:#B27E2B;}.elementor-28 .elementor-element.elementor-element-4ebd2fd .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-4ebd2fd .elementor-icon svg{height:20px;}.elementor-28 .elementor-element.elementor-element-2d10e3d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.45em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-6c7b09d5{--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-28 .elementor-element.elementor-element-70cfa356{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-70cfa356 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-70cfa356.elementor-view-stacked .elementor-icon{background-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-70cfa356.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-70cfa356.elementor-view-default .elementor-icon{color:#B27E2B;border-color:#B27E2B;}.elementor-28 .elementor-element.elementor-element-70cfa356.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-70cfa356.elementor-view-default .elementor-icon svg{fill:#B27E2B;}.elementor-28 .elementor-element.elementor-element-70cfa356 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-70cfa356 .elementor-icon svg{height:20px;}.elementor-28 .elementor-element.elementor-element-5f650a94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:1.45em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-4726a87f{--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-28 .elementor-element.elementor-element-30cde86e{--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-28 .elementor-element.elementor-element-30cde86e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-30cde86e .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-49407020{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;line-height:1.4em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-304cc6cc{--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-28 .elementor-element.elementor-element-5841ecae{--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-28 .elementor-element.elementor-element-694cc9d{--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-28 .elementor-element.elementor-element-694cc9d .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-694cc9d .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-4d565d43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-68880b5b{--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-28 .elementor-element.elementor-element-68880b5b .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-68880b5b .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-688cd29b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.58em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-766b2dda{--display:flex;--position:relative;--min-height:1080px;--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-28 .elementor-element.elementor-element-766b2dda:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-766b2dda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDFA;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-766b2dda{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-766b2dda{right:0px;}.elementor-28 .elementor-element.elementor-element-2ee0cd67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-423f71dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-13816c3c{--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-28 .elementor-element.elementor-element-65dd101c{--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-28 .elementor-element.elementor-element-640297b3{--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-28 .elementor-element.elementor-element-6c1418e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-6c1418e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0.145em;}.elementor-28 .elementor-element.elementor-element-3a223d89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-3a223d89 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:68px;font-weight:400;line-height:0.975em;letter-spacing:-3.75px;}.elementor-28 .elementor-element.elementor-element-4330e001{--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-28 .elementor-element.elementor-element-4330e001 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-4330e001 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-467a73fa{--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-28 .elementor-element.elementor-element-50b3cfa3{--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-28 .elementor-element.elementor-element-7439dd05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-7439dd05 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-7439dd05.elementor-view-stacked .elementor-icon{background-color:#A87525;}.elementor-28 .elementor-element.elementor-element-7439dd05.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-7439dd05.elementor-view-default .elementor-icon{color:#A87525;border-color:#A87525;}.elementor-28 .elementor-element.elementor-element-7439dd05.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-7439dd05.elementor-view-default .elementor-icon svg{fill:#A87525;}.elementor-28 .elementor-element.elementor-element-7439dd05 .elementor-icon{font-size:26px;}.elementor-28 .elementor-element.elementor-element-7439dd05 .elementor-icon svg{height:26px;}.elementor-28 .elementor-element.elementor-element-4a83a9e{--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-28 .elementor-element.elementor-element-4f8da7e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-4f8da7e0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0.14em;}.elementor-28 .elementor-element.elementor-element-51e478a2{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.67em;}.elementor-28 .elementor-element.elementor-element-6580b07b{--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-28 .elementor-element.elementor-element-6ef94d81{--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-28 .elementor-element.elementor-element-6ef94d81 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-6ef94d81 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-77709c54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-77709c54 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;line-height:1.3em;letter-spacing:0.035em;}.elementor-28 .elementor-element.elementor-element-24d1668f{--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-28 .elementor-element.elementor-element-5fb11aa8{--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-28 .elementor-element.elementor-element-5c1fde73{--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-28 .elementor-element.elementor-element-bb200fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-338d9816{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-338d9816 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:32px;font-weight:400;line-height:1.03em;letter-spacing:-1.45px;}.elementor-28 .elementor-element.elementor-element-45de39e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.62em;}.elementor-28 .elementor-element.elementor-element-58df3d90{--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-28 .elementor-element.elementor-element-153bf4a{--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-28 .elementor-element.elementor-element-153bf4a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-153bf4a .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-4497d8c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-4497d8c7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.35em;letter-spacing:0.085em;}.elementor-28 .elementor-element.elementor-element-3b3cdc3a{--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-28 .elementor-element.elementor-element-45dbe0c6{--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-28 .elementor-element.elementor-element-d74e675{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-3e92ef11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-3e92ef11 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:32px;font-weight:400;line-height:1.03em;letter-spacing:-1.45px;}.elementor-28 .elementor-element.elementor-element-5b4782c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.62em;}.elementor-28 .elementor-element.elementor-element-dc75a6b{--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-28 .elementor-element.elementor-element-36e05643{--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-28 .elementor-element.elementor-element-36e05643 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-36e05643 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-29224d00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-29224d00 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.35em;letter-spacing:0.085em;}.elementor-28 .elementor-element.elementor-element-4c53ae77{--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-28 .elementor-element.elementor-element-76e9e5de{--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-28 .elementor-element.elementor-element-b716a9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-521ebfa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-521ebfa5 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:32px;font-weight:400;line-height:1.03em;letter-spacing:-1.45px;}.elementor-28 .elementor-element.elementor-element-7ce9a355{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.62em;}.elementor-28 .elementor-element.elementor-element-7f5afe7f{--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-28 .elementor-element.elementor-element-3d337128{--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-28 .elementor-element.elementor-element-3d337128 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-3d337128 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-20793493{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-20793493 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.35em;letter-spacing:0.085em;}.elementor-28 .elementor-element.elementor-element-68dce49e{--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-28 .elementor-element.elementor-element-463ba870{--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-28 .elementor-element.elementor-element-45bd3238{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-5fcedea3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-5fcedea3 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:32px;font-weight:400;line-height:1.03em;letter-spacing:-1.45px;}.elementor-28 .elementor-element.elementor-element-25ceee5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.62em;}.elementor-28 .elementor-element.elementor-element-484f8d23{--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-28 .elementor-element.elementor-element-628469a3{--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-28 .elementor-element.elementor-element-628469a3 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-628469a3 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-401f73f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-401f73f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.35em;letter-spacing:0.085em;}.elementor-28 .elementor-element.elementor-element-207cce4c{--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-28 .elementor-element.elementor-element-3a1d2548{--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-28 .elementor-element.elementor-element-3aeb9096{--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-28 .elementor-element.elementor-element-3aeb9096 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-3aeb9096 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-2dea971a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-2dea971a .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-2dea971a.elementor-view-stacked .elementor-icon{background-color:#A87525;}.elementor-28 .elementor-element.elementor-element-2dea971a.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-2dea971a.elementor-view-default .elementor-icon{color:#A87525;border-color:#A87525;}.elementor-28 .elementor-element.elementor-element-2dea971a.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-2dea971a.elementor-view-default .elementor-icon svg{fill:#A87525;}.elementor-28 .elementor-element.elementor-element-2dea971a .elementor-icon{font-size:22px;}.elementor-28 .elementor-element.elementor-element-2dea971a .elementor-icon svg{height:22px;}.elementor-28 .elementor-element.elementor-element-2eaa17a9{--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-28 .elementor-element.elementor-element-2eaa17a9 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-2eaa17a9 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-6e5cfa7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;line-height:1.55em;}.elementor-28 .elementor-element.elementor-element-4a377eb3{--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-28 .elementor-element.elementor-element-4a377eb3:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4a377eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDFA;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-4a377eb3{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-4a377eb3{right:0px;}.elementor-28 .elementor-element.elementor-element-58cf7451{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-32c00233{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-37a6276{--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-28 .elementor-element.elementor-element-13b19745{--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-28 .elementor-element.elementor-element-6892069a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-6892069a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0.145em;}.elementor-28 .elementor-element.elementor-element-630c7a71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-630c7a71 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:62px;font-weight:400;line-height:0.99em;letter-spacing:-3.2px;}.elementor-28 .elementor-element.elementor-element-5d63b777{--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-28 .elementor-element.elementor-element-5d63b777 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-5d63b777 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-24f0b5a3{--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-28 .elementor-element.elementor-element-fbd315b{--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-28 .elementor-element.elementor-element-7c24d050{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-7c24d050 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-7c24d050.elementor-view-stacked .elementor-icon{background-color:#A87525;}.elementor-28 .elementor-element.elementor-element-7c24d050.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-7c24d050.elementor-view-default .elementor-icon{color:#A87525;border-color:#A87525;}.elementor-28 .elementor-element.elementor-element-7c24d050.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-7c24d050.elementor-view-default .elementor-icon svg{fill:#A87525;}.elementor-28 .elementor-element.elementor-element-7c24d050 .elementor-icon{font-size:23px;}.elementor-28 .elementor-element.elementor-element-7c24d050 .elementor-icon svg{height:23px;}.elementor-28 .elementor-element.elementor-element-d8ae3e8{--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-28 .elementor-element.elementor-element-e7b63de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-e7b63de .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:9px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0.14em;}.elementor-28 .elementor-element.elementor-element-4ea6ed79{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;}.elementor-28 .elementor-element.elementor-element-75212a5b{--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-28 .elementor-element.elementor-element-144a974b{--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-28 .elementor-element.elementor-element-144a974b .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-144a974b .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-4dd2461d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-4dd2461d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:9px;font-weight:800;line-height:1.3em;letter-spacing:0.035em;}.elementor-28 .elementor-element.elementor-element-58cfd5c6{--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-28 .elementor-element.elementor-element-605d8b54{--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-28 .elementor-element.elementor-element-316cc419{--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-28 .elementor-element.elementor-element-1b7ece82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-24dc1db5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-24dc1db5 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:32px;font-weight:400;line-height:1.04em;letter-spacing:-1.45px;}.elementor-28 .elementor-element.elementor-element-42f410b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.58em;}.elementor-28 .elementor-element.elementor-element-3d20751f{--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-28 .elementor-element.elementor-element-754b7799{--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-28 .elementor-element.elementor-element-754b7799 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-754b7799 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-1f17719b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-1f17719b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.35em;letter-spacing:0.085em;}.elementor-28 .elementor-element.elementor-element-c4b027d{--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-28 .elementor-element.elementor-element-171f93bf{--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-28 .elementor-element.elementor-element-5280af95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-4929c155{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-4929c155 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:32px;font-weight:400;line-height:1.04em;letter-spacing:-1.45px;}.elementor-28 .elementor-element.elementor-element-3ac694d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.58em;}.elementor-28 .elementor-element.elementor-element-c09f9a6{--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-28 .elementor-element.elementor-element-2d12a84b{--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-28 .elementor-element.elementor-element-2d12a84b .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-2d12a84b .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-7208b1ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-7208b1ff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.35em;letter-spacing:0.085em;}.elementor-28 .elementor-element.elementor-element-156021b7{--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-28 .elementor-element.elementor-element-36e50090{--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-28 .elementor-element.elementor-element-7c62fa68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-252411a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-252411a8 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:32px;font-weight:400;line-height:1.04em;letter-spacing:-1.45px;}.elementor-28 .elementor-element.elementor-element-ae62fdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.58em;}.elementor-28 .elementor-element.elementor-element-69d2378c{--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-28 .elementor-element.elementor-element-bd49b7c{--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-28 .elementor-element.elementor-element-bd49b7c .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-bd49b7c .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-64c64790{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-64c64790 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.35em;letter-spacing:0.085em;}.elementor-28 .elementor-element.elementor-element-3fab5693{--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-28 .elementor-element.elementor-element-8c20df4{--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-28 .elementor-element.elementor-element-7a5875ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-7e4fa43c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-7e4fa43c .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:32px;font-weight:400;line-height:1.04em;letter-spacing:-1.45px;}.elementor-28 .elementor-element.elementor-element-2e9718c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.58em;}.elementor-28 .elementor-element.elementor-element-a5b2f0b{--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-28 .elementor-element.elementor-element-53e6c9d1{--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-28 .elementor-element.elementor-element-53e6c9d1 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-53e6c9d1 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-5df12aa0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-5df12aa0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.35em;letter-spacing:0.085em;}.elementor-28 .elementor-element.elementor-element-2514e624{--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-28 .elementor-element.elementor-element-2e6fb552{--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-28 .elementor-element.elementor-element-4a40f7fa{--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-28 .elementor-element.elementor-element-4a40f7fa .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-4a40f7fa .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-3735e746{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-3735e746 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-3735e746.elementor-view-stacked .elementor-icon{background-color:#A87525;}.elementor-28 .elementor-element.elementor-element-3735e746.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-3735e746.elementor-view-default .elementor-icon{color:#A87525;border-color:#A87525;}.elementor-28 .elementor-element.elementor-element-3735e746.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-3735e746.elementor-view-default .elementor-icon svg{fill:#A87525;}.elementor-28 .elementor-element.elementor-element-3735e746 .elementor-icon{font-size:21px;}.elementor-28 .elementor-element.elementor-element-3735e746 .elementor-icon svg{height:21px;}.elementor-28 .elementor-element.elementor-element-126a859d{--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-28 .elementor-element.elementor-element-126a859d .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-126a859d .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-18b594cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;line-height:1.55em;}.elementor-28 .elementor-element.elementor-element-4f3030c6{--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-28 .elementor-element.elementor-element-4f3030c6:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4f3030c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17382F;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-4f3030c6{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-4f3030c6{right:0px;}.elementor-28 .elementor-element.elementor-element-74e958d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-74e958d9 img{width:270px;opacity:0.11;}.elementor-28 .elementor-element.elementor-element-1f78ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-1f78ae img{width:278px;opacity:0.085;}.elementor-28 .elementor-element.elementor-element-632905bd{--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-28 .elementor-element.elementor-element-724808f9{--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-28 .elementor-element.elementor-element-4da1170b{--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-28 .elementor-element.elementor-element-6a933a79{--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-28 .elementor-element.elementor-element-327980d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-327980d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0.145em;color:#E5BE76;}.elementor-28 .elementor-element.elementor-element-14f82bc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-14f82bc8 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:72px;font-weight:400;line-height:0.97em;letter-spacing:-0.059em;color:#FFFDF8;}.elementor-28 .elementor-element.elementor-element-5ad09148{--divider-border-style:solid;--divider-color:#D5A750;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-5ad09148 .elementor-divider-separator{width:66px;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-5ad09148 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-7a479cb8{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.72em;color:rgba(255,253,248,.83);}.elementor-28 .elementor-element.elementor-element-6bbba126{--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-28 .elementor-element.elementor-element-4b75fb12{--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-28 .elementor-element.elementor-element-e4da0fd{--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-28 .elementor-element.elementor-element-239787ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-239787ac .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:34px;font-weight:400;line-height:1em;letter-spacing:-0.025em;color:#E5BE76;}.elementor-28 .elementor-element.elementor-element-2f04c763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-2f04c763 img{width:46px;opacity:1;}.elementor-28 .elementor-element.elementor-element-752de595{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-752de595 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:39px;font-weight:400;line-height:1.03em;letter-spacing:-0.047em;color:#FFFDF8;}.elementor-28 .elementor-element.elementor-element-47a7bae8{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.6em;color:rgba(255,253,248,.76);}.elementor-28 .elementor-element.elementor-element-378808db{--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-28 .elementor-element.elementor-element-7194ad67{--divider-border-style:solid;--divider-color:#D5A750;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-7194ad67 .elementor-divider-separator{width:44px;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-7194ad67 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-796a91fe{--divider-border-style:solid;--divider-color:rgba(255,253,248,.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-796a91fe .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-796a91fe .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-557da703{--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-28 .elementor-element.elementor-element-50a5d56a{--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-28 .elementor-element.elementor-element-50692143{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-50692143 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:34px;font-weight:400;line-height:1em;letter-spacing:-0.025em;color:#E5BE76;}.elementor-28 .elementor-element.elementor-element-32de65f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-32de65f1 img{width:46px;opacity:1;}.elementor-28 .elementor-element.elementor-element-485699ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-485699ec .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:39px;font-weight:400;line-height:1.03em;letter-spacing:-0.047em;color:#FFFDF8;}.elementor-28 .elementor-element.elementor-element-b283383{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.6em;color:rgba(255,253,248,.76);}.elementor-28 .elementor-element.elementor-element-20826d3b{--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-28 .elementor-element.elementor-element-2e5969f8{--divider-border-style:solid;--divider-color:#D5A750;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-2e5969f8 .elementor-divider-separator{width:44px;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-2e5969f8 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-784d8565{--divider-border-style:solid;--divider-color:rgba(255,253,248,.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-784d8565 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-784d8565 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-3616215c{--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-28 .elementor-element.elementor-element-20192532{--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-28 .elementor-element.elementor-element-64e0ab2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-64e0ab2c .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:34px;font-weight:400;line-height:1em;letter-spacing:-0.025em;color:#E5BE76;}.elementor-28 .elementor-element.elementor-element-461809a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-461809a2 img{width:46px;opacity:1;}.elementor-28 .elementor-element.elementor-element-16bdd103{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-16bdd103 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:39px;font-weight:400;line-height:1.03em;letter-spacing:-0.047em;color:#FFFDF8;}.elementor-28 .elementor-element.elementor-element-492da512{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.6em;color:rgba(255,253,248,.76);}.elementor-28 .elementor-element.elementor-element-12a2d48d{--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-28 .elementor-element.elementor-element-44a4c9a8{--divider-border-style:solid;--divider-color:#D5A750;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-44a4c9a8 .elementor-divider-separator{width:44px;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-44a4c9a8 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-6a3594ad{--divider-border-style:solid;--divider-color:rgba(255,253,248,.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-6a3594ad .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-6a3594ad .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-2bb5940a{--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-28 .elementor-element.elementor-element-748d9b02{--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-28 .elementor-element.elementor-element-269b47a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-269b47a6 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:34px;font-weight:400;line-height:1em;letter-spacing:-0.025em;color:#E5BE76;}.elementor-28 .elementor-element.elementor-element-5324ea89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-5324ea89 img{width:46px;opacity:1;}.elementor-28 .elementor-element.elementor-element-43dffabd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-43dffabd .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:39px;font-weight:400;line-height:1.03em;letter-spacing:-0.047em;color:#FFFDF8;}.elementor-28 .elementor-element.elementor-element-76838ac9{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.6em;color:rgba(255,253,248,.76);}.elementor-28 .elementor-element.elementor-element-11018aad{--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-28 .elementor-element.elementor-element-7ed2dc61{--divider-border-style:solid;--divider-color:#D5A750;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-7ed2dc61 .elementor-divider-separator{width:44px;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-7ed2dc61 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-7ea0dc56{--divider-border-style:solid;--divider-color:rgba(255,253,248,.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-7ea0dc56 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-7ea0dc56 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-7b56a4c5{--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-28 .elementor-element.elementor-element-730d3111{--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-28 .elementor-element.elementor-element-1b5a0d17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-1b5a0d17 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:34px;font-weight:400;line-height:1em;letter-spacing:-0.025em;color:#E5BE76;}.elementor-28 .elementor-element.elementor-element-3d1eccc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-3d1eccc2 img{width:46px;opacity:1;}.elementor-28 .elementor-element.elementor-element-529df07c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-529df07c .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:39px;font-weight:400;line-height:1.03em;letter-spacing:-0.047em;color:#FFFDF8;}.elementor-28 .elementor-element.elementor-element-54ca6127{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.6em;color:rgba(255,253,248,.76);}.elementor-28 .elementor-element.elementor-element-79b5127d{--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-28 .elementor-element.elementor-element-4cf66141{--divider-border-style:solid;--divider-color:#D5A750;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4cf66141 .elementor-divider-separator{width:44px;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-4cf66141 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-e33e8c3{--divider-border-style:solid;--divider-color:rgba(255,253,248,.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-e33e8c3 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-e33e8c3 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-6d397c27{--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-28 .elementor-element.elementor-element-ae8ea58{--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-28 .elementor-element.elementor-element-213ac232{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-213ac232 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:34px;font-weight:400;line-height:1em;letter-spacing:-0.025em;color:#E5BE76;}.elementor-28 .elementor-element.elementor-element-7e127965{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-7e127965 img{width:46px;opacity:1;}.elementor-28 .elementor-element.elementor-element-42aaee8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-42aaee8c .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:39px;font-weight:400;line-height:1.03em;letter-spacing:-0.047em;color:#FFFDF8;}.elementor-28 .elementor-element.elementor-element-7650ca5f{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.6em;color:rgba(255,253,248,.76);}.elementor-28 .elementor-element.elementor-element-18e22c7{--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-28 .elementor-element.elementor-element-4d388447{--divider-border-style:solid;--divider-color:#D5A750;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4d388447 .elementor-divider-separator{width:44px;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-4d388447 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-1d78c4e0{--divider-border-style:solid;--divider-color:rgba(255,253,248,.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-1d78c4e0 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-1d78c4e0 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-2e436a78{--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-28 .elementor-element.elementor-element-5e6f6938{--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-28 .elementor-element.elementor-element-4b56e922{--divider-border-style:solid;--divider-color:rgba(229,190,118,.52);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4b56e922 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-4b56e922 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-31bf4018{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-31bf4018 img{width:30px;opacity:1;}.elementor-28 .elementor-element.elementor-element-71ce0cde{--divider-border-style:solid;--divider-color:rgba(229,190,118,.52);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-71ce0cde .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-71ce0cde .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-41ffbe31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.55em;color:rgba(255,253,248,.82);}.elementor-28 .elementor-element.elementor-element-4ae74cab{--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-28 .elementor-element.elementor-element-4ae74cab:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4ae74cab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17382F;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-4ae74cab{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-4ae74cab{right:0px;}.elementor-28 .elementor-element.elementor-element-6c6ba84b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-6c6ba84b img{width:196px;opacity:0.11;}.elementor-28 .elementor-element.elementor-element-756e1f75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-756e1f75 img{width:205px;opacity:0.09;}.elementor-28 .elementor-element.elementor-element-34917d0c{--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-28 .elementor-element.elementor-element-515bb749{--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-28 .elementor-element.elementor-element-2ae98c0e{--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-28 .elementor-element.elementor-element-e8c229c{--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-28 .elementor-element.elementor-element-667cc607{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-667cc607 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0.145em;color:#E5BE76;}.elementor-28 .elementor-element.elementor-element-6fa6dcdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-6fa6dcdf .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:55px;font-weight:400;line-height:0.98em;letter-spacing:-0.056em;color:#FFFDF8;}.elementor-28 .elementor-element.elementor-element-1d281d41{--divider-border-style:solid;--divider-color:#D5A750;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-1d281d41 .elementor-divider-separator{width:65px;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-1d281d41 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-76ed0289{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.72em;color:rgba(255,253,248,.84);}.elementor-28 .elementor-element.elementor-element-4b274ec2{--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-28 .elementor-element.elementor-element-54a1b8c9{--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-28 .elementor-element.elementor-element-3c187ccf{--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-28 .elementor-element.elementor-element-44990d45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-44990d45 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:-0.025em;color:#E5BE76;}.elementor-28 .elementor-element.elementor-element-234c7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-234c7e img{width:35px;opacity:1;}.elementor-28 .elementor-element.elementor-element-4b672aba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-4b672aba .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:29px;font-weight:400;line-height:1.03em;letter-spacing:-0.047em;color:#FFFDF8;}.elementor-28 .elementor-element.elementor-element-23370a23{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.57em;color:rgba(255,253,248,.76);}.elementor-28 .elementor-element.elementor-element-3872e7f1{--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-28 .elementor-element.elementor-element-7f8f81c2{--divider-border-style:solid;--divider-color:#D5A750;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-7f8f81c2 .elementor-divider-separator{width:40px;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-7f8f81c2 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-68dfa5e6{--divider-border-style:solid;--divider-color:rgba(255,253,248,.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-68dfa5e6 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-68dfa5e6 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-509e662{--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-28 .elementor-element.elementor-element-7a005663{--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-28 .elementor-element.elementor-element-3c9a805f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-3c9a805f .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:-0.025em;color:#E5BE76;}.elementor-28 .elementor-element.elementor-element-78b9cd9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-78b9cd9a img{width:35px;opacity:1;}.elementor-28 .elementor-element.elementor-element-a4b4fef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-a4b4fef .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:29px;font-weight:400;line-height:1.03em;letter-spacing:-0.047em;color:#FFFDF8;}.elementor-28 .elementor-element.elementor-element-57da7b2a{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.57em;color:rgba(255,253,248,.76);}.elementor-28 .elementor-element.elementor-element-4bedb2f4{--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-28 .elementor-element.elementor-element-855f37b{--divider-border-style:solid;--divider-color:#D5A750;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-855f37b .elementor-divider-separator{width:40px;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-855f37b .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-1f7c49e9{--divider-border-style:solid;--divider-color:rgba(255,253,248,.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-1f7c49e9 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-1f7c49e9 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-2aa1abe8{--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-28 .elementor-element.elementor-element-2b70fd36{--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-28 .elementor-element.elementor-element-3312ca2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-3312ca2c .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:-0.025em;color:#E5BE76;}.elementor-28 .elementor-element.elementor-element-36ca1033{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-36ca1033 img{width:35px;opacity:1;}.elementor-28 .elementor-element.elementor-element-3775444{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-3775444 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:29px;font-weight:400;line-height:1.03em;letter-spacing:-0.047em;color:#FFFDF8;}.elementor-28 .elementor-element.elementor-element-59213909{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.57em;color:rgba(255,253,248,.76);}.elementor-28 .elementor-element.elementor-element-70cc5893{--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-28 .elementor-element.elementor-element-3370488c{--divider-border-style:solid;--divider-color:#D5A750;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-3370488c .elementor-divider-separator{width:40px;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-3370488c .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-546f8dcd{--divider-border-style:solid;--divider-color:rgba(255,253,248,.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-546f8dcd .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-546f8dcd .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-19054b3{--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-28 .elementor-element.elementor-element-4353b349{--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-28 .elementor-element.elementor-element-320eb0f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-320eb0f3 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:-0.025em;color:#E5BE76;}.elementor-28 .elementor-element.elementor-element-6fb4fb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-6fb4fb6 img{width:35px;opacity:1;}.elementor-28 .elementor-element.elementor-element-142a7d6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-142a7d6b .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:29px;font-weight:400;line-height:1.03em;letter-spacing:-0.047em;color:#FFFDF8;}.elementor-28 .elementor-element.elementor-element-440fe920{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.57em;color:rgba(255,253,248,.76);}.elementor-28 .elementor-element.elementor-element-4b217d40{--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-28 .elementor-element.elementor-element-5af1b668{--divider-border-style:solid;--divider-color:#D5A750;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-5af1b668 .elementor-divider-separator{width:40px;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-5af1b668 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-1b966d90{--divider-border-style:solid;--divider-color:rgba(255,253,248,.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-1b966d90 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-1b966d90 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-30bcd41{--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-28 .elementor-element.elementor-element-78e489b3{--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-28 .elementor-element.elementor-element-111ea4a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-111ea4a6 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:-0.025em;color:#E5BE76;}.elementor-28 .elementor-element.elementor-element-59142ba3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-59142ba3 img{width:35px;opacity:1;}.elementor-28 .elementor-element.elementor-element-211a0568{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-211a0568 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:29px;font-weight:400;line-height:1.03em;letter-spacing:-0.047em;color:#FFFDF8;}.elementor-28 .elementor-element.elementor-element-9d27cd5{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.57em;color:rgba(255,253,248,.76);}.elementor-28 .elementor-element.elementor-element-7b365b35{--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-28 .elementor-element.elementor-element-2e4e9aac{--divider-border-style:solid;--divider-color:#D5A750;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-2e4e9aac .elementor-divider-separator{width:40px;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-2e4e9aac .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-c119847{--divider-border-style:solid;--divider-color:rgba(255,253,248,.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-c119847 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-c119847 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-7e6637be{--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-28 .elementor-element.elementor-element-6d29a978{--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-28 .elementor-element.elementor-element-66ea4c29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-66ea4c29 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:-0.025em;color:#E5BE76;}.elementor-28 .elementor-element.elementor-element-64222025{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-64222025 img{width:35px;opacity:1;}.elementor-28 .elementor-element.elementor-element-41c6a14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-41c6a14 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:29px;font-weight:400;line-height:1.03em;letter-spacing:-0.047em;color:#FFFDF8;}.elementor-28 .elementor-element.elementor-element-6032ca13{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.57em;color:rgba(255,253,248,.76);}.elementor-28 .elementor-element.elementor-element-5baf2c87{--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-28 .elementor-element.elementor-element-4efbecbe{--divider-border-style:solid;--divider-color:#D5A750;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4efbecbe .elementor-divider-separator{width:40px;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-4efbecbe .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-1f57d88{--divider-border-style:solid;--divider-color:rgba(255,253,248,.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-1f57d88 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-1f57d88 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-46e6e32c{--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-28 .elementor-element.elementor-element-7587e3cc{--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-28 .elementor-element.elementor-element-31bd9c66{--divider-border-style:solid;--divider-color:rgba(229,190,118,.52);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-31bd9c66 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-31bd9c66 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-516a98d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-516a98d4 img{width:24px;opacity:1;}.elementor-28 .elementor-element.elementor-element-f0ac467{--divider-border-style:solid;--divider-color:rgba(229,190,118,.52);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-f0ac467 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-f0ac467 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-22a257a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.55em;color:rgba(255,253,248,.84);}.elementor-28 .elementor-element.elementor-element-47bed82c{--display:flex;--position:relative;--min-height:1024px;--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-28 .elementor-element.elementor-element-47bed82c:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-47bed82c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-47bed82c{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-47bed82c{right:0px;}.elementor-28 .elementor-element.elementor-element-644553b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-644553b5 img{width:100%;}.elementor-28 .elementor-element.elementor-element-76294cce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-76294cce img{width:100%;}.elementor-28 .elementor-element.elementor-element-3e8205c0{--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;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-3e8205c0{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-3e8205c0{right:0px;}.elementor-28 .elementor-element.elementor-element-29ecfff6{--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-28 .elementor-element.elementor-element-29ecfff6{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-29ecfff6{right:0px;}.elementor-28 .elementor-element.elementor-element-6d7c2766{--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;--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-28 .elementor-element.elementor-element-6d7c2766{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-6d7c2766{right:0px;}.elementor-28 .elementor-element.elementor-element-6944fb09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-6944fb09 img{width:100%;}.elementor-28 .elementor-element.elementor-element-3f2c0516{--display:flex;--position:absolute;--min-height:80px;--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;--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-28 .elementor-element.elementor-element-3f2c0516{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-3f2c0516{right:0px;}.elementor-28 .elementor-element.elementor-element-efaaa9e{--divider-border-style:solid;--divider-color:#C9A46A;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-efaaa9e .elementor-divider-separator{width:2px;margin:0 auto;margin-left:0;}.elementor-28 .elementor-element.elementor-element-efaaa9e .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-4eed00a{text-align:start;}.elementor-28 .elementor-element.elementor-element-4eed00a .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:20px;font-weight:400;line-height:1.06em;letter-spacing:-0.5px;color:#2D4C40;}.elementor-28 .elementor-element.elementor-element-35a87b09{--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-28 .elementor-element.elementor-element-72d473e3{text-align:start;}.elementor-28 .elementor-element.elementor-element-72d473e3 .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-28 .elementor-element.elementor-element-2715897{text-align:start;}.elementor-28 .elementor-element.elementor-element-2715897 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:68px;font-weight:400;line-height:0.975em;letter-spacing:-3.9px;color:#1B2C38;}.elementor-28 .elementor-element.elementor-element-49e7851b{--divider-border-style:solid;--divider-color:#C9A46A;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-49e7851b .elementor-divider-separator{width:64px;margin:0 auto;margin-left:0;}.elementor-28 .elementor-element.elementor-element-49e7851b .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-581b310e{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-779d5e92{--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-28 .elementor-element.elementor-element-690e307a{--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-28 .elementor-element.elementor-element-54a46473{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-54a46473 img{width:100%;}.elementor-28 .elementor-element.elementor-element-7c995ee6{--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-28 .elementor-element.elementor-element-967be1a{text-align:start;}.elementor-28 .elementor-element.elementor-element-967be1a .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:400;line-height:1.08em;letter-spacing:-0.9px;color:#315044;}.elementor-28 .elementor-element.elementor-element-497f7119{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.58em;color:#64736B;}.elementor-28 .elementor-element.elementor-element-2d7955aa{--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-28 .elementor-element.elementor-element-1c06cb35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-1c06cb35 img{width:100%;}.elementor-28 .elementor-element.elementor-element-583e0b3f{--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-28 .elementor-element.elementor-element-1775ba94{text-align:start;}.elementor-28 .elementor-element.elementor-element-1775ba94 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:400;line-height:1.08em;letter-spacing:-0.9px;color:#315044;}.elementor-28 .elementor-element.elementor-element-5f046c17{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.58em;color:#64736B;}.elementor-28 .elementor-element.elementor-element-46e8451a{--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-28 .elementor-element.elementor-element-5dce964d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-5dce964d img{width:100%;}.elementor-28 .elementor-element.elementor-element-223cf0b0{--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-28 .elementor-element.elementor-element-1a42dc31{text-align:start;}.elementor-28 .elementor-element.elementor-element-1a42dc31 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:400;line-height:1.08em;letter-spacing:-0.9px;color:#315044;}.elementor-28 .elementor-element.elementor-element-7560cb07{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.58em;color:#64736B;}.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-28 .elementor-element.elementor-element-537e42d8 .elementor-button{background-color:#C9A46A;font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;line-height:1.15em;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:0px 24px 0px 24px;}.elementor-28 .elementor-element.elementor-element-537e42d8 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-537e42d8 .elementor-button:focus{background-color:#A87525;}.elementor-28 .elementor-element.elementor-element-537e42d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-537e42d8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-537e42d8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-28 .elementor-element.elementor-element-4a31e411{text-align:start;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.5em;color:#7C887F;}.elementor-28 .elementor-element.elementor-element-6fc57800{--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-28 .elementor-element.elementor-element-6fc57800:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-6fc57800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-6fc57800{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-6fc57800{right:0px;}.elementor-28 .elementor-element.elementor-element-13ce2e3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-13ce2e3a img{width:100%;}.elementor-28 .elementor-element.elementor-element-26efe920{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-26efe920 img{width:100%;}.elementor-28 .elementor-element.elementor-element-61422cc6{--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;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-61422cc6{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-61422cc6{right:0px;}.elementor-28 .elementor-element.elementor-element-596d1cc8{--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-28 .elementor-element.elementor-element-152443aa{text-align:start;}.elementor-28 .elementor-element.elementor-element-152443aa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:1.6px;color:#A87525;}.elementor-28 .elementor-element.elementor-element-2c71a45{text-align:start;}.elementor-28 .elementor-element.elementor-element-2c71a45 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:52px;font-weight:400;line-height:0.99em;letter-spacing:-3px;color:#1B2C38;}.elementor-28 .elementor-element.elementor-element-7418a483{--divider-border-style:solid;--divider-color:#C9A46A;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-7418a483 .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-28 .elementor-element.elementor-element-7418a483 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-5550f09d{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.66em;color:#52645A;}.elementor-28 .elementor-element.elementor-element-205e525a{--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-28 .elementor-element.elementor-element-59e91718{--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-28 .elementor-element.elementor-element-1950c2fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-1950c2fa img{width:100%;}.elementor-28 .elementor-element.elementor-element-3bb4a3b9{--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-28 .elementor-element.elementor-element-749c4877{text-align:start;}.elementor-28 .elementor-element.elementor-element-749c4877 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:24px;font-weight:400;line-height:1.08em;letter-spacing:-0.8px;color:#315044;}.elementor-28 .elementor-element.elementor-element-566b741a{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.58em;color:#64736B;}.elementor-28 .elementor-element.elementor-element-5cdf08cd{--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-28 .elementor-element.elementor-element-559954f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-559954f3 img{width:100%;}.elementor-28 .elementor-element.elementor-element-17e4a005{--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-28 .elementor-element.elementor-element-721a16ad{text-align:start;}.elementor-28 .elementor-element.elementor-element-721a16ad .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:24px;font-weight:400;line-height:1.08em;letter-spacing:-0.8px;color:#315044;}.elementor-28 .elementor-element.elementor-element-3bd03b89{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.58em;color:#64736B;}.elementor-28 .elementor-element.elementor-element-67e0e45a{--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-28 .elementor-element.elementor-element-282e5128{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-282e5128 img{width:100%;}.elementor-28 .elementor-element.elementor-element-d53458c{--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-28 .elementor-element.elementor-element-6ac3a50b{text-align:start;}.elementor-28 .elementor-element.elementor-element-6ac3a50b .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:24px;font-weight:400;line-height:1.08em;letter-spacing:-0.8px;color:#315044;}.elementor-28 .elementor-element.elementor-element-2c68fb9a{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.58em;color:#64736B;}.elementor-28 .elementor-element.elementor-element-45b7e1cb .elementor-button{background-color:#C9A46A;font-family:"Inter", Sans-serif;font-size:15px;font-weight:800;line-height:1.15em;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:0px 24px 0px 24px;}.elementor-28 .elementor-element.elementor-element-45b7e1cb .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-45b7e1cb .elementor-button:focus{background-color:#A87525;}.elementor-28 .elementor-element.elementor-element-45b7e1cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-45b7e1cb .elementor-button-content-wrapper{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-45b7e1cb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-28 .elementor-element.elementor-element-5fe55dd7{text-align:start;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.55em;color:#7C887F;}.elementor-28 .elementor-element.elementor-element-5449b062{--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-28 .elementor-element.elementor-element-5449b062{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-5449b062{right:0px;}.elementor-28 .elementor-element.elementor-element-3251764b{--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;--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-28 .elementor-element.elementor-element-3251764b{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-3251764b{right:0px;}.elementor-28 .elementor-element.elementor-element-47bbfbf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-47bbfbf0 img{width:100%;}.elementor-28 .elementor-element.elementor-element-a23273c{--display:flex;--position:absolute;--min-height:73px;--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;--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-28 .elementor-element.elementor-element-a23273c{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-a23273c{right:0px;}.elementor-28 .elementor-element.elementor-element-32b9a60e{--divider-border-style:solid;--divider-color:#C9A46A;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-32b9a60e .elementor-divider-separator{width:2px;margin:0 auto;margin-left:0;}.elementor-28 .elementor-element.elementor-element-32b9a60e .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-5ac835c6{text-align:start;}.elementor-28 .elementor-element.elementor-element-5ac835c6 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:19px;font-weight:400;line-height:1.06em;letter-spacing:-0.4px;color:#2D4C40;}.elementor-28 .elementor-element.elementor-element-1b102cc1{--display:flex;--position:relative;--min-height:1171px;--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-28 .elementor-element.elementor-element-1b102cc1:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-1b102cc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F2;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-1b102cc1{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-1b102cc1{right:0px;}.elementor-28 .elementor-element.elementor-element-7168070b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-36add708{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-45241948{--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-28 .elementor-element.elementor-element-1f7470dd{--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-28 .elementor-element.elementor-element-1cf8002b{--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-28 .elementor-element.elementor-element-676b7d98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-25a3911d{--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-28 .elementor-element.elementor-element-6b948b57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-6b948b57 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0.145em;color:#A87525;}.elementor-28 .elementor-element.elementor-element-1d1b2287{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-1d1b2287 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:62px;font-weight:400;line-height:0.97em;letter-spacing:-3.6px;color:#16483D;}.elementor-28 .elementor-element.elementor-element-2a394053{--divider-border-style:solid;--divider-color:#C99735;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-2a394053 .elementor-divider-separator{width:64px;margin:0 auto;margin-left:0;}.elementor-28 .elementor-element.elementor-element-2a394053 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-258a0e9d{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.74em;color:#24483F;}.elementor-28 .elementor-element.elementor-element-6dd93290{--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-28 .elementor-element.elementor-element-5f76d34a{--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-28 .elementor-element.elementor-element-36a9d163{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-63a614ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-63a614ef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0.13em;color:#16483D;}.elementor-28 .elementor-element.elementor-element-2a2bc9e3{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.54em;color:#244E44;}.elementor-28 .elementor-element.elementor-element-696070ba{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.54em;color:#244E44;}.elementor-28 .elementor-element.elementor-element-545709f6{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.54em;color:#244E44;}.elementor-28 .elementor-element.elementor-element-23a9b909{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.54em;color:#244E44;}.elementor-28 .elementor-element.elementor-element-64b1078d{--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-28 .elementor-element.elementor-element-fe53f9e{--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-28 .elementor-element.elementor-element-56a907a5{--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-28 .elementor-element.elementor-element-12c910a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-12c910a8 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-12c910a8.elementor-view-stacked .elementor-icon{background-color:#245A4F;}.elementor-28 .elementor-element.elementor-element-12c910a8.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-12c910a8.elementor-view-default .elementor-icon{color:#245A4F;border-color:#245A4F;}.elementor-28 .elementor-element.elementor-element-12c910a8.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-12c910a8.elementor-view-default .elementor-icon svg{fill:#245A4F;}.elementor-28 .elementor-element.elementor-element-12c910a8 .elementor-icon{font-size:24px;}.elementor-28 .elementor-element.elementor-element-12c910a8 .elementor-icon svg{height:24px;}.elementor-28 .elementor-element.elementor-element-47b7b624{--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-28 .elementor-element.elementor-element-425e0cfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-425e0cfb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;line-height:1.3em;color:#16483D;}.elementor-28 .elementor-element.elementor-element-38a88a2{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.35em;color:#557067;}.elementor-28 .elementor-element.elementor-element-4989d06b{--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-28 .elementor-element.elementor-element-2081e548{--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-28 .elementor-element.elementor-element-41605047{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-41605047 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-41605047.elementor-view-stacked .elementor-icon{background-color:#245A4F;}.elementor-28 .elementor-element.elementor-element-41605047.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-41605047.elementor-view-default .elementor-icon{color:#245A4F;border-color:#245A4F;}.elementor-28 .elementor-element.elementor-element-41605047.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-41605047.elementor-view-default .elementor-icon svg{fill:#245A4F;}.elementor-28 .elementor-element.elementor-element-41605047 .elementor-icon{font-size:24px;}.elementor-28 .elementor-element.elementor-element-41605047 .elementor-icon svg{height:24px;}.elementor-28 .elementor-element.elementor-element-540bb271{--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-28 .elementor-element.elementor-element-16537a7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-16537a7e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;line-height:1.3em;color:#16483D;}.elementor-28 .elementor-element.elementor-element-667ae157{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.35em;color:#557067;}.elementor-28 .elementor-element.elementor-element-5ae27aab{--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-28 .elementor-element.elementor-element-3407dd6d{--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-28 .elementor-element.elementor-element-18cedffd{--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-28 .elementor-element.elementor-element-17e0d34d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-3cb7a29c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-3cb7a29c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;line-height:1em;color:#16483D;}.elementor-28 .elementor-element.elementor-element-53dcac1{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:500;line-height:1.55em;color:#24483F;}.elementor-28 .elementor-element.elementor-element-6bb30537{--divider-border-style:solid;--divider-color:rgba(36,72,63,.14);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-6bb30537 .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-28 .elementor-element.elementor-element-6bb30537 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28 .elementor-element.elementor-element-22777125{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-28 .elementor-element.elementor-element-22777125 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-22777125 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-28 .elementor-element.elementor-element-22777125 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-28 .elementor-element.elementor-element-22777125 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-28 .elementor-element.elementor-element-22777125 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-22777125 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-28 .elementor-element.elementor-element-22777125 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-28 .elementor-element.elementor-element-22777125 .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;line-height:1.25em;}.elementor-28 .elementor-element.elementor-element-22777125 .elementor-field-type-html{padding-bottom:0px;}.elementor-28 .elementor-element.elementor-element-22777125 .elementor-field-group .elementor-field, .elementor-28 .elementor-element.elementor-element-22777125 .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-22777125 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-28 .elementor-element.elementor-element-22777125 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-28 .elementor-element.elementor-element-22777125 .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;line-height:1.15em;}.elementor-28 .elementor-element.elementor-element-22777125 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-28 .elementor-element.elementor-element-22777125 .elementor-button[type="submit"]{color:#ffffff;}.elementor-28 .elementor-element.elementor-element-22777125 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-28 .elementor-element.elementor-element-22777125 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-28 .elementor-element.elementor-element-22777125 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-28 .elementor-element.elementor-element-22777125 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-28 .elementor-element.elementor-element-22777125 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-28 .elementor-element.elementor-element-22777125 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-28 .elementor-element.elementor-element-3821b109{--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-28 .elementor-element.elementor-element-5ddc9f6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-5ddc9f6c .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-5ddc9f6c.elementor-view-stacked .elementor-icon{background-color:#B77B19;}.elementor-28 .elementor-element.elementor-element-5ddc9f6c.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-5ddc9f6c.elementor-view-default .elementor-icon{color:#B77B19;border-color:#B77B19;}.elementor-28 .elementor-element.elementor-element-5ddc9f6c.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-5ddc9f6c.elementor-view-default .elementor-icon svg{fill:#B77B19;}.elementor-28 .elementor-element.elementor-element-5ddc9f6c .elementor-icon{font-size:14px;}.elementor-28 .elementor-element.elementor-element-5ddc9f6c .elementor-icon svg{height:14px;}.elementor-28 .elementor-element.elementor-element-45f97ab9{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:500;line-height:1.48em;color:#65746D;}.elementor-28 .elementor-element.elementor-element-6ceff869{--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-28 .elementor-element.elementor-element-6ceff869:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-6ceff869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F2;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-6ceff869{left:0px;}body.rtl .elementor-28 .elementor-element.elementor-element-6ceff869{right:0px;}.elementor-28 .elementor-element.elementor-element-53caaa42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-7709ad68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-9e1860c{--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-28 .elementor-element.elementor-element-f1d9512{--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-28 .elementor-element.elementor-element-ad56090{--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-28 .elementor-element.elementor-element-1dac3c6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-2b49b8da{--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-28 .elementor-element.elementor-element-6431c04c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-6431c04c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0.145em;color:#A87525;}.elementor-28 .elementor-element.elementor-element-204de60d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-204de60d .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:58px;font-weight:400;line-height:0.99em;letter-spacing:-3.2px;color:#16483D;}.elementor-28 .elementor-element.elementor-element-780b6f9d{--divider-border-style:solid;--divider-color:#C99735;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-780b6f9d .elementor-divider-separator{width:64px;margin:0 auto;margin-left:0;}.elementor-28 .elementor-element.elementor-element-780b6f9d .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-a026aa8{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.76em;color:#24483F;}.elementor-28 .elementor-element.elementor-element-79883d37{--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-28 .elementor-element.elementor-element-4c1df510{--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-28 .elementor-element.elementor-element-7c923376{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-65f40758{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-65f40758 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:0.115em;color:#16483D;}.elementor-28 .elementor-element.elementor-element-546ae193{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.55em;color:#244E44;}.elementor-28 .elementor-element.elementor-element-5501ce0e{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.55em;color:#244E44;}.elementor-28 .elementor-element.elementor-element-3778d733{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.55em;color:#244E44;}.elementor-28 .elementor-element.elementor-element-123dfc2a{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.55em;color:#244E44;}.elementor-28 .elementor-element.elementor-element-24965545{--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-28 .elementor-element.elementor-element-37c08e81{--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-28 .elementor-element.elementor-element-68c91af1{--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-28 .elementor-element.elementor-element-22684b04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-22684b04 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-22684b04.elementor-view-stacked .elementor-icon{background-color:#245A4F;}.elementor-28 .elementor-element.elementor-element-22684b04.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-22684b04.elementor-view-default .elementor-icon{color:#245A4F;border-color:#245A4F;}.elementor-28 .elementor-element.elementor-element-22684b04.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-22684b04.elementor-view-default .elementor-icon svg{fill:#245A4F;}.elementor-28 .elementor-element.elementor-element-22684b04 .elementor-icon{font-size:23px;}.elementor-28 .elementor-element.elementor-element-22684b04 .elementor-icon svg{height:23px;}.elementor-28 .elementor-element.elementor-element-4804df45{--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-28 .elementor-element.elementor-element-10690deb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-10690deb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;line-height:1.3em;color:#16483D;}.elementor-28 .elementor-element.elementor-element-2cae22fc{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.35em;color:#557067;}.elementor-28 .elementor-element.elementor-element-1a5b1f2b{--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-28 .elementor-element.elementor-element-3a405abb{--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-28 .elementor-element.elementor-element-3c53597e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-3c53597e .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-3c53597e.elementor-view-stacked .elementor-icon{background-color:#245A4F;}.elementor-28 .elementor-element.elementor-element-3c53597e.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-3c53597e.elementor-view-default .elementor-icon{color:#245A4F;border-color:#245A4F;}.elementor-28 .elementor-element.elementor-element-3c53597e.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-3c53597e.elementor-view-default .elementor-icon svg{fill:#245A4F;}.elementor-28 .elementor-element.elementor-element-3c53597e .elementor-icon{font-size:23px;}.elementor-28 .elementor-element.elementor-element-3c53597e .elementor-icon svg{height:23px;}.elementor-28 .elementor-element.elementor-element-7c9691e7{--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-28 .elementor-element.elementor-element-2854451{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-2854451 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;line-height:1.3em;color:#16483D;}.elementor-28 .elementor-element.elementor-element-1601f9c2{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.35em;color:#557067;}.elementor-28 .elementor-element.elementor-element-273dab0d{--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-28 .elementor-element.elementor-element-6023554c{--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-28 .elementor-element.elementor-element-2aff68e9{--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-28 .elementor-element.elementor-element-2c0cacf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-56aef67f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-28 .elementor-element.elementor-element-56aef67f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;line-height:1em;color:#16483D;}.elementor-28 .elementor-element.elementor-element-40f02e48{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.55em;color:#24483F;}.elementor-28 .elementor-element.elementor-element-58a28ef1{--divider-border-style:solid;--divider-color:rgba(36,72,63,.14);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-58a28ef1 .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-28 .elementor-element.elementor-element-58a28ef1 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-28 .elementor-element.elementor-element-4272f1cc{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-28 .elementor-element.elementor-element-4272f1cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-field-group.recaptcha_v3-bottomleft, .elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;line-height:1.3em;}.elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-field-type-html{padding-bottom:0px;}.elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-field-group .elementor-field, .elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-button{font-family:"Inter", Sans-serif;font-size:15px;font-weight:800;line-height:1.15em;}.elementor-28 .elementor-element.elementor-element-4272f1cc .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-button[type="submit"]{color:#ffffff;}.elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-28 .elementor-element.elementor-element-4272f1cc .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-28 .elementor-element.elementor-element-4272f1cc .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-28 .elementor-element.elementor-element-4272f1cc .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-28 .elementor-element.elementor-element-3fd20bcd{--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-28 .elementor-element.elementor-element-3641d2ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-3641d2ef .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-3641d2ef.elementor-view-stacked .elementor-icon{background-color:#B77B19;}.elementor-28 .elementor-element.elementor-element-3641d2ef.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-3641d2ef.elementor-view-default .elementor-icon{color:#B77B19;border-color:#B77B19;}.elementor-28 .elementor-element.elementor-element-3641d2ef.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-3641d2ef.elementor-view-default .elementor-icon svg{fill:#B77B19;}.elementor-28 .elementor-element.elementor-element-3641d2ef .elementor-icon{font-size:14px;}.elementor-28 .elementor-element.elementor-element-3641d2ef .elementor-icon svg{height:14px;}.elementor-28 .elementor-element.elementor-element-63bfa2bf{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:10px;font-weight:500;line-height:1.45em;color:#65746D;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-45a1c830{--width:100%;}.elementor-28 .elementor-element.elementor-element-25ad7c02{--width:100%;}.elementor-28 .elementor-element.elementor-element-766b2dda{--width:100%;}.elementor-28 .elementor-element.elementor-element-13816c3c{--width:100%;}.elementor-28 .elementor-element.elementor-element-65dd101c{--width:100%;}.elementor-28 .elementor-element.elementor-element-640297b3{--width:100%;}.elementor-28 .elementor-element.elementor-element-467a73fa{--width:100%;}.elementor-28 .elementor-element.elementor-element-50b3cfa3{--width:100%;}.elementor-28 .elementor-element.elementor-element-4a83a9e{--width:100%;}.elementor-28 .elementor-element.elementor-element-6580b07b{--width:100%;}.elementor-28 .elementor-element.elementor-element-24d1668f{--width:100%;}.elementor-28 .elementor-element.elementor-element-5fb11aa8{--width:100%;}.elementor-28 .elementor-element.elementor-element-5c1fde73{--width:100%;}.elementor-28 .elementor-element.elementor-element-58df3d90{--width:100%;}.elementor-28 .elementor-element.elementor-element-3b3cdc3a{--width:100%;}.elementor-28 .elementor-element.elementor-element-45dbe0c6{--width:100%;}.elementor-28 .elementor-element.elementor-element-dc75a6b{--width:100%;}.elementor-28 .elementor-element.elementor-element-4c53ae77{--width:100%;}.elementor-28 .elementor-element.elementor-element-76e9e5de{--width:100%;}.elementor-28 .elementor-element.elementor-element-7f5afe7f{--width:100%;}.elementor-28 .elementor-element.elementor-element-68dce49e{--width:100%;}.elementor-28 .elementor-element.elementor-element-463ba870{--width:100%;}.elementor-28 .elementor-element.elementor-element-484f8d23{--width:100%;}.elementor-28 .elementor-element.elementor-element-207cce4c{--width:100%;}.elementor-28 .elementor-element.elementor-element-3a1d2548{--width:100%;}.elementor-28 .elementor-element.elementor-element-4a377eb3{--width:100%;}.elementor-28 .elementor-element.elementor-element-37a6276{--width:100%;}.elementor-28 .elementor-element.elementor-element-13b19745{--width:100%;}.elementor-28 .elementor-element.elementor-element-24f0b5a3{--width:100%;}.elementor-28 .elementor-element.elementor-element-fbd315b{--width:100%;}.elementor-28 .elementor-element.elementor-element-d8ae3e8{--width:100%;}.elementor-28 .elementor-element.elementor-element-75212a5b{--width:100%;}.elementor-28 .elementor-element.elementor-element-58cfd5c6{--width:100%;}.elementor-28 .elementor-element.elementor-element-605d8b54{--width:100%;}.elementor-28 .elementor-element.elementor-element-316cc419{--width:100%;}.elementor-28 .elementor-element.elementor-element-3d20751f{--width:100%;}.elementor-28 .elementor-element.elementor-element-c4b027d{--width:100%;}.elementor-28 .elementor-element.elementor-element-171f93bf{--width:100%;}.elementor-28 .elementor-element.elementor-element-c09f9a6{--width:100%;}.elementor-28 .elementor-element.elementor-element-156021b7{--width:100%;}.elementor-28 .elementor-element.elementor-element-36e50090{--width:100%;}.elementor-28 .elementor-element.elementor-element-69d2378c{--width:100%;}.elementor-28 .elementor-element.elementor-element-3fab5693{--width:100%;}.elementor-28 .elementor-element.elementor-element-8c20df4{--width:100%;}.elementor-28 .elementor-element.elementor-element-a5b2f0b{--width:100%;}.elementor-28 .elementor-element.elementor-element-2514e624{--width:100%;}.elementor-28 .elementor-element.elementor-element-2e6fb552{--width:100%;}.elementor-28 .elementor-element.elementor-element-4f3030c6{--width:100%;}.elementor-28 .elementor-element.elementor-element-632905bd{--width:100%;}.elementor-28 .elementor-element.elementor-element-724808f9{--width:100%;}.elementor-28 .elementor-element.elementor-element-4da1170b{--width:100%;}.elementor-28 .elementor-element.elementor-element-6a933a79{--width:100%;}.elementor-28 .elementor-element.elementor-element-6bbba126{--width:100%;}.elementor-28 .elementor-element.elementor-element-4b75fb12{--width:100%;}.elementor-28 .elementor-element.elementor-element-e4da0fd{--width:100%;}.elementor-28 .elementor-element.elementor-element-378808db{--width:100%;}.elementor-28 .elementor-element.elementor-element-557da703{--width:100%;}.elementor-28 .elementor-element.elementor-element-50a5d56a{--width:100%;}.elementor-28 .elementor-element.elementor-element-20826d3b{--width:100%;}.elementor-28 .elementor-element.elementor-element-3616215c{--width:100%;}.elementor-28 .elementor-element.elementor-element-20192532{--width:100%;}.elementor-28 .elementor-element.elementor-element-12a2d48d{--width:100%;}.elementor-28 .elementor-element.elementor-element-2bb5940a{--width:100%;}.elementor-28 .elementor-element.elementor-element-748d9b02{--width:100%;}.elementor-28 .elementor-element.elementor-element-11018aad{--width:100%;}.elementor-28 .elementor-element.elementor-element-7b56a4c5{--width:100%;}.elementor-28 .elementor-element.elementor-element-730d3111{--width:100%;}.elementor-28 .elementor-element.elementor-element-79b5127d{--width:100%;}.elementor-28 .elementor-element.elementor-element-6d397c27{--width:100%;}.elementor-28 .elementor-element.elementor-element-ae8ea58{--width:100%;}.elementor-28 .elementor-element.elementor-element-18e22c7{--width:100%;}.elementor-28 .elementor-element.elementor-element-2e436a78{--width:100%;}.elementor-28 .elementor-element.elementor-element-5e6f6938{--width:100%;}.elementor-28 .elementor-element.elementor-element-4ae74cab{--width:100%;}.elementor-28 .elementor-element.elementor-element-34917d0c{--width:100%;}.elementor-28 .elementor-element.elementor-element-515bb749{--width:100%;}.elementor-28 .elementor-element.elementor-element-2ae98c0e{--width:100%;}.elementor-28 .elementor-element.elementor-element-e8c229c{--width:100%;}.elementor-28 .elementor-element.elementor-element-4b274ec2{--width:100%;}.elementor-28 .elementor-element.elementor-element-54a1b8c9{--width:100%;}.elementor-28 .elementor-element.elementor-element-3c187ccf{--width:100%;}.elementor-28 .elementor-element.elementor-element-3872e7f1{--width:100%;}.elementor-28 .elementor-element.elementor-element-509e662{--width:100%;}.elementor-28 .elementor-element.elementor-element-7a005663{--width:100%;}.elementor-28 .elementor-element.elementor-element-4bedb2f4{--width:100%;}.elementor-28 .elementor-element.elementor-element-2aa1abe8{--width:100%;}.elementor-28 .elementor-element.elementor-element-2b70fd36{--width:100%;}.elementor-28 .elementor-element.elementor-element-70cc5893{--width:100%;}.elementor-28 .elementor-element.elementor-element-19054b3{--width:100%;}.elementor-28 .elementor-element.elementor-element-4353b349{--width:100%;}.elementor-28 .elementor-element.elementor-element-4b217d40{--width:100%;}.elementor-28 .elementor-element.elementor-element-30bcd41{--width:100%;}.elementor-28 .elementor-element.elementor-element-78e489b3{--width:100%;}.elementor-28 .elementor-element.elementor-element-7b365b35{--width:100%;}.elementor-28 .elementor-element.elementor-element-7e6637be{--width:100%;}.elementor-28 .elementor-element.elementor-element-6d29a978{--width:100%;}.elementor-28 .elementor-element.elementor-element-5baf2c87{--width:100%;}.elementor-28 .elementor-element.elementor-element-46e6e32c{--width:100%;}.elementor-28 .elementor-element.elementor-element-7587e3cc{--width:100%;}.elementor-28 .elementor-element.elementor-element-47bed82c{--width:100%;}.elementor-28 .elementor-element.elementor-element-3e8205c0{--width:100%;}.elementor-28 .elementor-element.elementor-element-29ecfff6{--width:100%;}.elementor-28 .elementor-element.elementor-element-6d7c2766{--width:100%;}.elementor-28 .elementor-element.elementor-element-3f2c0516{--width:260px;}.elementor-28 .elementor-element.elementor-element-35a87b09{--width:100%;}.elementor-28 .elementor-element.elementor-element-779d5e92{--width:100%;}.elementor-28 .elementor-element.elementor-element-690e307a{--width:100%;}.elementor-28 .elementor-element.elementor-element-7c995ee6{--width:100%;}.elementor-28 .elementor-element.elementor-element-2d7955aa{--width:100%;}.elementor-28 .elementor-element.elementor-element-583e0b3f{--width:100%;}.elementor-28 .elementor-element.elementor-element-46e8451a{--width:100%;}.elementor-28 .elementor-element.elementor-element-223cf0b0{--width:100%;}.elementor-28 .elementor-element.elementor-element-6fc57800{--width:100%;}.elementor-28 .elementor-element.elementor-element-61422cc6{--width:100%;}.elementor-28 .elementor-element.elementor-element-596d1cc8{--width:100%;}.elementor-28 .elementor-element.elementor-element-205e525a{--width:100%;}.elementor-28 .elementor-element.elementor-element-59e91718{--width:100%;}.elementor-28 .elementor-element.elementor-element-3bb4a3b9{--width:100%;}.elementor-28 .elementor-element.elementor-element-5cdf08cd{--width:100%;}.elementor-28 .elementor-element.elementor-element-17e4a005{--width:100%;}.elementor-28 .elementor-element.elementor-element-67e0e45a{--width:100%;}.elementor-28 .elementor-element.elementor-element-d53458c{--width:100%;}.elementor-28 .elementor-element.elementor-element-5449b062{--width:100%;}.elementor-28 .elementor-element.elementor-element-3251764b{--width:100%;}.elementor-28 .elementor-element.elementor-element-a23273c{--width:244px;}.elementor-28 .elementor-element.elementor-element-1b102cc1{--width:100%;}.elementor-28 .elementor-element.elementor-element-45241948{--width:100%;}.elementor-28 .elementor-element.elementor-element-1f7470dd{--width:100%;}.elementor-28 .elementor-element.elementor-element-1cf8002b{--width:100%;}.elementor-28 .elementor-element.elementor-element-25a3911d{--width:100%;}.elementor-28 .elementor-element.elementor-element-6dd93290{--width:100%;}.elementor-28 .elementor-element.elementor-element-5f76d34a{--width:100%;}.elementor-28 .elementor-element.elementor-element-64b1078d{--width:100%;}.elementor-28 .elementor-element.elementor-element-fe53f9e{--width:100%;}.elementor-28 .elementor-element.elementor-element-56a907a5{--width:100%;}.elementor-28 .elementor-element.elementor-element-47b7b624{--width:100%;}.elementor-28 .elementor-element.elementor-element-4989d06b{--width:100%;}.elementor-28 .elementor-element.elementor-element-2081e548{--width:100%;}.elementor-28 .elementor-element.elementor-element-540bb271{--width:100%;}.elementor-28 .elementor-element.elementor-element-5ae27aab{--width:100%;}.elementor-28 .elementor-element.elementor-element-3407dd6d{--width:100%;}.elementor-28 .elementor-element.elementor-element-18cedffd{--width:100%;}.elementor-28 .elementor-element.elementor-element-3821b109{--width:100%;}.elementor-28 .elementor-element.elementor-element-6ceff869{--width:100%;}.elementor-28 .elementor-element.elementor-element-9e1860c{--width:100%;}.elementor-28 .elementor-element.elementor-element-f1d9512{--width:100%;}.elementor-28 .elementor-element.elementor-element-ad56090{--width:100%;}.elementor-28 .elementor-element.elementor-element-2b49b8da{--width:100%;}.elementor-28 .elementor-element.elementor-element-79883d37{--width:100%;}.elementor-28 .elementor-element.elementor-element-4c1df510{--width:100%;}.elementor-28 .elementor-element.elementor-element-24965545{--width:100%;}.elementor-28 .elementor-element.elementor-element-37c08e81{--width:100%;}.elementor-28 .elementor-element.elementor-element-68c91af1{--width:100%;}.elementor-28 .elementor-element.elementor-element-4804df45{--width:100%;}.elementor-28 .elementor-element.elementor-element-1a5b1f2b{--width:100%;}.elementor-28 .elementor-element.elementor-element-3a405abb{--width:100%;}.elementor-28 .elementor-element.elementor-element-7c9691e7{--width:100%;}.elementor-28 .elementor-element.elementor-element-273dab0d{--width:100%;}.elementor-28 .elementor-element.elementor-element-6023554c{--width:100%;}.elementor-28 .elementor-element.elementor-element-2aff68e9{--width:100%;}.elementor-28 .elementor-element.elementor-element-3fd20bcd{--width:100%;}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-3e70bdca .elementor-heading-title{font-size:9px;line-height:1.2em;letter-spacing:0.13em;}.elementor-28 .elementor-element.elementor-element-3c9a935a .elementor-heading-title{font-size:28px;line-height:1em;letter-spacing:-0.052em;}.elementor-28 .elementor-element.elementor-element-41ac8882{font-size:10px;line-height:1.3em;}.elementor-28 .elementor-element.elementor-element-194295b3{font-size:15px;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-3cb14eb6{--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-28 .elementor-element.elementor-element-69fccb14{--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-28 .elementor-element.elementor-element-3d2faaa3{text-align:center;}.elementor-28 .elementor-element.elementor-element-3d2faaa3 .elementor-heading-title{font-size:15px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-13841ef0{--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-28 .elementor-element.elementor-element-675d3f09{text-align:center;}.elementor-28 .elementor-element.elementor-element-675d3f09 .elementor-heading-title{font-size:15px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-2e8fc01c .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-2e8fc01c .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-2e8fc01c .elementor-icon-box-title a{font-size:10px;line-height:1.34em;}.elementor-28 .elementor-element.elementor-element-584435b2 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-584435b2 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-584435b2 .elementor-icon-box-title a{font-size:10px;line-height:1.34em;}.elementor-28 .elementor-element.elementor-element-11d49678 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-11d49678 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-11d49678 .elementor-icon-box-title a{font-size:10px;line-height:1.34em;}.elementor-28 .elementor-element.elementor-element-3e0a7bb8 .elementor-heading-title{font-size:28px;line-height:1em;letter-spacing:-0.052em;}.elementor-28 .elementor-element.elementor-element-4d77338a{font-size:10px;line-height:1.3em;}.elementor-28 .elementor-element.elementor-element-1f0011c2{font-size:15px;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-5e709e70{font-size:14px;line-height:1.52em;}.elementor-28 .elementor-element.elementor-element-5f321a21{--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-28 .elementor-element.elementor-element-17b90254{--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-28 .elementor-element.elementor-element-3f2e7019{text-align:center;}.elementor-28 .elementor-element.elementor-element-3f2e7019 .elementor-heading-title{font-size:15px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-7509722d{--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-28 .elementor-element.elementor-element-231ac7a5{text-align:center;}.elementor-28 .elementor-element.elementor-element-231ac7a5 .elementor-heading-title{font-size:15px;line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-7738dee9 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-7738dee9 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-7738dee9 .elementor-icon-box-title a{font-size:10px;line-height:1.34em;}.elementor-28 .elementor-element.elementor-element-134eb8de .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-134eb8de .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-134eb8de .elementor-icon-box-title a{font-size:10px;line-height:1.34em;}.elementor-28 .elementor-element.elementor-element-79987cda .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-79987cda .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-79987cda .elementor-icon-box-title a{font-size:10px;line-height:1.34em;}.elementor-28 .elementor-element.elementor-element-6fa6dcdf .elementor-heading-title{font-size:64px;}.elementor-28 .elementor-element.elementor-element-4b672aba .elementor-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-23370a23{font-size:12px;}.elementor-28 .elementor-element.elementor-element-a4b4fef .elementor-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-57da7b2a{font-size:12px;}.elementor-28 .elementor-element.elementor-element-3775444 .elementor-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-59213909{font-size:12px;}.elementor-28 .elementor-element.elementor-element-142a7d6b .elementor-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-440fe920{font-size:12px;}.elementor-28 .elementor-element.elementor-element-211a0568 .elementor-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-9d27cd5{font-size:12px;}.elementor-28 .elementor-element.elementor-element-41c6a14 .elementor-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-6032ca13{font-size:12px;}.elementor-28 .elementor-element.elementor-element-2c71a45 .elementor-heading-title{font-size:58px;letter-spacing:-3.3px;}.elementor-28 .elementor-element.elementor-element-5550f09d{font-size:16px;}.elementor-28 .elementor-element.elementor-element-749c4877 .elementor-heading-title{font-size:27px;}.elementor-28 .elementor-element.elementor-element-566b741a{font-size:14px;}.elementor-28 .elementor-element.elementor-element-721a16ad .elementor-heading-title{font-size:27px;}.elementor-28 .elementor-element.elementor-element-3bd03b89{font-size:14px;}.elementor-28 .elementor-element.elementor-element-6ac3a50b .elementor-heading-title{font-size:27px;}.elementor-28 .elementor-element.elementor-element-2c68fb9a{font-size:14px;}.elementor-28 .elementor-element.elementor-element-5ac835c6 .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-204de60d .elementor-heading-title{font-size:64px;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-3e70bdca .elementor-heading-title{font-size:9px;line-height:1.2em;letter-spacing:0.13em;}.elementor-28 .elementor-element.elementor-element-3c9a935a .elementor-heading-title{font-size:20px;line-height:0.98em;letter-spacing:-0.052em;}.elementor-28 .elementor-element.elementor-element-41ac8882{font-size:9px;line-height:1.3em;}.elementor-28 .elementor-element.elementor-element-194295b3{font-size:14px;line-height:1.58em;}.elementor-28 .elementor-element.elementor-element-3cb14eb6{--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-28 .elementor-element.elementor-element-69fccb14{--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-28 .elementor-element.elementor-element-3d2faaa3{text-align:center;}.elementor-28 .elementor-element.elementor-element-3d2faaa3 .elementor-heading-title{font-size:13px;line-height:1em;letter-spacing:-0.15px;}.elementor-28 .elementor-element.elementor-element-13841ef0{--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-28 .elementor-element.elementor-element-675d3f09{text-align:center;}.elementor-28 .elementor-element.elementor-element-675d3f09 .elementor-heading-title{font-size:13px;line-height:1em;letter-spacing:-0.15px;}.elementor-28 .elementor-element.elementor-element-2e8fc01c .elementor-icon{font-size:21px;}.elementor-28 .elementor-element.elementor-element-2e8fc01c .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-2e8fc01c .elementor-icon-box-title a{font-size:10px;line-height:1.32em;}.elementor-28 .elementor-element.elementor-element-584435b2 .elementor-icon{font-size:21px;}.elementor-28 .elementor-element.elementor-element-584435b2 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-584435b2 .elementor-icon-box-title a{font-size:10px;line-height:1.32em;}.elementor-28 .elementor-element.elementor-element-11d49678 .elementor-icon{font-size:21px;}.elementor-28 .elementor-element.elementor-element-11d49678 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-11d49678 .elementor-icon-box-title a{font-size:10px;line-height:1.32em;}.elementor-28 .elementor-element.elementor-element-3e0a7bb8 .elementor-heading-title{font-size:40px;line-height:0.98em;letter-spacing:-0.052em;}.elementor-28 .elementor-element.elementor-element-4d77338a{font-size:9px;line-height:1.3em;}.elementor-28 .elementor-element.elementor-element-1f0011c2{font-size:14px;line-height:1.58em;}.elementor-28 .elementor-element.elementor-element-5e709e70{font-size:14px;line-height:1.56em;}.elementor-28 .elementor-element.elementor-element-5f321a21{--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-28 .elementor-element.elementor-element-17b90254{--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-28 .elementor-element.elementor-element-3f2e7019{text-align:center;}.elementor-28 .elementor-element.elementor-element-3f2e7019 .elementor-heading-title{font-size:13px;line-height:1em;letter-spacing:-0.15px;}.elementor-28 .elementor-element.elementor-element-7509722d{--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-28 .elementor-element.elementor-element-231ac7a5{text-align:center;}.elementor-28 .elementor-element.elementor-element-231ac7a5 .elementor-heading-title{font-size:13px;line-height:1em;letter-spacing:-0.15px;}.elementor-28 .elementor-element.elementor-element-7738dee9 .elementor-icon{font-size:21px;}.elementor-28 .elementor-element.elementor-element-7738dee9 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-7738dee9 .elementor-icon-box-title a{font-size:10px;line-height:1.32em;}.elementor-28 .elementor-element.elementor-element-134eb8de .elementor-icon{font-size:21px;}.elementor-28 .elementor-element.elementor-element-134eb8de .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-134eb8de .elementor-icon-box-title a{font-size:10px;line-height:1.32em;}.elementor-28 .elementor-element.elementor-element-79987cda .elementor-icon{font-size:21px;}.elementor-28 .elementor-element.elementor-element-79987cda .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-79987cda .elementor-icon-box-title a{font-size:10px;line-height:1.32em;}.elementor-28 .elementor-element.elementor-element-130ac447 .elementor-heading-title{font-size:9px;}.elementor-28 .elementor-element.elementor-element-107701bb .elementor-heading-title{font-size:43px;line-height:1.01em;}.elementor-28 .elementor-element.elementor-element-2d935a04{font-size:22px;}.elementor-28 .elementor-element.elementor-element-43a77047 .elementor-heading-title{font-size:24px;}.elementor-28 .elementor-element.elementor-element-4c982f55 .elementor-heading-title{font-size:9px;}.elementor-28 .elementor-element.elementor-element-9e3f4b6 .elementor-heading-title{font-size:29px;}.elementor-28 .elementor-element.elementor-element-37d9a940{font-size:14px;line-height:1.58em;}.elementor-28 .elementor-element.elementor-element-53029214{font-size:14px;line-height:1.58em;}.elementor-28 .elementor-element.elementor-element-36986239{font-size:14px;line-height:1.58em;}.elementor-28 .elementor-element.elementor-element-1555dbb2{font-size:14px;line-height:1.58em;}.elementor-28 .elementor-element.elementor-element-71bdafe4 .elementor-heading-title{font-size:24px;}.elementor-28 .elementor-element.elementor-element-fa52580 .elementor-heading-title{font-size:9px;}.elementor-28 .elementor-element.elementor-element-3ebc0462 .elementor-heading-title{font-size:29px;}.elementor-28 .elementor-element.elementor-element-515fc449{font-size:14px;line-height:1.58em;}.elementor-28 .elementor-element.elementor-element-1ef3de54{font-size:14px;line-height:1.58em;}.elementor-28 .elementor-element.elementor-element-2d10e3d5{font-size:14px;line-height:1.58em;}.elementor-28 .elementor-element.elementor-element-5f650a94{font-size:14px;line-height:1.58em;}.elementor-28 .elementor-element.elementor-element-688cd29b{font-size:12px;line-height:1.58em;}.elementor-28 .elementor-element.elementor-element-6892069a .elementor-heading-title{font-size:10px;}.elementor-28 .elementor-element.elementor-element-630c7a71 .elementor-heading-title{font-size:50px;line-height:0.99em;letter-spacing:-2.65px;}.elementor-28 .elementor-element.elementor-element-e7b63de .elementor-heading-title{font-size:8px;}.elementor-28 .elementor-element.elementor-element-4ea6ed79{font-size:14px;}.elementor-28 .elementor-element.elementor-element-4dd2461d .elementor-heading-title{font-size:9px;}.elementor-28 .elementor-element.elementor-element-24dc1db5 .elementor-heading-title{font-size:32px;}.elementor-28 .elementor-element.elementor-element-42f410b3{font-size:13px;line-height:1.58em;}.elementor-28 .elementor-element.elementor-element-1f17719b .elementor-heading-title{font-size:10px;}.elementor-28 .elementor-element.elementor-element-4929c155 .elementor-heading-title{font-size:32px;}.elementor-28 .elementor-element.elementor-element-3ac694d{font-size:13px;line-height:1.58em;}.elementor-28 .elementor-element.elementor-element-7208b1ff .elementor-heading-title{font-size:10px;}.elementor-28 .elementor-element.elementor-element-252411a8 .elementor-heading-title{font-size:32px;}.elementor-28 .elementor-element.elementor-element-ae62fdd{font-size:13px;line-height:1.58em;}.elementor-28 .elementor-element.elementor-element-64c64790 .elementor-heading-title{font-size:10px;}.elementor-28 .elementor-element.elementor-element-7e4fa43c .elementor-heading-title{font-size:32px;}.elementor-28 .elementor-element.elementor-element-2e9718c2{font-size:13px;line-height:1.58em;}.elementor-28 .elementor-element.elementor-element-5df12aa0 .elementor-heading-title{font-size:10px;}.elementor-28 .elementor-element.elementor-element-18b594cf{font-size:12px;line-height:1.55em;}.elementor-28 .elementor-element.elementor-element-667cc607 .elementor-heading-title{font-size:10px;}.elementor-28 .elementor-element.elementor-element-6fa6dcdf .elementor-heading-title{font-size:43px;line-height:0.99em;}.elementor-28 .elementor-element.elementor-element-76ed0289{font-size:14px;line-height:1.67em;}.elementor-28 .elementor-element.elementor-element-4b672aba .elementor-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-23370a23{font-size:12px;line-height:1.54em;}.elementor-28 .elementor-element.elementor-element-a4b4fef .elementor-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-57da7b2a{font-size:12px;line-height:1.54em;}.elementor-28 .elementor-element.elementor-element-3775444 .elementor-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-59213909{font-size:12px;line-height:1.54em;}.elementor-28 .elementor-element.elementor-element-142a7d6b .elementor-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-440fe920{font-size:12px;line-height:1.54em;}.elementor-28 .elementor-element.elementor-element-211a0568 .elementor-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-9d27cd5{font-size:12px;line-height:1.54em;}.elementor-28 .elementor-element.elementor-element-41c6a14 .elementor-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-6032ca13{font-size:12px;line-height:1.54em;}.elementor-28 .elementor-element.elementor-element-22a257a2{font-size:12px;}.elementor-28 .elementor-element.elementor-element-2c71a45 .elementor-heading-title{font-size:43px;letter-spacing:-2.4px;}.elementor-28 .elementor-element.elementor-element-5550f09d{font-size:15px;}.elementor-28 .elementor-element.elementor-element-749c4877 .elementor-heading-title{font-size:21px;}.elementor-28 .elementor-element.elementor-element-566b741a{font-size:14px;}.elementor-28 .elementor-element.elementor-element-721a16ad .elementor-heading-title{font-size:21px;}.elementor-28 .elementor-element.elementor-element-3bd03b89{font-size:14px;}.elementor-28 .elementor-element.elementor-element-6ac3a50b .elementor-heading-title{font-size:21px;}.elementor-28 .elementor-element.elementor-element-2c68fb9a{font-size:14px;}.elementor-28 .elementor-element.elementor-element-45b7e1cb .elementor-button{font-size:14px;}.elementor-28 .elementor-element.elementor-element-5ac835c6 .elementor-heading-title{font-size:16px;}.elementor-28 .elementor-element.elementor-element-204de60d .elementor-heading-title{font-size:56px;letter-spacing:-3.05px;}.elementor-28 .elementor-element.elementor-element-a026aa8{font-size:14px;}.elementor-28 .elementor-element.elementor-element-65f40758 .elementor-heading-title{font-size:10px;}.elementor-28 .elementor-element.elementor-element-546ae193{font-size:13px;}.elementor-28 .elementor-element.elementor-element-5501ce0e{font-size:13px;}.elementor-28 .elementor-element.elementor-element-3778d733{font-size:13px;}.elementor-28 .elementor-element.elementor-element-123dfc2a{font-size:13px;}.elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-field-group > label{font-size:10px;line-height:1.28em;}.elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-field-group .elementor-field, .elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-field-subgroup label{font-size:12px;}.elementor-28 .elementor-element.elementor-element-4272f1cc .elementor-button{font-size:11px;}}/* Start custom CSS for container, class: .elementor-element-13d40184 */.elementor-28 .elementor-element.elementor-element-13d40184{--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-28 .elementor-element.elementor-element-13d40184,.elementor-28 .elementor-element.elementor-element-13d40184 *{box-sizing:border-box;}
.elementor-28 .elementor-element.elementor-element-13d40184>.e-con-inner,.elementor-28 .elementor-element.elementor-element-13d40184.m1-root>.e-con-inner{max-width:none!important;width:100%!important;padding:0!important;gap:0!important;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-root,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-desktop,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-mobile{background-color:var(--m1-bg)!important;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-copy-desktop,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-copy-mobile,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-facts,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-fact{background:transparent!important;background-color:transparent!important;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-desktop,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-mobile,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-visual,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-mobile-visual{margin:0!important;padding:0!important;gap:0!important;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-copy-desktop>.e-con-inner,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-copy-mobile>.e-con-inner,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-actions>.e-con-inner,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-facts>.e-con-inner{max-width:none!important;width:100%!important;padding:0!important;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-mobile-visual>.e-con-inner,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-mobile-photo>.elementor-widget-container,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-mobile-photo .elementor-widget-container{margin:0!important;padding:0!important;gap:0!important;border:0!important;}
.elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-title,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-kicker,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-credentials,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-lead,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-support,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-fact,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-photo{margin-bottom:0!important;}
.elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-kicker{display:block!important;margin:0 0 13px!important;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-kicker .elementor-heading-title{margin:0;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-title{margin:0;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-title .elementor-heading-title{margin:0;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-credentials{margin-top:15px;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-credentials p{margin:0;display:flex;align-items:center;flex-wrap:wrap;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-credentials strong,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-credentials span{color:#4C6359!important;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-credentials span:before{content:"";display:inline-block;width:1px;margin:0 10px;vertical-align:middle;background:#D29B35!important;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-lead{max-width:555px;margin-top:18px;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-support{max-width:555px;margin-top:9px;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-lead p,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-support p{margin:0;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-lead p+p,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-support p+p{margin-top:9px!important;}
.elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-cta-primary>.e-con-inner{
  grid-template-columns:30px minmax(0,1fr) 30px!important;
  gap:13px!important;
  padding:0 25px!important;
}
.elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-cta:hover{
  transform:translateY(-2px);
}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-primary:hover{
  filter:brightness(.96) saturate(1.04);
  box-shadow:0 16px 30px rgba(161,108,17,.31)!important;
}
.elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-cta:focus-visible{
  outline:3px solid rgba(36,68,61,.42)!important;
  outline-offset:3px!important;
}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-primary:focus-visible{
  outline-color:rgba(255,255,255,.92)!important;
}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-image,
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-label{
  align-self:center!important;
  min-width:0!important;
  margin:0!important;
}
.elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-cta-image>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-image .elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-cta-calendar-desktop img{
  transform:scale(1.03);
}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-calendar-mobile img{
  transform:scale(1.02);
}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-sprout img{
  transform:scale(1.04);
}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-arrow img{
  transform:scale(1.08);
}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-label>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-cta-primary .m1-cta-label .elementor-heading-title{
  color:#FFFFFF!important;
}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-secondary .m1-cta-label .elementor-heading-title{
  color:var(--m1-green)!important;
}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-calendar-desktop,
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-calendar-mobile,
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-sprout{
  grid-column:1;
}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-calendar-desktop{
  display:flex!important;
  width:29px!important;
  height:29px!important;
}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-calendar-mobile{
  display:none!important;
  width:36px!important;
  height:36px!important;
}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-sprout{
  width:30px!important;
  height:30px!important;
}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-arrow{
  grid-column:3;
  width:19px!important;
  height:19px!important;
}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-primary-label,
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-secondary-label{
  grid-column:2;
}

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

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

@media (max-width:640px){
  .elementor-28 .elementor-element.elementor-element-13d40184 .m1-actions{
    flex-direction:column!important;
    gap:10px!important;
    width:100%!important;
    max-width:none!important;
    margin:22px auto 0!important;
  }
  .elementor-28 .elementor-element.elementor-element-13d40184 .m1-actions>.e-con-inner{
    flex-direction:column!important;
    gap:10px!important;
  }
  .elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-cta>.e-con-inner{
    display:contents!important;
    transform:none!important;
  }
  .elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-cta-secondary{
    grid-template-columns:22px minmax(0,max-content)!important;
    justify-content:center!important;
    column-gap:9px!important;
  }
  .elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-image,
  .elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-label{
    position:static!important;
    align-self:center!important;
    justify-self:center!important;
    margin:0!important;
    transform:none!important;
  }
  .elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-label{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    width:100%!important;
    height:100%!important;
  }
  .elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-label>.elementor-widget-container,
  .elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-cta-calendar-desktop{
    display:none!important;
  }
  .elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-calendar-mobile{
    display:flex!important;
    grid-column:1!important;
    grid-row:1!important;
    width:22px!important;
    height:22px!important;
  }
  .elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-sprout{
    display:flex!important;
    grid-column:1!important;
    grid-row:1!important;
    width:22px!important;
    height:22px!important;
  }
  .elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-primary-label,
  .elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-secondary-label{
    grid-column:2!important;
    grid-row:1!important;
  }
  .elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-arrow{
    display:flex!important;
    grid-column:3!important;
    grid-row:1!important;
    width:14px!important;
    height:14px!important;
  }
  .elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-calendar-mobile img,
  .elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-sprout img,
  .elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-cta:hover{
    transform:none!important;
  }
  .elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta:active{
    transform:scale(.99)!important;
  }
}

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

.elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-fact{min-width:0;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-fact .elementor-icon-box-wrapper{display:flex;align-items:flex-start;gap:8px;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-fact .elementor-icon-box-icon{margin:0;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-fact .elementor-icon-box-title,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-fact .elementor-icon-box-title a,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-fact .elementor-icon-box-title span,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-fact .elementor-icon-box-content{margin:0;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-fact .elementor-icon-box-content{flex:1;}
/* FOTO DESKTOP: geometria exata em relação ao próprio hero */
.elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-photo>.elementor-widget-container,.elementor-28 .elementor-element.elementor-element-13d40184 .m1-photo .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-visual:before{content:none!important;display:none!important;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-mobile{display:none;}
@media (min-width:981px) and (max-width:1320px){.elementor-28 .elementor-element.elementor-element-13d40184 .m1-desktop{height:auto;min-height:max(630px,calc(100svh - 72px));max-height:none;}
.elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-kicker{margin-bottom:13px;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-title .elementor-heading-title{max-width:490px;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-credentials{margin-top:14px;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-credentials span:before{margin:0 7px;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-lead{max-width:460px;margin-top:15px;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-support{max-width:460px;margin-top:8px;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-facts{gap:12px;max-width:470px;margin-top:16px;}}
/* TABLET E CELULAR — preserva a composição já validada */
@media (max-width:980px){.elementor-28 .elementor-element.elementor-element-13d40184 .m1-desktop{display:none!important;}
.elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-copy-mobile{order:0;width:min(920px,calc(100% - 52px));margin:36px auto 0;padding:0 0 52px;}
.elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-mobile-photo>.elementor-widget-container,.elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-copy-mobile .m1-credentials span:before{width:1px!important;margin:0 8px!important;background:#C98616!important;content:""!important;display:inline-block!important;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-copy-mobile .m1-lead{max-width:590px;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-copy-mobile .m1-support{max-width:590px;}
.elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-copy-mobile{width:calc(100% - 28px);margin-top:29px!important;padding-bottom:44px;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-copy-mobile .m1-credentials{margin-top:17px;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-copy-mobile .m1-credentials span:before{margin:0 8px!important;content:""!important;display:inline-block!important;width:1px!important;background:#C98616!important;}
.elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-copy-mobile .m1-facts>.e-con-inner{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-copy-mobile .m1-fact{width:100%!important;padding:0 8px;}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-copy-mobile .m1-fact+.m1-fact{border-left:1px solid rgba(27,44,56,.1);}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-copy-mobile .m1-fact .elementor-icon-box-wrapper{display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center;}}
.elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta-label .elementor-heading-title{
  overflow:hidden!important;
  white-space:nowrap!important;
  overflow-wrap:normal!important;
  word-break:normal!important;
}

/* EDITOR DO ELEMENTOR: seleção direta dos CTAs */
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta{
  pointer-events:none!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-13d40184 .m1-cta .elementor-widget,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-13d40184 .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-28 .elementor-element.elementor-element-13d40184 .m1-visual,body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-13d40184 .m1-visual,.elementor-editor-active .elementor-28 .elementor-element.elementor-element-13d40184 .m1-visual,.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-13d40184 .m1-visual{pointer-events:auto!important;}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-13d40184 .m1-photo,body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-13d40184 .m1-mobile-photo,body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-13d40184 .m1-photo,body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-13d40184 .m1-mobile-photo,.elementor-editor-active .elementor-28 .elementor-element.elementor-element-13d40184 .m1-photo,.elementor-editor-active .elementor-28 .elementor-element.elementor-element-13d40184 .m1-mobile-photo,.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-13d40184 .m1-photo,.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-13d40184 .m1-mobile-photo{pointer-events:auto!important;cursor:pointer!important;}

/* BASE FLEXÍVEL E EDITÁVEL */
.elementor-28 .elementor-element.elementor-element-13d40184{
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  overflow-x:clip!important;
}
.elementor-28 .elementor-element.elementor-element-13d40184>.e-con-inner,
.elementor-28 .elementor-element.elementor-element-13d40184 .e-con,
.elementor-28 .elementor-element.elementor-element-13d40184 .e-con-inner{
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-heading,
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-heading>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-heading .elementor-heading-title,
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-text-editor,
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-text-editor>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-text-editor p,
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-text-editor li{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow:visible!important;
  overflow-wrap:break-word!important;
  word-break:normal!important;
}
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-form,
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-form>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-form form,
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-form .elementor-form-fields-wrapper,
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-form .elementor-field-group,
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-form .elementor-message{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  overflow:visible!important;
}
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-form .elementor-field-label{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-form .elementor-field,
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-form .elementor-field-textual,
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-form input,
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-form select,
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-form textarea{
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-form .elementor-button{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-image,
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-icon,
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-icon-box,
.elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-divider{
  min-width:0!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget{
  pointer-events:auto!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-image,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-image,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-image,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-13d40184 .elementor-widget-image{
  pointer-events:auto!important;
  cursor:pointer!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45a1c830 */.elementor-28 .elementor-element.elementor-element-45a1c830{
  width:100% !important;
  max-width:100% !important;
  min-height:1080px !important;
  margin:0 !important;
  overflow:hidden !important;
  position:relative !important;
  isolation:isolate !important;
  background:
    radial-gradient(ellipse at 8% 9%, rgba(201,164,106,.12) 0%, rgba(201,164,106,0) 30%),
    radial-gradient(ellipse at 93% 88%, rgba(62,84,71,.08) 0%, rgba(62,84,71,0) 31%),
    linear-gradient(180deg,#fffdf9 0%,#f8f3eb 100%) !important;
  color:#1B2C38 !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830,
.elementor-28 .elementor-element.elementor-element-45a1c830 *{box-sizing:border-box !important;min-width:0;font-synthesis:none;}
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget{margin-block-end:0 !important;}
.elementor-28 .elementor-element.elementor-element-45a1c830>.e-con-inner{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;}
.elementor-28 .elementor-element.elementor-element-45a1c830 img{filter:none !important;mix-blend-mode:normal !important;}
.elementor-28 .elementor-element.elementor-element-45a1c830:before{
  content:"";
  position:absolute;
  z-index:0;
  inset:0;
  pointer-events:none;
  background:
    linear-gradient(90deg,rgba(255,253,249,.33),rgba(255,253,249,0) 40%,rgba(255,253,249,.21)),
    repeating-linear-gradient(140deg,rgba(27,44,56,.010) 0 1px,transparent 1px 14px);
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-botanical{
  position:absolute !important;
  z-index:0 !important;
  width:210px !important;
  height:390px !important;
  pointer-events:none !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-botanical .elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-botanical img{
  display:block !important;
  width:100% !important;
  height:100% !important;
  object-fit:contain !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-botanical-top{
  top:-162px !important;
  right:-86px !important;
  opacity:.055 !important;
  transform:rotate(31deg) !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-botanical-bottom{
  bottom:-174px !important;
  left:-80px !important;
  opacity:.075 !important;
  transform:rotate(-28deg) !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-inner{
  position:relative !important;
  z-index:2 !important;
  width:min(1600px,calc(100% - 128px)) !important;
  max-width:1600px !important;
  min-height:1080px !important;
  margin:0 auto !important;
  padding:94px 0 82px !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-heading{
  width:min(810px,64%) !important;
  max-width:810px !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-eyebrow .elementor-heading-title{
  margin:0 0 18px !important;
  color:#A87525 !important;

}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-title .elementor-heading-title{
  margin:0 !important;
  color:#1B2C38 !important;

}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-title-line{
  width:58px !important;
  margin-top:27px !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-title-line .elementor-divider{
  padding:0 !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-title-line .elementor-divider-separator{
  display:block !important;
  width:58px !important;
  border-top-width:2px !important;
  border-color:#C9A46A !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-comparison{
  display:grid !important;
  grid-template-columns:minmax(0,1fr) 198px minmax(0,1fr) !important;
  align-items:center !important;
  gap:24px !important;
  width:100% !important;
  margin-top:60px !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-card{
  position:relative !important;
  display:flex !important;
  flex-direction:column !important;
  width:100% !important;
  min-height:543px !important;
  padding:35px 38px 29px !important;
  gap:0 !important;
  overflow:hidden !important;
  border:1px solid rgba(38,70,58,.14) !important;
  border-radius:20px !important;
  box-shadow:0 18px 36px rgba(43,61,50,.07) !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-card-presencial{
  background:
    radial-gradient(ellipse at 95% 3%,rgba(210,178,126,.19) 0%,rgba(210,178,126,0) 45%),
    #fffdfa !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-card-online{
  background:
    radial-gradient(ellipse at 94% 3%,rgba(81,120,99,.12) 0%,rgba(81,120,99,0) 47%),
    #f2f5f1 !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-card:before{
  content:"";
  position:absolute;
  top:-118px;
  right:-85px;
  width:250px;
  height:250px;
  border:1px solid rgba(201,164,106,.21);
  border-radius:50%;
  pointer-events:none;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-card-online:before{border-color:rgba(62,84,71,.18);}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-card-top{
  position:relative !important;
  z-index:1 !important;
  display:flex !important;
  flex-direction:row !important;
  align-items:center !important;
  justify-content:space-between !important;
  width:100% !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-icon-shell,
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-number-shell{
  position:relative !important;
  z-index:1 !important;
  display:grid !important;
  place-items:center !important;
  flex:0 0 auto !important;
  border-radius:50% !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-icon-shell{
  width:58px !important;
  height:58px !important;
  background:
    radial-gradient(circle at 32% 25%,rgba(255,255,255,.72),rgba(255,255,255,0) 46%),
    #eff0e8 !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-main-icon,
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-main-icon .elementor-widget-container{
  width:35px !important;
  height:35px !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-main-icon img{
  display:block !important;
  width:35px !important;
  height:35px !important;
  object-fit:contain !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-number-shell{
  width:52px !important;
  height:52px !important;
  background:rgba(243,238,220,.88) !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-number .elementor-heading-title{
  color:#AD7A27 !important;

}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-card-eyebrow .elementor-heading-title{
  margin:22px 0 8px !important;
  color:#A87525 !important;

}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-card-title .elementor-heading-title{
  margin:0 !important;
  max-width:430px !important;
  color:#29483D !important;

}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-description{
  margin-top:17px !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-description,
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-description p{
  margin-bottom:0 !important;
  color:#586A60 !important;

}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-points{
  width:100% !important;
  margin-top:22px !important;
  border-top:1px solid rgba(27,44,56,.13) !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-point{
  display:grid !important;
  grid-template-columns:35px minmax(0,1fr) !important;
  align-items:center !important;
  gap:11px !important;
  width:100% !important;
  min-height:57px !important;
  padding:9px 0 !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-point + .ng-atd-m02-d-point{
  border-top:1px solid rgba(27,44,56,.11) !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-point-icon,
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-point-icon .elementor-widget-container{
  display:grid !important;
  place-items:center !important;
  width:31px !important;
  height:31px !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-point-icon .elementor-icon{
  color:#B27E2B !important;

}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-point-text,
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-point-text p{
  margin:0 !important;
  color:#425950 !important;

}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-card-footer{
  display:grid !important;
  grid-template-columns:29px minmax(0,1fr) !important;
  align-items:center !important;
  gap:12px !important;
  width:100% !important;
  min-height:45px !important;
  margin-top:auto !important;
  padding:11px 15px !important;
  border-radius:12px !important;
  background:rgba(241,239,230,.83) !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-footer-line .elementor-divider{padding:0 !important;}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-footer-line .elementor-divider-separator{
  display:block !important;
  width:28px !important;
  border-top-width:1px !important;
  border-color:#C9A46A !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-footer-text,
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-footer-text p{
  margin:0 !important;
  color:#53635B !important;

}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-same-care{
  position:relative !important;
  display:flex !important;
  flex-direction:column !important;
  align-items:center !important;
  justify-content:center !important;
  width:100% !important;
  min-height:258px !important;
  padding:22px 15px !important;
  flex:0 0 auto !important;
  overflow:hidden !important;
  border:1px solid rgba(27,44,56,.11) !important;
  border-radius:18px !important;
  background:
    radial-gradient(ellipse at 74% 7%,rgba(201,164,106,.19) 0%,rgba(201,164,106,0) 52%),
    linear-gradient(145deg,#315A4D 0%,#1F493C 100%) !important;
  box-shadow:0 18px 33px rgba(31,70,56,.17) !important;
  text-align:center !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-same-care:before{
  content:"";
  position:absolute;
  inset:10px;
  border:1px solid rgba(255,253,248,.13);
  border-radius:13px;
  pointer-events:none;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-same-mark{
  position:relative !important;
  z-index:1 !important;
  display:flex !important;
  flex-direction:row !important;
  align-items:center !important;
  justify-content:center !important;
  gap:8px !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-same-line{
  width:25px !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-same-line .elementor-divider{padding:0 !important;}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-same-line .elementor-divider-separator{
  display:block !important;
  width:24px !important;
  border-top-width:1px !important;
  border-color:rgba(229,190,118,.70) !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-same-heart .elementor-icon{
  color:#E5BE76 !important;

}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-same-copy{
  position:relative !important;
  z-index:1 !important;
  margin-top:15px !important;
  text-align:center !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-same-copy,
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-same-copy p{
  margin-bottom:0 !important;
  color:rgba(255,253,248,.94) !important;

}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-same-copy strong{font-weight:600 !important;}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-same-copy span{color:#E5BE76 !important;}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-footer{
  width:min(760px,62%) !important;
  margin:37px auto 0 !important;
  text-align:center !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-footer-rule{
  display:grid !important;
  grid-template-columns:minmax(0,1fr) 31px minmax(0,1fr) !important;
  align-items:center !important;
  gap:16px !important;
  width:100% !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-footer-divider .elementor-divider{padding:0 !important;}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-footer-divider .elementor-divider-separator{
  display:block !important;
  width:100% !important;
  border-top-width:1px !important;
  border-color:rgba(168,117,37,.44) !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-footer-leaf,
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-footer-leaf .elementor-widget-container{
  width:31px !important;
  height:20px !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-footer-leaf img{
  display:block !important;
  width:31px !important;
  height:20px !important;
  object-fit:contain !important;
  opacity:.68 !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-footer-copy{
  margin-top:16px !important;
  text-align:center !important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-footer-copy,
.elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-footer-copy p{
  margin-bottom:0 !important;
  color:#52645A !important;

}
@media (min-width:1025px) and (max-width:1260px){
  .elementor-28 .elementor-element.elementor-element-45a1c830{min-height:1000px !important;}
  .elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-inner{
    width:min(100% - 72px,1500px) !important;
    min-height:1000px !important;
    padding:78px 0 70px !important;
  }

  .elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-comparison{
    grid-template-columns:minmax(0,1fr) 176px minmax(0,1fr) !important;
    gap:18px !important;
    margin-top:54px !important;
  }
  .elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-card{
    min-height:520px !important;
    padding:31px 28px 27px !important;
  }

  .elementor-28 .elementor-element.elementor-element-45a1c830 .ng-atd-m02-d-same-care{min-height:238px !important;}

}
@media (max-width:1024px){.elementor-28 .elementor-element.elementor-element-45a1c830{display:none !important;}}

/* BASE FLEXÍVEL E EDITÁVEL */
.elementor-28 .elementor-element.elementor-element-45a1c830{
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  overflow-x:clip!important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830>.e-con-inner,
.elementor-28 .elementor-element.elementor-element-45a1c830 .e-con,
.elementor-28 .elementor-element.elementor-element-45a1c830 .e-con-inner{
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-heading,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-heading>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-heading .elementor-heading-title,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-text-editor,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-text-editor>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-text-editor p,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-text-editor li{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow:visible!important;
  overflow-wrap:break-word!important;
  word-break:normal!important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-button,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-button>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-button .elementor-button,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-button .elementor-button-content-wrapper{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-button .elementor-button-text{
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-form,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-form>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-form form,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-form .elementor-form-fields-wrapper,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-form .elementor-field-group,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-form .elementor-message{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  overflow:visible!important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-form .elementor-field-label{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-form .elementor-field,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-form .elementor-field-textual,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-form input,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-form select,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-form textarea{
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-form .elementor-button{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-image,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-icon,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-icon-box,
.elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-divider{
  min-width:0!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget{
  pointer-events:auto!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-image,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-image,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-image,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-45a1c830 .elementor-widget-image{
  pointer-events:auto!important;
  cursor:pointer!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ad7c02 */.elementor-28 .elementor-element.elementor-element-25ad7c02{
  width:100% !important;
  max-width:100% !important;
  margin:0 !important;
  overflow:hidden !important;
  position:relative !important;
  isolation:isolate !important;
  background:
    radial-gradient(ellipse at 8% 9%,rgba(201,164,106,.12) 0%,rgba(201,164,106,0) 30%),
    radial-gradient(ellipse at 93% 88%,rgba(62,84,71,.08) 0%,rgba(62,84,71,0) 31%),
    linear-gradient(180deg,#fffdf9 0%,#f8f3eb 100%) !important;
  color:#1B2C38 !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02,
.elementor-28 .elementor-element.elementor-element-25ad7c02 *{box-sizing:border-box !important;min-width:0;font-synthesis:none;}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget{margin-block-end:0 !important;}
.elementor-28 .elementor-element.elementor-element-25ad7c02>.e-con-inner{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;}
.elementor-28 .elementor-element.elementor-element-25ad7c02 img{filter:none !important;mix-blend-mode:normal !important;}
.elementor-28 .elementor-element.elementor-element-25ad7c02:before{
  content:"";
  position:absolute;
  z-index:0;
  inset:0;
  pointer-events:none;
  background:
    linear-gradient(90deg,rgba(255,253,249,.33),rgba(255,253,249,0) 40%,rgba(255,253,249,.21)),
    repeating-linear-gradient(140deg,rgba(27,44,56,.010) 0 1px,transparent 1px 14px);
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-botanical{
  position:absolute !important;
  z-index:0 !important;
  width:190px !important;
  height:350px !important;
  pointer-events:none !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-botanical .elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-botanical img{
  display:block !important;
  width:100% !important;
  height:100% !important;
  object-fit:contain !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-botanical-top{
  top:-132px !important;
  right:-74px !important;
  opacity:.06 !important;
  transform:rotate(31deg) !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-botanical-bottom{
  bottom:-147px !important;
  left:-82px !important;
  opacity:.085 !important;
  transform:rotate(-29deg) !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-inner{
  position:relative !important;
  z-index:2 !important;
  width:min(920px,calc(100% - 52px)) !important;
  max-width:920px !important;
  margin:0 auto !important;
  padding:76px 0 69px !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-heading{width:100% !important;}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-eyebrow .elementor-heading-title{
  margin:0 0 16px !important;
  color:#A87525 !important;

}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-title .elementor-heading-title{
  margin:0 !important;
  color:#1B2C38 !important;

}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-title-line{
  width:56px !important;
  margin-top:25px !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-title-line .elementor-divider{padding:0 !important;}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-title-line .elementor-divider-separator{
  display:block !important;
  width:56px !important;
  border-top-width:2px !important;
  border-color:#C9A46A !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-same-care{
  position:relative !important;
  display:flex !important;
  flex-direction:column !important;
  align-items:center !important;
  justify-content:center !important;
  width:100% !important;
  min-height:141px !important;
  margin-top:39px !important;
  flex:0 0 auto !important;
  padding:18px 20px !important;
  overflow:hidden !important;
  border:1px solid rgba(27,44,56,.11) !important;
  border-radius:18px !important;
  background:
    radial-gradient(ellipse at 74% 7%,rgba(201,164,106,.19) 0%,rgba(201,164,106,0) 52%),
    linear-gradient(145deg,#315A4D 0%,#1F493C 100%) !important;
  box-shadow:0 18px 33px rgba(31,70,56,.17) !important;
  text-align:center !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-same-care:before{
  content:"";
  position:absolute;
  inset:10px;
  border:1px solid rgba(255,253,248,.13);
  border-radius:13px;
  pointer-events:none;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-same-mark{
  position:relative !important;
  z-index:1 !important;
  display:flex !important;
  flex-direction:row !important;
  align-items:center !important;
  justify-content:center !important;
  gap:8px !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-same-line{width:28px !important;}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-same-line .elementor-divider{padding:0 !important;}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-same-line .elementor-divider-separator{
  display:block !important;
  width:28px !important;
  border-top-width:1px !important;
  border-color:rgba(229,190,118,.70) !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-same-heart .elementor-icon{
  color:#E5BE76 !important;

}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-same-copy{
  position:relative !important;
  z-index:1 !important;
  margin-top:12px !important;
  text-align:center !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-same-copy,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-same-copy p{
  margin-bottom:0 !important;
  color:rgba(255,253,248,.94) !important;

}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-same-copy strong{font-weight:600 !important;}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-same-copy span{color:#E5BE76 !important;}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-cards{
  display:grid !important;
  grid-template-columns:repeat(2,minmax(0,1fr)) !important;
  gap:16px !important;
  width:100% !important;
  margin-top:16px !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-card{
  position:relative !important;
  display:flex !important;
  flex-direction:column !important;
  width:100% !important;
  min-height:500px !important;
  padding:28px 25px 24px !important;
  gap:0 !important;
  overflow:hidden !important;
  border:1px solid rgba(38,70,58,.14) !important;
  border-radius:18px !important;
  box-shadow:0 18px 36px rgba(43,61,50,.07) !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-card-presencial{
  background:
    radial-gradient(ellipse at 95% 3%,rgba(210,178,126,.19) 0%,rgba(210,178,126,0) 45%),
    #fffdfa !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-card-online{
  background:
    radial-gradient(ellipse at 94% 3%,rgba(81,120,99,.12) 0%,rgba(81,120,99,0) 47%),
    #f2f5f1 !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-card:before{
  content:"";
  position:absolute;
  top:-118px;
  right:-85px;
  width:250px;
  height:250px;
  border:1px solid rgba(201,164,106,.21);
  border-radius:50%;
  pointer-events:none;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-card-online:before{border-color:rgba(62,84,71,.18);}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-card-top{
  position:relative !important;
  z-index:1 !important;
  display:flex !important;
  flex-direction:row !important;
  align-items:center !important;
  justify-content:space-between !important;
  width:100% !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-icon-shell,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-number-shell{
  position:relative !important;
  z-index:1 !important;
  display:grid !important;
  place-items:center !important;
  flex:0 0 auto !important;
  border-radius:50% !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-icon-shell{
  width:58px !important;
  height:58px !important;
  background:
    radial-gradient(circle at 32% 25%,rgba(255,255,255,.72),rgba(255,255,255,0) 46%),
    #eff0e8 !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-main-icon,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-main-icon .elementor-widget-container{
  width:35px !important;
  height:35px !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-main-icon img{
  display:block !important;
  width:35px !important;
  height:35px !important;
  object-fit:contain !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-number-shell{
  width:52px !important;
  height:52px !important;
  background:rgba(243,238,220,.88) !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-number .elementor-heading-title{
  color:#AD7A27 !important;

}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-card-eyebrow .elementor-heading-title{
  margin:22px 0 8px !important;
  color:#A87525 !important;

}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-card-title .elementor-heading-title{
  margin:0 !important;
  color:#29483D !important;

}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-description{margin-top:16px !important;}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-description,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-description p{
  margin-bottom:0 !important;
  color:#586A60 !important;

}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-points{
  width:100% !important;
  margin-top:20px !important;
  border-top:1px solid rgba(27,44,56,.13) !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-point{
  display:grid !important;
  grid-template-columns:35px minmax(0,1fr) !important;
  align-items:center !important;
  gap:11px !important;
  width:100% !important;
  min-height:54px !important;
  padding:9px 0 !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-point + .ng-atd-m02-m-point{
  border-top:1px solid rgba(27,44,56,.11) !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-point-icon,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-point-icon .elementor-widget-container{
  display:grid !important;
  place-items:center !important;
  width:31px !important;
  height:31px !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-point-icon .elementor-icon{
  color:#B27E2B !important;

}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-point-text,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-point-text p{
  margin:0 !important;
  color:#425950 !important;

}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-card-footer{
  display:grid !important;
  grid-template-columns:29px minmax(0,1fr) !important;
  align-items:center !important;
  gap:12px !important;
  width:100% !important;
  min-height:45px !important;
  margin-top:auto !important;
  padding:11px 15px !important;
  border-radius:12px !important;
  background:rgba(241,239,230,.83) !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-footer-line .elementor-divider{padding:0 !important;}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-footer-line .elementor-divider-separator{
  display:block !important;
  width:28px !important;
  border-top-width:1px !important;
  border-color:#C9A46A !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-footer-text,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-footer-text p{
  margin:0 !important;
  color:#53635B !important;

}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-footer{
  width:min(760px,82%) !important;
  margin:31px auto 0 !important;
  text-align:center !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-footer-rule{
  display:grid !important;
  grid-template-columns:minmax(0,1fr) 31px minmax(0,1fr) !important;
  align-items:center !important;
  gap:16px !important;
  width:100% !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-footer-divider .elementor-divider{padding:0 !important;}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-footer-divider .elementor-divider-separator{
  display:block !important;
  width:100% !important;
  border-top-width:1px !important;
  border-color:rgba(168,117,37,.44) !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-footer-leaf,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-footer-leaf .elementor-widget-container{
  width:31px !important;
  height:20px !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-footer-leaf img{
  display:block !important;
  width:31px !important;
  height:20px !important;
  object-fit:contain !important;
  opacity:.68 !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-footer-copy{
  margin-top:16px !important;
  text-align:center !important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-footer-copy,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-footer-copy p{
  margin-bottom:0 !important;
  color:#52645A !important;

}
@media (min-width:681px) and (max-width:1024px){
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-cards{align-items:stretch !important;}
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-card{height:100% !important;}
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-card-footer{margin-top:auto !important;}
}
@media (max-width:680px){
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-heading{max-width:100% !important;}
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-title{max-width:590px !important;}
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-inner{
    width:min(560px,calc(100% - 34px)) !important;
    padding:60px 0 62px !important;
  }

  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-same-care{
    min-height:134px !important;
    margin-top:39px !important;
    border-radius:17px !important;
  }

  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-cards{
    grid-template-columns:1fr !important;
    gap:16px !important;
    margin-top:16px !important;
  }
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-card{
    min-height:0 !important;
    padding:28px 22px 22px !important;
    border-radius:16px !important;
  }

  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-card-footer{margin-top:22px !important;}
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-footer{
    width:94% !important;
    margin-top:32px !important;
  }

}
@media (max-width:540px){
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-inner{
    width:min(560px,calc(100% - 28px)) !important;
    padding:52px 0 53px !important;
  }
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-eyebrow .elementor-heading-title{
    margin-bottom:13px !important;

  }

  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-title-line{width:51px !important;margin-top:20px !important;}
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-title-line .elementor-divider-separator{width:51px !important;}
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-same-care{
    min-height:132px !important;
    margin-top:34px !important;
    padding:17px 15px !important;
    border-radius:14px !important;
  }

  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-card{
    padding:23px 20px 20px !important;
    border-radius:14px !important;
  }
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-icon-shell{width:52px !important;height:52px !important;}
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-main-icon,
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-main-icon .elementor-widget-container,
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-main-icon img{width:33px !important;height:33px !important;}
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-number-shell{width:48px !important;height:48px !important;}

  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-card-eyebrow .elementor-heading-title{margin-top:19px !important;}

  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-description{margin-top:14px !important;}

  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-points{margin-top:17px !important;}
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-point{min-height:52px !important;gap:8px !important;}

  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-card-footer{
    min-height:52px !important;
    padding:12px 14px !important;
  }
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-footer{margin-top:25px !important;}
  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-footer-rule{gap:13px !important;}

}
@media (max-width:420px){

  .elementor-28 .elementor-element.elementor-element-25ad7c02 .ng-atd-m02-m-card{padding:21px 18px 18px !important;}

}
@media (min-width:1025px){.elementor-28 .elementor-element.elementor-element-25ad7c02{display:none !important;}}

/* BASE FLEXÍVEL E EDITÁVEL */
.elementor-28 .elementor-element.elementor-element-25ad7c02{
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  overflow-x:clip!important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02>.e-con-inner,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .e-con,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .e-con-inner{
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-heading,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-heading>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-heading .elementor-heading-title,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-text-editor,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-text-editor>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-text-editor p,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-text-editor li{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow:visible!important;
  overflow-wrap:break-word!important;
  word-break:normal!important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-button,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-button>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-button .elementor-button,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-button .elementor-button-content-wrapper{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-button .elementor-button-text{
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-form,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-form>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-form form,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-form .elementor-form-fields-wrapper,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-form .elementor-field-group,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-form .elementor-message{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  overflow:visible!important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-form .elementor-field-label{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-form .elementor-field,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-form .elementor-field-textual,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-form input,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-form select,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-form textarea{
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-form .elementor-button{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-image,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-icon,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-icon-box,
.elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-divider{
  min-width:0!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget{
  pointer-events:auto!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-image,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-image,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-image,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-25ad7c02 .elementor-widget-image{
  pointer-events:auto!important;
  cursor:pointer!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-766b2dda *//* MÓDULO 03 — JORNADA DE CUIDADO — DESKTOP */
.elementor-28 .elementor-element.elementor-element-766b2dda,
.elementor-28 .elementor-element.elementor-element-766b2dda *{box-sizing:border-box !important;min-width:0;font-synthesis:none;}
.elementor-28 .elementor-element.elementor-element-766b2dda{width:100% !important;max-width:100% !important;min-height:1080px !important;margin:0 !important;padding:0 !important;position:relative !important;overflow:hidden !important;overflow:clip !important;isolation:isolate !important;background:radial-gradient(ellipse at 8% 10%,rgba(201,164,106,.10) 0%,rgba(201,164,106,0) 29%),radial-gradient(ellipse at 94% 87%,rgba(62,84,71,.065) 0%,rgba(62,84,71,0) 31%),linear-gradient(180deg,#fffdf9 0%,#faf6ef 100%) !important;color:#1B2C38 !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(255,253,249,.24),rgba(255,253,249,0) 42%,rgba(255,253,249,.18)),repeating-linear-gradient(138deg,rgba(27,44,56,.012) 0 1px,transparent 1px 14px);pointer-events:none;}
.elementor-28 .elementor-element.elementor-element-766b2dda>.e-con-inner,.elementor-28 .elementor-element.elementor-element-766b2dda .e-con-inner{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget{margin-block-end:0 !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda img{filter:none !important;mix-blend-mode:normal !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-botanical{position:absolute !important;z-index:1 !important;width:220px !important;height:395px !important;margin:0 !important;opacity:.065 !important;pointer-events:none !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-botanical .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-botanical img{width:100% !important;height:100% !important;display:block !important;object-fit:contain !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-botanical-top{top:-176px !important;right:-92px !important;transform:rotate(31deg) !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-botanical-bottom{bottom:-183px !important;left:-91px !important;opacity:.08 !important;transform:rotate(-29deg) !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-inner{position:relative !important;z-index:2 !important;width:min(1760px,calc(100% - 160px)) !important;max-width:1760px !important;min-height:1080px !important;margin:0 auto !important;padding:93px 0 75px !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-heading-row{display:grid !important;grid-template-columns:minmax(0,1fr) 550px !important;align-items:end !important;gap:190px !important;width:100% !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-heading-main{width:100% !important;max-width:850px !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-eyebrow .elementor-heading-title{margin:0 !important;color:#A87525 !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-title{margin-top:25px !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-title .elementor-heading-title{margin:0 !important;color:#1B2C38 !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-title-line{width:64px !important;height:2px !important;margin-top:35px !important;flex:0 0 2px !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-title-line .elementor-divider{padding:0 !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-title-line .elementor-divider-separator{display:block !important;width:64px !important;max-width:64px !important;border-top:2px solid #C9A46A !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-intro-card{position:relative !important;width:550px !important;min-width:0 !important;max-width:550px !important;min-height:190px !important;align-self:end !important;display:grid !important;grid-template-columns:62px minmax(0,1fr) !important;align-items:start !important;gap:18px !important;padding:30px 32px 26px !important;border:1px solid rgba(27,44,56,.11) !important;border-radius:16px !important;background:radial-gradient(circle at 92% 9%,rgba(201,164,106,.17) 0,rgba(201,164,106,0) 35%),rgba(255,253,249,.70) !important;box-shadow:0 15px 30px rgba(45,61,51,.055) !important;height:auto!important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-intro-card::before{content:"";position:absolute;top:0;left:32px;right:32px;background:linear-gradient(90deg,#C9A46A,rgba(201,164,106,.12));border-radius:0 0 2px 2px;height:2px;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-intro-icon-shell{width:62px !important;height:62px !important;border:1px solid rgba(168,117,37,.28) !important;border-radius:50% !important;background:rgba(255,253,249,.84) !important;display:grid !important;place-items:center !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-intro-icon,.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-intro-icon .elementor-icon-wrapper{width:30px !important;height:30px !important;display:grid !important;place-items:center !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-intro-icon .elementor-icon{color:#A87525 !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-intro-copy{display:flex !important;flex-direction:column !important;align-items:flex-start !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-intro-label .elementor-heading-title{margin:2px 0 0 !important;color:#A87525 !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-intro-text{margin-top:12px !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-intro-text .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-intro-text p{margin:0 !important;color:#52645A !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-intro-detail{display:flex !important;flex-direction:row !important;align-items:center !important;gap:11px !important;margin-top:17px !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-intro-line{width:29px !important;height:1px !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-intro-line .elementor-divider{padding:0 !important;}.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-intro-line .elementor-divider-separator{width:29px !important;border-top:1px solid #C9A46A !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-intro-detail-copy .elementor-heading-title{margin:0 !important;color:#617067 !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-cards{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;align-items:stretch !important;grid-auto-flow:row !important;gap:30px !important;width:100% !important;margin-top:86px !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-stage{display:flex !important;flex-direction:column !important;align-items:stretch !important;width:100% !important;min-height:420px !important;padding:38px 28px 27px !important;border:1px solid rgba(42,69,58,.11) !important;border-radius:19px !important;background:radial-gradient(ellipse at 50% -10%,rgba(244,239,225,.62),rgba(244,239,225,0) 46%),#fffdfa !important;box-shadow:0 16px 34px rgba(46,63,53,.07) !important;transition:transform .2s ease,box-shadow .2s ease !important;height:auto!important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-stage:hover{transform:translateY(-4px) !important;box-shadow:0 23px 43px rgba(46,63,53,.12) !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-icon-shell{width:94px !important;height:94px !important;min-width:94px !important;flex:0 0 94px !important;margin:0 auto !important;border-radius:50% !important;background:radial-gradient(circle at 34% 26%,rgba(255,255,255,.84),rgba(255,255,255,0) 46%),#f2eee2 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.68) !important;display:grid !important;place-items:center !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-stage-icon,.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-stage-icon .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-stage-icon img{width:58px !important;height:58px !important;display:block !important;object-fit:contain !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-stage-title{margin-top:25px !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-stage-title .elementor-heading-title{max-width:290px !important;margin:0 auto !important;color:#29483D !important;text-align:center !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-stage-description{margin-top:17px !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-stage-description .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-stage-description p{max-width:300px !important;margin:0 auto !important;color:#617168 !important;text-align:center !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-stage-footer{display:flex !important;flex:0 0 auto !important;flex-direction:column !important;align-items:center !important;justify-content:flex-end !important;gap:16px !important;width:100% !important;min-height:75px !important;margin-top:auto !important;padding-top:22px !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-stage-rule{width:42px !important;height:1px !important;}.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-stage-rule .elementor-divider{padding:0 !important;}.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-stage-rule .elementor-divider-separator{width:42px !important;border-top:1px solid #C79B57 !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-stage-detail .elementor-heading-title{margin:0 !important;color:#A87525 !important;text-align:center !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-closing{width:100% !important;max-width:860px !important;margin:38px auto 0 !important;display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-closing-ornament{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;gap:20px !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-closing-heart,.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-closing-heart .elementor-icon-wrapper{width:24px !important;height:24px !important;display:grid !important;place-items:center !important;}.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-closing-heart .elementor-icon{color:#76A474 !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-closing-line{width:154px !important;height:1px !important;}.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-closing-line .elementor-divider{padding:0 !important;}.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-closing-line .elementor-divider-separator{width:154px !important;border-top:1px solid rgba(168,117,37,.62) !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-closing-copy{margin-top:17px !important;}
.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-closing-copy .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-closing-copy p{max-width:760px !important;margin:0 auto !important;color:#52645A !important;text-align:center !important;}
@media (min-width:1025px) and (max-width:1439px){.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-inner{width:min(1320px,calc(100% - 72px)) !important;padding-top:82px !important;}.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-heading-row{grid-template-columns:minmax(0,1fr) 450px !important;gap:90px !important;}.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-intro-card{width:450px !important;padding:25px 26px 23px !important;}.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-cards{gap:20px !important;margin-top:68px !important;}.elementor-28 .elementor-element.elementor-element-766b2dda .ng-atd-m03-d-stage{min-height:392px !important;padding:31px 21px 24px !important;}}

@media (max-width:1024px){.elementor-28 .elementor-element.elementor-element-766b2dda{display:none !important;}}

/* BASE FLEXÍVEL E EDITÁVEL */
.elementor-28 .elementor-element.elementor-element-766b2dda{
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  overflow-x:clip!important;
}
.elementor-28 .elementor-element.elementor-element-766b2dda>.e-con-inner,
.elementor-28 .elementor-element.elementor-element-766b2dda .e-con,
.elementor-28 .elementor-element.elementor-element-766b2dda .e-con-inner{
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-heading,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-heading>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-heading .elementor-heading-title,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-text-editor,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-text-editor>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-text-editor p,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-text-editor li{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow:visible!important;
  overflow-wrap:break-word!important;
  word-break:normal!important;
}
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-button,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-button>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-button .elementor-button,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-button .elementor-button-content-wrapper{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-button .elementor-button-text{
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-form,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-form>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-form form,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-form .elementor-form-fields-wrapper,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-form .elementor-field-group,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-form .elementor-message{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  overflow:visible!important;
}
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-form .elementor-field-label{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-form .elementor-field,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-form .elementor-field-textual,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-form input,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-form select,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-form textarea{
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-form .elementor-button{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-image,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-icon,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-icon-box,
.elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-divider{
  min-width:0!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget{
  pointer-events:auto!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-image,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-image,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-image,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-766b2dda .elementor-widget-image{
  pointer-events:auto!important;
  cursor:pointer!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a377eb3 *//* MÓDULO 03 — JORNADA DE CUIDADO — CELULAR E TABLET */
.elementor-28 .elementor-element.elementor-element-4a377eb3,
.elementor-28 .elementor-element.elementor-element-4a377eb3 *{box-sizing:border-box !important;min-width:0;font-synthesis:none;}
.elementor-28 .elementor-element.elementor-element-4a377eb3{width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;position:relative !important;overflow:hidden !important;overflow:clip !important;isolation:isolate !important;background:radial-gradient(ellipse at 8% 9%,rgba(201,164,106,.10) 0%,rgba(201,164,106,0) 29%),radial-gradient(ellipse at 94% 87%,rgba(62,84,71,.065) 0%,rgba(62,84,71,0) 31%),linear-gradient(180deg,#fffdf9 0%,#faf6ef 100%) !important;color:#1B2C38 !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(255,253,249,.22),rgba(255,253,249,0) 42%,rgba(255,253,249,.16)),repeating-linear-gradient(138deg,rgba(27,44,56,.012) 0 1px,transparent 1px 14px);pointer-events:none;}
.elementor-28 .elementor-element.elementor-element-4a377eb3>.e-con-inner,.elementor-28 .elementor-element.elementor-element-4a377eb3 .e-con-inner{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget{margin-block-end:0 !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 img{filter:none !important;mix-blend-mode:normal !important;}
@media (min-width:1025px){.elementor-28 .elementor-element.elementor-element-4a377eb3{display:none !important;}}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-botanical{position:absolute !important;z-index:1 !important;width:190px !important;height:340px !important;margin:0 !important;opacity:.06 !important;pointer-events:none !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-botanical .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-botanical img{width:100% !important;height:100% !important;display:block !important;object-fit:contain !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-botanical-top{top:-155px !important;right:-88px !important;transform:rotate(31deg) !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-botanical-bottom{bottom:-150px !important;left:-82px !important;opacity:.085 !important;transform:rotate(-29deg) !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-inner{position:relative !important;z-index:2 !important;width:min(920px,calc(100% - 52px)) !important;max-width:920px !important;margin:0 auto !important;padding:74px 0 68px !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-heading-main{width:100% !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-eyebrow .elementor-heading-title{margin:0 !important;color:#A87525 !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-title{margin-top:21px !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-title .elementor-heading-title{margin:0 !important;color:#1B2C38 !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-title-line{width:58px !important;height:2px !important;margin-top:30px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-title-line .elementor-divider{padding:0 !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-title-line .elementor-divider-separator{width:58px !important;border-top:2px solid #C9A46A !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-card{position:relative !important;width:100% !important;max-width:100% !important;min-height:178px !important;margin-top:30px !important;display:grid !important;grid-template-columns:54px minmax(0,1fr) !important;align-items:start !important;gap:15px !important;padding:25px 25px 23px !important;border:1px solid rgba(27,44,56,.11) !important;border-radius:17px !important;background:radial-gradient(circle at 92% 9%,rgba(201,164,106,.17) 0,rgba(201,164,106,0) 35%),rgba(255,253,249,.70) !important;box-shadow:0 15px 30px rgba(45,61,51,.055) !important;height:auto!important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-card::before{content:"";position:absolute;top:0;left:24px;right:24px;background:linear-gradient(90deg,#C9A46A,rgba(201,164,106,.12));border-radius:0 0 2px 2px;height:2px;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-icon-shell{width:54px !important;height:54px !important;border:1px solid rgba(168,117,37,.28) !important;border-radius:50% !important;background:rgba(255,253,249,.84) !important;display:grid !important;place-items:center !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-icon,.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-icon .elementor-icon-wrapper{width:27px !important;height:27px !important;display:grid !important;place-items:center !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-icon .elementor-icon{color:#A87525 !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-copy{display:flex !important;flex-direction:column !important;align-items:flex-start !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-label .elementor-heading-title{margin:1px 0 0 !important;color:#A87525 !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-text{margin-top:10px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-text .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-text p{margin:0 !important;color:#52645A !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-detail{display:flex !important;flex-direction:row !important;align-items:center !important;gap:10px !important;margin-top:14px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-line{width:28px !important;height:1px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-line .elementor-divider{padding:0 !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-line .elementor-divider-separator{width:28px !important;border-top:1px solid #C9A46A !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-detail-copy .elementor-heading-title{margin:0 !important;color:#617067 !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-cards{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;align-items:stretch !important;grid-auto-flow:row !important;gap:16px !important;width:100% !important;margin-top:42px !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage{display:flex !important;flex-direction:column !important;align-items:stretch !important;width:100% !important;min-height:365px !important;padding:30px 24px 24px !important;border:1px solid rgba(42,69,58,.11) !important;border-radius:19px !important;background:radial-gradient(ellipse at 50% -10%,rgba(244,239,225,.62),rgba(244,239,225,0) 46%),#fffdfa !important;box-shadow:0 16px 34px rgba(46,63,53,.07) !important;height:auto!important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-icon-shell{width:84px !important;height:84px !important;min-width:84px !important;flex:0 0 84px !important;margin:0 auto !important;border-radius:50% !important;background:radial-gradient(circle at 34% 26%,rgba(255,255,255,.84),rgba(255,255,255,0) 46%),#f2eee2 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.68) !important;display:grid !important;place-items:center !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage-icon,.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage-icon .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage-icon img{width:52px !important;height:52px !important;display:block !important;object-fit:contain !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage-title{margin-top:21px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage-title .elementor-heading-title{max-width:330px !important;margin:0 auto !important;color:#29483D !important;text-align:center !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage-description{margin-top:14px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage-description .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage-description p{max-width:350px !important;margin:0 auto !important;color:#617168 !important;text-align:center !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage-footer{display:flex !important;flex:0 0 auto !important;flex-direction:column !important;align-items:center !important;justify-content:flex-end !important;gap:14px !important;width:100% !important;min-height:65px !important;margin-top:auto !important;padding-top:18px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage-rule{width:38px !important;height:1px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage-rule .elementor-divider{padding:0 !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage-rule .elementor-divider-separator{width:38px !important;border-top:1px solid #C79B57 !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage-detail .elementor-heading-title{margin:0 !important;color:#A87525 !important;text-align:center !important;}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-closing{width:100% !important;max-width:760px !important;margin:34px auto 0 !important;display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-closing-ornament{display:flex !important;width:auto !important;flex:0 0 auto !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;gap:17px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-closing-heart,.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-closing-heart .elementor-icon-wrapper{width:23px !important;height:23px !important;display:grid !important;place-items:center !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-closing-heart .elementor-icon{color:#76A474 !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-closing-line{width:125px !important;height:1px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-closing-line .elementor-divider{padding:0 !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-closing-line .elementor-divider-separator{width:125px !important;border-top:1px solid rgba(168,117,37,.62) !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-closing-copy{margin-top:17px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-closing-copy .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-closing-copy p{max-width:650px !important;margin:0 auto !important;color:#52645A !important;text-align:center !important;}
@media (max-width:680px){.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-inner{width:min(560px,calc(100% - 32px)) !important;padding:34px 0 48px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-title{margin-top:20px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-title-line{width:51px !important;margin-top:28px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-title-line .elementor-divider-separator{width:51px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-card{min-height:174px !important;margin-top:25px !important;grid-template-columns:51px minmax(0,1fr) !important;gap:14px !important;padding:24px 21px 21px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-icon-shell{width:51px !important;height:51px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-cards{grid-template-columns:1fr !important;grid-auto-rows:auto !important;gap:13px !important;margin-top:39px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage{min-height:315px !important;padding:25px 22px 20px !important;border-radius:17px !important;height:auto!important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-icon-shell{width:78px !important;height:78px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage-icon,.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage-icon .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage-icon img{width:48px !important;height:48px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage-title{margin-top:18px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage-description{margin-top:13px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage-footer{min-height:57px !important;gap:13px !important;padding-top:16px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-closing{margin-top:31px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-closing-line{width:78px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-closing-line .elementor-divider-separator{width:78px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-closing-copy p{max-width:420px !important;}}
@media (max-width:420px){.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-inner{width:calc(100% - 28px) !important;padding-top:32px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-card{grid-template-columns:48px minmax(0,1fr) !important;padding:22px 18px 19px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-intro-icon-shell{width:48px !important;height:48px !important;}.elementor-28 .elementor-element.elementor-element-4a377eb3 .ng-atd-m03-m-stage{padding:22px 18px 18px !important;border-radius:16px !important;}}

/* BASE FLEXÍVEL E EDITÁVEL */
.elementor-28 .elementor-element.elementor-element-4a377eb3{
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  overflow-x:clip!important;
}
.elementor-28 .elementor-element.elementor-element-4a377eb3>.e-con-inner,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .e-con,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .e-con-inner{
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-heading,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-heading>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-heading .elementor-heading-title,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-text-editor,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-text-editor>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-text-editor p,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-text-editor li{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow:visible!important;
  overflow-wrap:break-word!important;
  word-break:normal!important;
}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-button,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-button>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-button .elementor-button,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-button .elementor-button-content-wrapper{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-button .elementor-button-text{
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-form,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-form>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-form form,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-form .elementor-form-fields-wrapper,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-form .elementor-field-group,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-form .elementor-message{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  overflow:visible!important;
}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-form .elementor-field-label{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-form .elementor-field,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-form .elementor-field-textual,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-form input,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-form select,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-form textarea{
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-form .elementor-button{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-image,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-icon,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-icon-box,
.elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-divider{
  min-width:0!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget{
  pointer-events:auto!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-image,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-image,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-image,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-4a377eb3 .elementor-widget-image{
  pointer-events:auto!important;
  cursor:pointer!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f3030c6 */.elementor-28 .elementor-element.elementor-element-4f3030c6,.elementor-28 .elementor-element.elementor-element-4f3030c6 *{box-sizing:border-box!important;min-width:0!important;font-synthesis:none;}
.elementor-28 .elementor-element.elementor-element-4f3030c6{position:relative!important;width:100%!important;max-width:100%!important;min-height:1452px!important;margin:0!important;padding:0!important;overflow:hidden!important;isolation:isolate!important;color:#fffdf8!important;background:radial-gradient(ellipse at 92% 9%,rgba(201,164,106,.16) 0%,rgba(201,164,106,0) 33%),radial-gradient(ellipse at 6% 93%,rgba(255,255,255,.06) 0%,rgba(255,255,255,0) 32%),linear-gradient(132deg,#23473d 0%,#17382f 55%,#21483e 100%)!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6:before{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(4,25,18,.16),rgba(4,25,18,0) 48%,rgba(4,25,18,.10)),repeating-linear-gradient(136deg,rgba(255,255,255,.012) 0 1px,transparent 1px 13px);}
.elementor-28 .elementor-element.elementor-element-4f3030c6>.e-con-inner{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .e-con-inner{max-width:none!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget{margin-block-end:0!important;min-width:0!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-container{min-width:0!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-leaf-top,.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-leaf-bottom{position:absolute!important;z-index:1!important;pointer-events:none!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-leaf-top{top:-176px!important;right:-86px!important;width:270px!important;opacity:.11!important;transform:rotate(31deg)!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-leaf-bottom{bottom:-214px!important;left:-91px!important;width:278px!important;opacity:.085!important;transform:rotate(-30deg)!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-leaf-top img,.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-leaf-bottom img{display:block!important;width:100%!important;height:auto!important;filter:brightness(0) invert(1) sepia(.16) saturate(.45) hue-rotate(88deg) brightness(1.35)!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-glow{position:absolute!important;z-index:1!important;right:-155px!important;bottom:-205px!important;width:460px!important;height:460px!important;border-radius:50%!important;background:radial-gradient(circle,rgba(211,163,74,.17),rgba(211,163,74,0) 68%)!important;pointer-events:none!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-inner{position:relative!important;z-index:2!important;width:min(1760px,calc(100% - 160px))!important;margin:0 auto!important;padding:92px 0 82px!important;display:flex!important;flex-direction:column!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-heading{display:grid!important;grid-template-columns:minmax(0,.93fr) minmax(420px,.67fr)!important;align-items:end!important;gap:clamp(72px,9vw,170px)!important;width:100%!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-heading-main{display:flex!important;flex-direction:column!important;align-items:flex-start!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-eyebrow .elementor-heading-title{margin:0!important;color:#e5be76!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-title{margin-top:20px!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-title .elementor-heading-title{margin:0!important;color:#fffdf8!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-heading-line{width:66px!important;max-width:66px!important;margin-top:31px!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-heading-line .elementor-divider-separator{width:66px!important;border-top-width:2px!important;border-top-color:#d5a750!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-intro{align-self:end!important;max-width:570px!important;margin-bottom:10px!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-intro p{margin:0!important;color:rgba(255,253,248,.83)!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;margin-top:65px!important;border-top:1px solid rgba(255,253,248,.19)!important;border-left:1px solid rgba(255,253,248,.19)!important;border-radius:22px!important;overflow:hidden!important;background:rgba(255,253,248,.035)!important;box-shadow:0 21px 44px rgba(4,25,18,.15)!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-item{position:relative!important;display:flex!important;min-height:285px!important;padding:35px 43px 26px!important;border-right:1px solid rgba(255,253,248,.19)!important;border-bottom:1px solid rgba(255,253,248,.19)!important;background:linear-gradient(145deg,rgba(255,253,248,.045),rgba(255,253,248,.008))!important;transition:background .2s ease,transform .2s ease!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-item:hover{z-index:2!important;background:linear-gradient(145deg,rgba(255,253,248,.10),rgba(255,253,248,.025))!important;transform:translateY(-3px)!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-item-top{display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:space-between!important;width:100%!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-number .elementor-heading-title{margin:0!important;color:#e5be76!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-icon{width:52px!important;max-width:52px!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-icon img{display:block!important;width:46px!important;height:46px!important;object-fit:contain!important;filter:brightness(0) invert(1) sepia(.16) saturate(.8) hue-rotate(89deg) brightness(1.32)!important;opacity:.97!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-item-title{margin-top:28px!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-item-title .elementor-heading-title{margin:0!important;color:#fffdf8!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-item-copy{margin-top:13px!important;max-width:390px!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-item-copy p{margin:0!important;color:rgba(255,253,248,.76)!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-item-rule{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:0!important;align-items:center!important;width:100%!important;margin-top:auto!important;padding-top:24px!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-item-rule .elementor-divider-separator{width:100%!important;border-top-width:1px!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-rule-gold .elementor-divider-separator{border-top-color:#d5a750!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-rule-soft .elementor-divider-separator{border-top-color:rgba(255,253,248,.22)!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-footer{display:flex!important;flex-direction:column!important;align-items:center!important;max-width:760px!important;margin:44px auto 0!important;text-align:center!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-footer-rule{display:grid!important;grid-template-columns:minmax(0,230px) 32px minmax(0,230px)!important;align-items:center!important;justify-content:center!important;gap:24px!important;width:100%!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-footer-rule .elementor-divider-separator{width:100%!important;border-top-width:1px!important;border-top-color:rgba(229,190,118,.52)!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-footer-leaf{width:32px!important;max-width:32px!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-footer-leaf img{display:block!important;width:30px!important;height:20px!important;object-fit:contain!important;opacity:.82!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-footer-copy{margin-top:18px!important;max-width:740px!important;}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-footer-copy p{margin:0!important;color:rgba(255,253,248,.82)!important;}
@media(min-width:1025px) and (max-width:1439px){.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-inner{width:min(1320px,calc(100% - 72px))!important;}.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-heading{grid-template-columns:minmax(0,.96fr) minmax(360px,.64fr)!important;gap:64px!important;}.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-grid{margin-top:62px!important;}.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-item{min-height:288px!important;padding:34px 30px 26px!important;}.elementor-28 .elementor-element.elementor-element-4f3030c6 .ng-atd-m04-d-footer{margin-top:42px!important;}}
@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-4f3030c6{display:none!important;}}

/* BASE FLEXÍVEL E EDITÁVEL */
.elementor-28 .elementor-element.elementor-element-4f3030c6{
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  overflow-x:clip!important;
}
.elementor-28 .elementor-element.elementor-element-4f3030c6>.e-con-inner,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .e-con,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .e-con-inner{
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-heading,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-heading>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-heading .elementor-heading-title,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-text-editor,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-text-editor>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-text-editor p,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-text-editor li{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow:visible!important;
  overflow-wrap:break-word!important;
  word-break:normal!important;
}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-button,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-button>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-button .elementor-button,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-button .elementor-button-content-wrapper{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-button .elementor-button-text{
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-form,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-form>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-form form,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-form .elementor-form-fields-wrapper,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-form .elementor-field-group,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-form .elementor-message{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  overflow:visible!important;
}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-form .elementor-field-label{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-form .elementor-field,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-form .elementor-field-textual,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-form input,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-form select,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-form textarea{
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-form .elementor-button{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-image,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-icon,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-icon-box,
.elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-divider{
  min-width:0!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget{
  pointer-events:auto!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-image,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-image,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-image,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-4f3030c6 .elementor-widget-image{
  pointer-events:auto!important;
  cursor:pointer!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae74cab */.elementor-28 .elementor-element.elementor-element-4ae74cab,.elementor-28 .elementor-element.elementor-element-4ae74cab *{box-sizing:border-box!important;min-width:0!important;font-synthesis:none;}
.elementor-28 .elementor-element.elementor-element-4ae74cab{position:relative!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;isolation:isolate!important;color:#fffdf8!important;background:radial-gradient(ellipse at 92% 9%,rgba(201,164,106,.16) 0%,rgba(201,164,106,0) 33%),radial-gradient(ellipse at 6% 93%,rgba(255,255,255,.06) 0%,rgba(255,255,255,0) 32%),linear-gradient(132deg,#23473d 0%,#17382f 55%,#21483e 100%)!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab:before{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(4,25,18,.16),rgba(4,25,18,0) 48%,rgba(4,25,18,.10)),repeating-linear-gradient(136deg,rgba(255,255,255,.012) 0 1px,transparent 1px 13px);}
.elementor-28 .elementor-element.elementor-element-4ae74cab>.e-con-inner{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .e-con-inner{max-width:none!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget{margin-block-end:0!important;min-width:0!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-container{min-width:0!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-leaf-top,.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-leaf-bottom{position:absolute!important;z-index:1!important;pointer-events:none!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-leaf-top{top:-126px!important;right:-72px!important;width:196px!important;opacity:.11!important;transform:rotate(31deg)!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-leaf-bottom{bottom:-145px!important;left:-75px!important;width:205px!important;opacity:.09!important;transform:rotate(-30deg)!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-leaf-top img,.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-leaf-bottom img{display:block!important;width:100%!important;height:auto!important;filter:brightness(0) invert(1) sepia(.16) saturate(.45) hue-rotate(88deg) brightness(1.35)!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-glow{position:absolute!important;z-index:1!important;right:-126px!important;bottom:-165px!important;width:350px!important;height:350px!important;border-radius:50%!important;background:radial-gradient(circle,rgba(211,163,74,.17),rgba(211,163,74,0) 68%)!important;pointer-events:none!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-inner{position:relative!important;z-index:2!important;width:min(560px,calc(100% - 32px))!important;margin:0 auto!important;padding:66px 0 60px!important;display:flex!important;flex-direction:column!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-heading{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-heading-main{display:flex!important;flex-direction:column!important;align-items:flex-start!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-eyebrow .elementor-heading-title{margin:0!important;color:#e5be76!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-title{margin-top:23px!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-title .elementor-heading-title{margin:0!important;color:#fffdf8!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-heading-line{width:65px!important;max-width:65px!important;margin-top:28px!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-heading-line .elementor-divider-separator{width:65px!important;border-top-width:2px!important;border-top-color:#d5a750!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-intro{margin-top:27px!important;max-width:520px!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-intro p{margin:0!important;color:rgba(255,253,248,.84)!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-grid{display:grid!important;grid-template-columns:1fr!important;width:100%!important;margin-top:44px!important;border-top:1px solid rgba(255,253,248,.19)!important;border-left:1px solid rgba(255,253,248,.19)!important;border-radius:15px!important;overflow:hidden!important;background:rgba(255,253,248,.035)!important;box-shadow:0 21px 44px rgba(4,25,18,.15)!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-item{position:relative!important;display:flex!important;min-height:241px!important;padding:27px 22px 22px!important;border-right:1px solid rgba(255,253,248,.19)!important;border-bottom:1px solid rgba(255,253,248,.19)!important;background:linear-gradient(145deg,rgba(255,253,248,.045),rgba(255,253,248,.008))!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-item-top{display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:space-between!important;width:100%!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-number .elementor-heading-title{margin:0!important;color:#e5be76!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-icon{width:40px!important;max-width:40px!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-icon img{display:block!important;width:35px!important;height:35px!important;object-fit:contain!important;filter:brightness(0) invert(1) sepia(.16) saturate(.8) hue-rotate(89deg) brightness(1.32)!important;opacity:.97!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-item-title{margin-top:30px!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-item-title .elementor-heading-title{margin:0!important;color:#fffdf8!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-item-copy{margin-top:14px!important;max-width:460px!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-item-copy p{margin:0!important;color:rgba(255,253,248,.76)!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-item-rule{display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;gap:0!important;align-items:center!important;width:100%!important;margin-top:auto!important;padding-top:23px!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-item-rule .elementor-divider-separator{width:100%!important;border-top-width:1px!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-rule-gold .elementor-divider-separator{border-top-color:#d5a750!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-rule-soft .elementor-divider-separator{border-top-color:rgba(255,253,248,.22)!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-footer{display:flex!important;flex-direction:column!important;align-items:center!important;max-width:520px!important;margin:37px auto 0!important;text-align:center!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-footer-rule{display:grid!important;grid-template-columns:minmax(0,98px) 26px minmax(0,98px)!important;align-items:center!important;justify-content:center!important;gap:18px!important;width:100%!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-footer-rule .elementor-divider-separator{width:100%!important;border-top-width:1px!important;border-top-color:rgba(229,190,118,.52)!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-footer-leaf{width:26px!important;max-width:26px!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-footer-leaf img{display:block!important;width:24px!important;height:17px!important;object-fit:contain!important;opacity:.82!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-footer-copy{margin-top:21px!important;max-width:500px!important;}
.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-footer-copy p{margin:0!important;color:rgba(255,253,248,.84)!important;}
@media(min-width:1025px){.elementor-28 .elementor-element.elementor-element-4ae74cab{display:none!important;}}
@media(min-width:768px) and (max-width:1024px){.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-inner{width:min(920px,calc(100% - 52px))!important;padding:82px 0 72px!important;}.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-heading{display:grid!important;grid-template-columns:minmax(0,.98fr) minmax(320px,.67fr)!important;align-items:end!important;gap:58px!important;}.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-intro{margin:0 0 8px!important;}.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:66px!important;}.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-item{min-height:288px!important;padding:27px 23px 24px!important;height:auto!important;}.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-item-title{margin-top:24px!important;}.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-footer{margin-top:40px!important;}}
@media(min-width:601px) and (max-width:767px){.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-item{min-height:252px!important;}}
@media(max-width:540px){.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-inner{width:min(560px,calc(100% - 28px))!important;padding:52px 0 51px!important;}.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-title{margin-top:20px!important;}.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-heading-line{margin-top:23px!important;}.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-intro{margin-top:23px!important;}.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-grid{margin-top:36px!important;}.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-item{min-height:228px!important;padding:21px 19px 20px!important;}.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-item-title{margin-top:17px!important;}.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-item-rule{padding-top:20px!important;}.elementor-28 .elementor-element.elementor-element-4ae74cab .ng-atd-m04-m-footer{margin-top:27px!important;}}

/* BASE FLEXÍVEL E EDITÁVEL */
.elementor-28 .elementor-element.elementor-element-4ae74cab{
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  overflow-x:clip!important;
}
.elementor-28 .elementor-element.elementor-element-4ae74cab>.e-con-inner,
.elementor-28 .elementor-element.elementor-element-4ae74cab .e-con,
.elementor-28 .elementor-element.elementor-element-4ae74cab .e-con-inner{
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-heading,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-heading>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-heading .elementor-heading-title,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-text-editor,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-text-editor>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-text-editor p,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-text-editor li{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow:visible!important;
  overflow-wrap:break-word!important;
  word-break:normal!important;
}
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-button,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-button>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-button .elementor-button,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-button .elementor-button-content-wrapper{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-button .elementor-button-text{
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-form,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-form>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-form form,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-form .elementor-form-fields-wrapper,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-form .elementor-field-group,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-form .elementor-message{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  overflow:visible!important;
}
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-form .elementor-field-label{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-form .elementor-field,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-form .elementor-field-textual,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-form input,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-form select,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-form textarea{
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-form .elementor-button{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-image,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-icon,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-icon-box,
.elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-divider{
  min-width:0!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget{
  pointer-events:auto!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-image,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-image,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-image,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-4ae74cab .elementor-widget-image{
  pointer-events:auto!important;
  cursor:pointer!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47bed82c *//* ATENDIMENTO — MÓDULO 05 — DESKTOP */
.elementor-28 .elementor-element.elementor-element-47bed82c,
.elementor-28 .elementor-element.elementor-element-47bed82c *{box-sizing:border-box!important;min-width:0!important;font-synthesis:none;}
.elementor-28 .elementor-element.elementor-element-47bed82c{position:relative!important;width:100%!important;max-width:100%!important;min-height:1024px!important;margin:0!important;padding:0!important;overflow:hidden!important;background:radial-gradient(ellipse at 8% 8%,rgba(201,164,106,.11) 0%,rgba(201,164,106,0) 31%),radial-gradient(ellipse at 92% 94%,rgba(62,84,71,.07) 0%,rgba(62,84,71,0) 31%),linear-gradient(180deg,#fffdf9 0%,#f7f1e8 100%)!important;color:#1B2C38!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c::before{content:"";position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,rgba(255,253,249,.24),rgba(255,253,249,0) 39%,rgba(255,253,249,.18)),repeating-linear-gradient(138deg,rgba(27,44,56,.012) 0 1px,transparent 1px 14px);pointer-events:none;}
.elementor-28 .elementor-element.elementor-element-47bed82c>.e-con-inner{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .e-con-inner{max-width:none!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget{margin-block-end:0!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-inner{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:minmax(520px,.86fr) minmax(0,1.06fr)!important;align-items:center!important;column-gap:clamp(72px,7.15vw,116px)!important;width:min(1480px,calc(100% - 120px))!important;max-width:1480px!important;min-height:1024px!important;margin:0 auto!important;padding:92px 0 88px!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-visual{position:relative!important;justify-self:start!important;width:min(100%,608px)!important;height:590px!important;min-height:590px!important;overflow:visible!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-visual::before{content:"";position:absolute;z-index:0;top:0;right:-16px;bottom:48px;left:0;border:1px solid rgba(201,164,106,.50);border-radius:55px 14px 60px 14px;pointer-events:none;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-photo-frame{position:absolute!important;z-index:1!important;top:24px!important;right:38px!important;bottom:0!important;left:25px!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(27,44,56,.08)!important;border-radius:55px 14px 60px 14px!important;background:#d9ccb9!important;box-shadow:0 27px 52px rgba(52,60,50,.16)!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-photo-frame .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-photo-frame picture,.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-photo-frame img,.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-photo-widget{display:block!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-photo-widget{position:absolute!important;inset:0!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-photo-frame img{object-fit:cover!important;object-position:52% center!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;transform:none!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-photo-frame::before,.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-photo-frame::after{display:none!important;content:none!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-caption{position:absolute!important;z-index:3!important;top:auto!important;right:0!important;bottom:8px!important;left:auto!important;inset:auto 0 8px auto!important;inset-inline-start:auto!important;inset-inline-end:0!important;inset-block-start:auto!important;inset-block-end:8px!important;--position:absolute!important;--offset-x:0px!important;--offset-y:0px!important;display:grid!important;grid-template-columns:2px minmax(0,1fr)!important;align-items:center!important;justify-content:start!important;gap:15px!important;width:260px!important;min-width:260px!important;max-width:260px!important;height:80px!important;min-height:80px!important;max-height:80px!important;flex:0 0 260px!important;align-self:auto!important;margin:0!important;padding:16px 20px!important;overflow:hidden!important;transform:none!important;border:1px solid rgba(27,44,56,.09)!important;border-radius:14px!important;background:#FFFDF9!important;box-shadow:0 18px 34px rgba(45,61,51,.16)!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-caption>.e-con-inner{position:static!important;inset:auto!important;display:grid!important;grid-template-columns:2px minmax(0,1fr)!important;align-items:center!important;justify-content:start!important;gap:15px!important;width:100%!important;min-width:0!important;max-width:none!important;height:48px!important;min-height:0!important;max-height:48px!important;margin:0!important;padding:0!important;overflow:visible!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-caption-line{position:static!important;display:block!important;flex:0 0 2px!important;width:2px!important;min-width:2px!important;max-width:2px!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:0!important;align-self:center!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-caption-line .elementor-divider{height:42px!important;padding:0!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-caption-line .elementor-divider-separator{display:block!important;width:2px!important;height:42px!important;border:0!important;background:#C9A46A!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-caption-text{position:static!important;display:block!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;flex:1 1 auto!important;margin:0!important;padding:0!important;align-self:center!important;overflow:visible!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-caption-text .elementor-widget-container{display:block!important;width:100%!important;margin:0!important;padding:0!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-caption-text .elementor-heading-title{display:block!important;width:100%!important;margin:0!important;padding:0!important;color:#2D4C40!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-content{width:100%!important;max-width:650px!important;min-width:0!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-eyebrow .elementor-heading-title{margin:0!important;color:#A87525!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-title{margin-top:22px!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-title .elementor-heading-title{margin:0!important;color:#1B2C38!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-title-rule{width:64px!important;margin-top:29px!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-title-rule .elementor-divider{padding:0!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-title-rule .elementor-divider-separator{display:block!important;width:64px!important;border-top:2px solid #C9A46A!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-intro{max-width:640px!important;margin-top:28px!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-intro .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-intro p{margin:0!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-intro p{color:#52645A!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-highlights{width:100%!important;max-width:650px!important;margin-top:28px!important;border-top:1px solid rgba(27,44,56,.13)!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-highlight{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;align-items:start!important;column-gap:16px!important;width:100%!important;min-width:0!important;padding:18px 0!important;border-bottom:1px solid rgba(27,44,56,.13)!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-highlight-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;min-width:48px!important;height:48px!important;margin-top:1px!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-highlight-icon .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-highlight-icon img{display:block!important;width:36px!important;height:36px!important;margin:0!important;padding:0!important;object-fit:contain!important;opacity:1!important;filter:none!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-highlight-content{min-width:0!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-highlight-title .elementor-heading-title{margin:0!important;color:#315044!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-highlight-copy{margin-top:7px!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-highlight-copy .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-highlight-copy p{margin:0!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-highlight-copy p{color:#64736B!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-cta{width:360px!important;max-width:100%!important;min-height:62px!important;margin-top:31px!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-cta .elementor-button{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-height:62px!important;padding:0 25px!important;background:#C9A46A!important;box-shadow:0 13px 26px rgba(176,125,34,.18)!important;color:#fff!important;border-radius:13px!important;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-cta .elementor-button:hover{background:#A87525!important;box-shadow:0 17px 30px rgba(176,125,34,.25)!important;transform:translateY(-2px)!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-cta .elementor-button-content-wrapper{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;border-radius:13px!important;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-cta .elementor-button-text{border-radius:13px!important;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease!important;}

.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-note{margin-top:18px!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-note .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-note p{margin:0!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-note p{color:#7C887F!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-leaf{position:absolute!important;z-index:1!important;width:235px!important;height:415px!important;margin:0!important;pointer-events:none!important;opacity:.065!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-leaf .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-leaf img{display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-leaf-top{top:-185px!important;right:-92px!important;transform:rotate(31deg)!important;}
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-leaf-bottom{bottom:-203px!important;left:-90px!important;transform:rotate(-30deg)!important;opacity:.075!important;}
@media (min-width:1025px) and (max-width:1260px){.elementor-28 .elementor-element.elementor-element-47bed82c{min-height:920px!important;}.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-inner{grid-template-columns:minmax(390px,.82fr) minmax(0,1fr)!important;width:min(100% - 72px,1180px)!important;min-height:920px!important;column-gap:56px!important;padding:72px 0 70px!important;}.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-visual{width:min(100%,470px)!important;height:500px!important;min-height:500px!important;}.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-caption{width:240px!important;min-width:240px!important;max-width:240px!important;height:76px!important;min-height:76px!important;max-height:76px!important;flex-basis:240px!important;}.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-caption>.e-con-inner{height:44px!important;max-height:44px!important;}}
@media (max-width:1024px){.elementor-28 .elementor-element.elementor-element-47bed82c{display:none!important;}}

/* BASE FLEXÍVEL E EDITÁVEL */
.elementor-28 .elementor-element.elementor-element-47bed82c{
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  overflow-x:clip!important;
}
.elementor-28 .elementor-element.elementor-element-47bed82c>.e-con-inner,
.elementor-28 .elementor-element.elementor-element-47bed82c .e-con,
.elementor-28 .elementor-element.elementor-element-47bed82c .e-con-inner{
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-heading,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-heading>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-heading .elementor-heading-title,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-text-editor,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-text-editor>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-text-editor p,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-text-editor li{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow:visible!important;
  overflow-wrap:break-word!important;
  word-break:normal!important;
}
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-button,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-button>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-button .elementor-button,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-button .elementor-button-content-wrapper{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-button .elementor-button-text{
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-form,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-form>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-form form,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-form .elementor-form-fields-wrapper,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-form .elementor-field-group,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-form .elementor-message{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  overflow:visible!important;
}
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-form .elementor-field-label{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-form .elementor-field,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-form .elementor-field-textual,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-form input,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-form select,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-form textarea{
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-form .elementor-button{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-image,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-icon,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-icon-box,
.elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-divider{
  min-width:0!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget{
  pointer-events:auto!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-image,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-image,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-image,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-47bed82c .elementor-widget-image{
  pointer-events:auto!important;
  cursor:pointer!important;
}

/* CTA DE AGENDAMENTO — DESKTOP */
.elementor-28 .elementor-element.elementor-element-47bed82c .ng-at-m05-d-cta .elementor-button:focus-visible{
  outline:3px solid #E5BE76!important;
  outline-offset:4px!important;
  transform:none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fc57800 *//* ATENDIMENTO — MÓDULO 05 — CELULAR E TABLET */
.elementor-28 .elementor-element.elementor-element-6fc57800,.elementor-28 .elementor-element.elementor-element-6fc57800 *{box-sizing:border-box!important;min-width:0!important;font-synthesis:none;}
.elementor-28 .elementor-element.elementor-element-6fc57800{position:relative!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:radial-gradient(ellipse at 8% 8%,rgba(201,164,106,.10) 0%,rgba(201,164,106,0) 31%),radial-gradient(ellipse at 92% 94%,rgba(62,84,71,.07) 0%,rgba(62,84,71,0) 31%),linear-gradient(180deg,#fffdf9 0%,#f7f1e8 100%)!important;color:#1B2C38!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800::before{content:"";position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,rgba(255,253,249,.24),rgba(255,253,249,0) 39%,rgba(255,253,249,.18)),repeating-linear-gradient(138deg,rgba(27,44,56,.012) 0 1px,transparent 1px 14px);pointer-events:none;}
.elementor-28 .elementor-element.elementor-element-6fc57800>.e-con-inner{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .e-con-inner{max-width:none!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget{margin-block-end:0!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-inner{position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:min(625px,100%)!important;max-width:625px!important;margin:0 auto!important;padding:58px 18px 31px!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-content{width:100%!important;min-width:0!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-eyebrow .elementor-heading-title{margin:0!important;color:#A87525!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-title{margin-top:24px!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-title .elementor-heading-title{margin:0!important;color:#1B2C38!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-title-rule{width:70px!important;margin-top:28px!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-title-rule .elementor-divider{padding:0!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-title-rule .elementor-divider-separator{display:block!important;width:70px!important;border-top:2px solid #C9A46A!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-intro{margin-top:29px!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-intro .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-intro p{margin:0!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-intro p{color:#52645A!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-highlights{width:100%!important;margin-top:30px!important;border-top:1px solid rgba(27,44,56,.13)!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-highlight{display:grid!important;grid-template-columns:56px minmax(0,1fr)!important;align-items:start!important;column-gap:13px!important;width:100%!important;min-width:0!important;padding:20px 4px!important;border-bottom:1px solid rgba(27,44,56,.13)!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-highlight-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;min-width:48px!important;height:48px!important;margin-top:1px!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-highlight-icon .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-highlight-icon img{display:block!important;width:38px!important;height:38px!important;margin:0!important;padding:0!important;object-fit:contain!important;opacity:1!important;filter:none!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-highlight-content{min-width:0!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-highlight-title .elementor-heading-title{margin:0!important;color:#315044!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-highlight-copy{margin-top:7px!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-highlight-copy .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-highlight-copy p{margin:0!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-highlight-copy p{color:#64736B!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-cta{width:100%!important;min-height:68px!important;margin-top:30px!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-cta .elementor-button{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-height:68px!important;padding:0 24px!important;background:#C9A46A!important;box-shadow:0 13px 26px rgba(176,125,34,.18)!important;color:#fff!important;border-radius:14px!important;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-cta .elementor-button:hover{background:#A87525!important;transform:translateY(-2px)!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-cta .elementor-button-content-wrapper{display:flex!important;align-items:center!important;gap:11px!important;width:100%!important;border-radius:14px!important;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-cta .elementor-button-text{white-space:normal!important;text-align:left!important;border-radius:14px!important;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease!important;}

.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-note{margin-top:18px!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-note .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-note p{margin:0!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-note p{color:#7C887F!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-visual{position:relative!important;width:calc(100% - 12px)!important;height:475px!important;min-height:475px!important;margin:49px 0 0 0!important;padding:0!important;overflow:visible!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-visual::before{content:"";position:absolute;z-index:0;top:0;right:-12px;bottom:35px;left:7px;border:1px solid rgba(201,164,106,.50);border-radius:44px 12px 49px 12px;pointer-events:none;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-photo-frame{position:absolute!important;z-index:1!important;top:18px!important;right:0!important;bottom:0!important;left:25px!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(27,44,56,.08)!important;border-radius:44px 12px 49px 12px!important;background:#d9ccb9!important;box-shadow:0 25px 48px rgba(52,60,50,.16)!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-photo-widget{position:absolute!important;inset:0!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-photo-frame .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-photo-frame picture,.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-photo-frame img,.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-photo-widget{display:block!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-photo-frame img{object-fit:cover!important;object-position:52% center!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;transform:none!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-photo-frame::before,.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-photo-frame::after{display:none!important;content:none!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-caption{position:absolute!important;z-index:3!important;top:auto!important;right:-1px!important;bottom:7px!important;left:auto!important;inset:auto -1px 7px auto!important;inset-inline-start:auto!important;inset-inline-end:-1px!important;inset-block-start:auto!important;inset-block-end:7px!important;--position:absolute!important;--offset-x:0px!important;--offset-y:0px!important;display:grid!important;grid-template-columns:2px minmax(0,1fr)!important;align-items:center!important;justify-content:start!important;gap:12px!important;width:244px!important;min-width:244px!important;max-width:244px!important;height:73px!important;min-height:73px!important;max-height:73px!important;flex:0 0 244px!important;align-self:auto!important;margin:0!important;padding:14px 17px!important;overflow:hidden!important;transform:none!important;border:1px solid rgba(27,44,56,.09)!important;border-radius:14px!important;background:#FFFDF9!important;box-shadow:0 18px 34px rgba(45,61,51,.16)!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-caption>.e-con-inner{position:static!important;inset:auto!important;display:grid!important;grid-template-columns:2px minmax(0,1fr)!important;align-items:center!important;justify-content:start!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:none!important;height:45px!important;min-height:0!important;max-height:45px!important;margin:0!important;padding:0!important;overflow:visible!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-caption-line{position:static!important;display:block!important;flex:0 0 2px!important;width:2px!important;min-width:2px!important;max-width:2px!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:0!important;align-self:center!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-caption-line .elementor-divider{height:38px!important;padding:0!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-caption-line .elementor-divider-separator{display:block!important;width:2px!important;height:38px!important;border:0!important;background:#C9A46A!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-caption-text{position:static!important;display:block!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;flex:1 1 auto!important;margin:0!important;padding:0!important;align-self:center!important;overflow:visible!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-caption-text .elementor-widget-container{display:block!important;width:100%!important;margin:0!important;padding:0!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-caption-text .elementor-heading-title{display:block!important;width:100%!important;margin:0!important;padding:0!important;color:#2D4C40!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-leaf{position:absolute!important;z-index:1!important;width:195px!important;height:345px!important;margin:0!important;pointer-events:none!important;opacity:.065!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-leaf .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-leaf img{display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-leaf-top{top:-145px!important;right:-78px!important;transform:rotate(31deg)!important;}
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-leaf-bottom{bottom:-170px!important;left:-78px!important;transform:rotate(-30deg)!important;opacity:.075!important;}
@media (min-width:768px) and (max-width:1024px){.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-inner{width:min(760px,100%)!important;max-width:760px!important;padding:78px 48px 66px!important;}.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-visual{height:535px!important;margin-top:54px!important;}.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-caption{width:275px!important;min-width:275px!important;max-width:275px!important;height:78px!important;min-height:78px!important;max-height:78px!important;flex-basis:275px!important;}.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-caption>.e-con-inner{height:50px!important;max-height:50px!important;}}
@media (max-width:540px){.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-inner{padding:52px 18px 26px!important;}.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-title{margin-top:22px!important;}.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-title-rule{margin-top:24px!important;}.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-intro{margin-top:25px!important;}.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-highlight{grid-template-columns:49px minmax(0,1fr)!important;column-gap:10px!important;padding:18px 2px!important;}.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-highlight-icon{width:42px!important;min-width:42px!important;height:42px!important;}.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-highlight-icon img{width:34px!important;height:34px!important;}.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-cta{min-height:62px!important;}.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-cta .elementor-button{min-height:62px!important;padding:0 18px!important;border-radius:14px!important;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease!important;}.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-cta .elementor-button-text{border-radius:14px!important;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease!important;}.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-visual{height:440px!important;margin-top:45px!important;}.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-photo-frame{left:18px!important;}.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-caption{width:224px!important;min-width:224px!important;max-width:224px!important;height:70px!important;min-height:70px!important;max-height:70px!important;flex-basis:224px!important;padding:13px 15px!important;}.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-caption>.e-con-inner{height:44px!important;max-height:44px!important;}}
@media (max-width:420px){.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-inner{padding-right:14px!important;padding-left:14px!important;}.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-visual{height:405px!important;}.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-caption{width:210px!important;min-width:210px!important;max-width:210px!important;height:68px!important;min-height:68px!important;max-height:68px!important;flex-basis:210px!important;}.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-caption>.e-con-inner{height:42px!important;max-height:42px!important;}}
@media (min-width:1025px){.elementor-28 .elementor-element.elementor-element-6fc57800{display:none!important;}}

/* BASE FLEXÍVEL E EDITÁVEL */
.elementor-28 .elementor-element.elementor-element-6fc57800{
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  overflow-x:clip!important;
}
.elementor-28 .elementor-element.elementor-element-6fc57800>.e-con-inner,
.elementor-28 .elementor-element.elementor-element-6fc57800 .e-con,
.elementor-28 .elementor-element.elementor-element-6fc57800 .e-con-inner{
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-heading,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-heading>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-heading .elementor-heading-title,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-text-editor,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-text-editor>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-text-editor p,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-text-editor li{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow:visible!important;
  overflow-wrap:break-word!important;
  word-break:normal!important;
}
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-button,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-button>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-button .elementor-button,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-button .elementor-button-content-wrapper{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-button .elementor-button-text{
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-form,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-form>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-form form,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-form .elementor-form-fields-wrapper,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-form .elementor-field-group,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-form .elementor-message{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  overflow:visible!important;
}
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-form .elementor-field-label{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-form .elementor-field,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-form .elementor-field-textual,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-form input,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-form select,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-form textarea{
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-form .elementor-button{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-image,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-icon,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-icon-box,
.elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-divider{
  min-width:0!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget{
  pointer-events:auto!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-image,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-image,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-image,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-6fc57800 .elementor-widget-image{
  pointer-events:auto!important;
  cursor:pointer!important;
}

/* CTA DE AGENDAMENTO — RESPONSIVO */
.elementor-28 .elementor-element.elementor-element-6fc57800 .ng-at-m05-m-cta .elementor-button:focus-visible{
  outline:3px solid #E5BE76!important;
  outline-offset:3px!important;
  transform:none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b102cc1 */.elementor-28 .elementor-element.elementor-element-1b102cc1,.elementor-28 .elementor-element.elementor-element-1b102cc1 *{box-sizing:border-box!important;min-width:0!important;font-synthesis:none;}
.elementor-28 .elementor-element.elementor-element-1b102cc1{position:relative!important;width:100%!important;max-width:100%!important;min-height:1171px!important;margin:0!important;padding:0!important;overflow:hidden!important;isolation:isolate!important;background:radial-gradient(ellipse at 7% 10%,rgba(201,164,106,.07) 0%,rgba(201,164,106,0) 31%),radial-gradient(ellipse at 92% 88%,rgba(62,84,71,.055) 0%,rgba(62,84,71,0) 32%),linear-gradient(180deg,#fffdf9 0%,#fbf8f2 100%)!important;color:#16483D!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1::before{content:"";position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,rgba(255,253,249,.32),rgba(255,253,249,0) 41%,rgba(255,253,249,.18)),repeating-linear-gradient(138deg,rgba(27,44,56,.010) 0 1px,transparent 1px 14px);pointer-events:none;}
.elementor-28 .elementor-element.elementor-element-1b102cc1>.e-con-inner,.elementor-28 .elementor-element.elementor-element-1b102cc1 .e-con-inner{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget{margin-block-end:0!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 img,.elementor-28 .elementor-element.elementor-element-1b102cc1 svg{max-width:100%!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-leaf{position:absolute!important;z-index:1!important;width:250px!important;height:440px!important;opacity:.075!important;pointer-events:none!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-leaf .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-leaf img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-leaf-top{top:-188px!important;right:-103px!important;transform:rotate(31deg)!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-leaf-bottom{bottom:-204px!important;left:-96px!important;transform:rotate(-30deg)!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-inner{position:relative!important;z-index:2!important;width:min(1600px,calc(100% - 120px))!important;min-height:1171px!important;margin:0 auto!important;padding:80px 0 72px!important;display:grid!important;grid-template-columns:minmax(0,690px) minmax(0,760px)!important;align-items:start!important;justify-content:space-between!important;gap:150px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-content{width:100%!important;max-width:690px!important;padding-top:14px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-heading{display:grid!important;grid-template-columns:76px minmax(0,1fr)!important;align-items:start!important;gap:20px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-heading-icon,.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-heading-icon .elementor-widget-container{width:64px!important;height:64px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-heading-icon img{display:block!important;width:60px!important;height:60px!important;object-fit:contain!important;filter:none!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-head-copy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-eyebrow .elementor-heading-title{margin:0!important;color:#A87525!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-title{margin-top:20px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-title .elementor-heading-title{margin:0!important;color:#16483D!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-line{width:80px!important;margin:28px 0 0 96px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-line .elementor-divider{padding:0!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-line .elementor-divider-separator{display:block!important;width:80px!important;border-top:2px solid #C99735!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-intro{width:100%!important;max-width:580px!important;margin:27px 0 0 96px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-intro p{margin:0!important;color:#24483F!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-overview{width:648px!important;max-width:100%!important;margin:38px 0 0 58px!important;padding:30px 40px 27px!important;border-radius:19px!important;background:linear-gradient(135deg,rgba(245,242,232,.98),rgba(239,238,230,.98))!important;box-shadow:0 18px 39px rgba(44,62,52,.055)!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-overview-head{display:grid!important;grid-template-columns:43px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-overview-icon,.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-overview-icon .elementor-widget-container{width:43px!important;height:43px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-overview-icon img{display:block!important;width:38px!important;height:38px!important;object-fit:contain!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-overview-title .elementor-heading-title{margin:0!important;color:#16483D!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-overview-item{width:100%!important;margin:0!important;padding:18px 0 16px 72px!important;border-bottom:1px solid rgba(36,72,63,.13)!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-overview-item-1{margin-top:17px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-overview-item-4{padding-bottom:3px!important;border-bottom:0!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-overview-item p{margin:0!important;color:#244E44!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-trust{width:650px!important;max-width:100%!important;margin:34px 0 0 18px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:center!important;gap:36px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-trust-item{display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-trust-icon-shell{width:54px!important;height:54px!important;border-radius:50%!important;background:#EEF1E7!important;display:grid!important;place-items:center!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-trust-icon,.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-trust-icon .elementor-icon-wrapper{width:29px!important;height:29px!important;display:grid!important;place-items:center!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-trust-icon .elementor-icon{color:#245A4F!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-trust-copy{display:flex!important;flex-direction:column!important;gap:2px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-trust-strong .elementor-heading-title{margin:0!important;color:#16483D!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-trust-small p{margin:0!important;color:#557067!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form-card{width:760px!important;max-width:100%!important;min-height:930px!important;padding:48px 44px 38px!important;border:1px solid rgba(36,72,63,.13)!important;border-radius:20px!important;background:radial-gradient(ellipse at 88% 7%,rgba(201,164,106,.08) 0%,rgba(201,164,106,0) 43%),rgba(255,255,253,.97)!important;box-shadow:0 30px 62px rgba(44,62,52,.13)!important;overflow:hidden!important;contain:layout paint!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form-top{display:flex!important;flex-direction:column!important;align-items:flex-start!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-chip{width:auto!important;min-height:40px!important;padding:0 15px!important;border-radius:999px!important;background:#EEF1E7!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-chip-icon,.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-chip-icon .elementor-widget-container{width:25px!important;height:25px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-chip-icon img{display:block!important;width:23px!important;height:23px!important;object-fit:contain!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-chip-text .elementor-heading-title{margin:0!important;color:#16483D!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form-intro{margin-top:21px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form-intro p{margin:0!important;color:#24483F!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form-divider{width:100%!important;margin-top:24px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form-divider .elementor-divider{padding:0!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form-divider .elementor-divider-separator{display:block!important;width:100%!important;border-top:1px solid rgba(36,72,63,.14)!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  margin:27px 0 0!important;
  padding:0!important;
  position:relative!important;
  overflow:visible!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form form.elementor-form{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  margin:0!important;
  padding:0!important;
  position:static!important;
  transform:none!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-form-fields-wrapper{
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  grid-auto-flow:row!important;
  align-items:stretch!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  margin:0!important;
  padding:0!important;
  gap:20px!important;
  position:static!important;
  transform:none!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-field-group,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-field-group.elementor-column,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-field-type-submit{
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  grid-auto-flow:row!important;
  align-items:stretch!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  flex:0 0 100%!important;
  margin:0!important;
  padding:0!important;
  gap:8px!important;
  position:static!important;
  inset:auto!important;
  float:none!important;
  clear:both!important;
  transform:none!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-field-label,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-field-group>label{
  display:block!important;
  grid-column:1!important;
  grid-row:auto!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  flex:0 0 100%!important;
  margin:0!important;
  padding:0!important;
  position:static!important;
  float:none!important;
  transform:none!important;
  color:#16483D!important;

  text-align:left!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-field,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-field-textual,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form input.elementor-field,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form select.elementor-field{
  display:block!important;
  grid-column:1!important;
  grid-row:auto!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;

  min-height:73px!important;

  flex:0 0 auto!important;
  margin:0!important;
  padding:0 20px!important;
  position:static!important;
  inset:auto!important;
  float:none!important;
  transform:none!important;
  border:1px solid rgba(36,72,63,.18)!important;
  border-radius:13px!important;
  outline:none!important;
  background-color:#FFFEFA!important;
  color:#24483F!important;

  box-shadow:none!important;
  appearance:none;
  -webkit-appearance:none
;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form select.elementor-field{
  cursor:pointer!important;
  padding-right:52px!important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23B77B19' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E")!important;
  background-repeat:no-repeat!important;
  background-position:right 18px center!important;
  background-size:18px 18px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-field::placeholder{
  color:#98A59F!important;
  opacity:1!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-field:focus{
  border-color:#C38A1F!important;
  box-shadow:0 0 0 3px rgba(195,138,31,.12)!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-field-type-submit{
  margin-top:3px!important;
  gap:0!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-field-type-submit .elementor-button,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-button{
  position:relative!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  grid-column:1!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;

  min-height:82px!important;

  margin:0!important;
  padding:0 62px!important;
  border:0!important;

  background:linear-gradient(135deg,#D99C20,#CF921B)!important;
  box-shadow:0 14px 30px rgba(184,127,26,.18)!important;
  color:#FFF!important;

  transform:none!important;
  transition:transform .2s ease,background .2s ease,box-shadow .2s ease!important;border-radius:15px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-button-content-wrapper{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  max-width:calc(100% - 42px)!important;
  min-width:0!important;
  margin:0 auto!important;
  gap:10px!important;}

.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-button:hover{
  background:linear-gradient(135deg,#CB8A16,#B97812)!important;
  box-shadow:0 18px 35px rgba(184,127,26,.24)!important;
  transform:translateY(-2px)!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-button-icon{
  flex:0 0 auto!important;
  font-size:19px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-message{
  width:100%!important;
  max-width:100%!important;
  margin:14px 0 0!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-note{margin-top:25px!important;display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;align-items:start!important;gap:12px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-note-icon,.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-note-icon .elementor-icon-wrapper{width:18px!important;height:18px!important;display:grid!important;place-items:center!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-note-icon .elementor-icon{color:#B77B19!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-note-text p{margin:0!important;color:#65746D!important;}
@media (min-width:1025px) and (max-width:1439px){.elementor-28 .elementor-element.elementor-element-1b102cc1{min-height:930px!important;}.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-inner{width:min(1280px,calc(100% - 72px))!important;min-height:930px!important;padding:68px 0 60px!important;grid-template-columns:minmax(0,520px) minmax(0,570px)!important;gap:56px!important;}.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-content{max-width:520px!important;}.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-heading{grid-template-columns:64px minmax(0,1fr)!important;gap:16px!important;}.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-heading-icon,.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-heading-icon .elementor-widget-container{width:56px!important;height:56px!important;}.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-heading-icon img{width:52px!important;height:52px!important;}.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-line,.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-intro{margin-left:80px!important;}.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-overview{width:500px!important;margin-left:20px!important;padding:27px 29px 24px!important;}.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-overview-item{padding-left:60px!important;}.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-trust{width:520px!important;margin-left:4px!important;gap:20px!important;}.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-trust-item{grid-template-columns:48px minmax(0,1fr)!important;gap:10px!important;}.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-trust-icon-shell{width:48px!important;height:48px!important;}.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form-card{width:570px!important;min-height:785px!important;padding:33px 31px 29px!important;}.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-form-fields-wrapper{gap:17px!important;}.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-field,.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-field-textual,.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form input.elementor-field,.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form select.elementor-field{min-height:58px!important;}.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-field-type-submit .elementor-button,.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-button{min-height:70px!important;border-radius:15px!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form input.elementor-field-textual,
  .elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form select.elementor-field-textual{

    min-height:58px!important;
    }
}
@media (max-width:1024px){.elementor-28 .elementor-element.elementor-element-1b102cc1{display:none!important;}}
/* FORMULÁRIO — SELECT NATIVO E CAMPOS */
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-field-type-select .elementor-select-wrapper,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-field-type-select .elementor-select-wrapper.elementor-field{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;

  min-height:0!important;

  margin:0!important;
  padding:0!important;
  position:relative!important;
  inset:auto!important;
  border:0!important;
  border-radius:0!important;
  outline:0!important;
  background:transparent!important;
  box-shadow:none!important;
  overflow:visible!important;
  transform:none!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-select-wrapper::before,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-select-wrapper::after{
  display:none!important;
  content:none!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form input.elementor-field-textual,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form select.elementor-field-textual{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;

  min-height:73px!important;

  margin:0!important;
  padding:0 20px!important;
  position:relative!important;
  inset:auto!important;
  border:1px solid rgba(36,72,63,.18)!important;
  border-radius:13px!important;
  outline:none!important;
  background-color:#FFFEFA!important;
  background-image:none!important;
  color:#24483F!important;

  box-shadow:none!important;
  transform:none!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form input#form-field-whatsapp,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form input[name="form_fields[whatsapp]"]{
  padding-right:20px!important;
  background-image:none!important;
  -webkit-appearance:none!important;
  appearance:none!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form select#form-field-programa,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form select[name="form_fields[programa]"]{
  cursor:pointer!important;
  padding-right:52px!important;
  background-color:#FFFEFA!important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23B77B19' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E")!important;
  background-repeat:no-repeat!important;
  background-position:right 18px center!important;
  background-size:18px 18px!important;
  -webkit-appearance:none!important;
  appearance:none!important;}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-field-group-programa,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-field-group-whatsapp{
  overflow:visible!important;}

/* BASE FLEXÍVEL E EDITÁVEL */
.elementor-28 .elementor-element.elementor-element-1b102cc1{
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  overflow-x:clip!important;
}
.elementor-28 .elementor-element.elementor-element-1b102cc1>.e-con-inner,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .e-con,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .e-con-inner{
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-heading,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-heading>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-heading .elementor-heading-title,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-text-editor,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-text-editor>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-text-editor p,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-text-editor li{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow:visible!important;
  overflow-wrap:break-word!important;
  word-break:normal!important;
}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-button,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-button>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-button .elementor-button,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-button .elementor-button-content-wrapper{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-button .elementor-button-text{
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-form,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-form>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-form form,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-form .elementor-form-fields-wrapper,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-form .elementor-field-group,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-form .elementor-message{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  overflow:visible!important;
}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-form .elementor-field-label{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-form .elementor-field,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-form .elementor-field-textual,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-form input,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-form select,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-form textarea{
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-form .elementor-button{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-image,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-icon,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-icon-box,
.elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-divider{
  min-width:0!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget{
  pointer-events:auto!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-image,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-image,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-image,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-1b102cc1 .elementor-widget-image{
  pointer-events:auto!important;
  cursor:pointer!important;
}

/* FORMULÁRIO E CTA — DESKTOP */
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-field:focus-visible{
  outline:3px solid rgba(195,138,31,.30)!important;
  outline-offset:2px!important;
  border-color:#C38A1F!important;
  box-shadow:0 0 0 3px rgba(195,138,31,.12)!important;
}
.elementor-28 .elementor-element.elementor-element-1b102cc1 .ng-atd-m06-d-form .elementor-button:focus-visible{
  outline:3px solid #24443D!important;
  outline-offset:4px!important;
  transform:none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ceff869 */.elementor-28 .elementor-element.elementor-element-6ceff869,.elementor-28 .elementor-element.elementor-element-6ceff869 *{box-sizing:border-box!important;min-width:0!important;font-synthesis:none;}
.elementor-28 .elementor-element.elementor-element-6ceff869{position:relative!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;isolation:isolate!important;background:radial-gradient(ellipse at 8% 10%,rgba(201,164,106,.07) 0%,rgba(201,164,106,0) 31%),radial-gradient(ellipse at 92% 88%,rgba(62,84,71,.055) 0%,rgba(62,84,71,0) 32%),linear-gradient(180deg,#fffdf9 0%,#fbf8f2 100%)!important;color:#16483D!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869::before{content:"";position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,rgba(255,253,249,.30),rgba(255,253,249,0) 42%,rgba(255,253,249,.17)),repeating-linear-gradient(138deg,rgba(27,44,56,.010) 0 1px,transparent 1px 14px);pointer-events:none;}
.elementor-28 .elementor-element.elementor-element-6ceff869>.e-con-inner,.elementor-28 .elementor-element.elementor-element-6ceff869 .e-con-inner{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget{margin-block-end:0!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 img,.elementor-28 .elementor-element.elementor-element-6ceff869 svg{max-width:100%!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-leaf{position:absolute!important;z-index:1!important;width:220px!important;height:390px!important;opacity:.075!important;pointer-events:none!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-leaf .elementor-widget-container,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-leaf img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-leaf-top{top:-163px!important;right:-93px!important;transform:rotate(31deg)!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-leaf-bottom{bottom:-176px!important;left:-86px!important;transform:rotate(-30deg)!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-inner{position:relative!important;z-index:2!important;width:min(560px,calc(100% - 38px))!important;margin:0 auto!important;padding:52px 0 64px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-content{display:flex!important;flex-direction:column!important;align-items:stretch!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-heading{display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:start!important;gap:17px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-heading-icon,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-heading-icon .elementor-widget-container{width:58px!important;height:58px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-heading-icon img{display:block!important;width:52px!important;height:52px!important;object-fit:contain!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-head-copy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-eyebrow .elementor-heading-title{margin:0!important;color:#A87525!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-title{margin-top:18px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-title .elementor-heading-title{margin:0!important;color:#16483D!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-line{width:64px!important;margin:28px 0 0 75px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-line .elementor-divider{padding:0!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-line .elementor-divider-separator{display:block!important;width:64px!important;border-top:2px solid #C99735!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-intro{margin:28px 0 0 75px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-intro p{margin:0!important;color:#24483F!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-overview{width:100%!important;margin-top:39px!important;padding:29px 23px 25px!important;border-radius:19px!important;background:linear-gradient(135deg,rgba(245,242,232,.98),rgba(239,238,230,.98))!important;box-shadow:0 18px 39px rgba(44,62,52,.055)!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-overview-head{display:grid!important;grid-template-columns:43px minmax(0,1fr)!important;align-items:center!important;gap:13px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-overview-icon,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-overview-icon .elementor-widget-container{width:43px!important;height:43px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-overview-icon img{display:block!important;width:38px!important;height:38px!important;object-fit:contain!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-overview-title .elementor-heading-title{margin:0!important;color:#16483D!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-overview-item{width:100%!important;padding:18px 0 17px 56px!important;border-bottom:1px solid rgba(36,72,63,.13)!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-overview-item-1{margin-top:17px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-overview-item-4{padding-bottom:3px!important;border-bottom:0!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-overview-item p{margin:0!important;color:#244E44!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-trust{margin-top:31px!important;display:grid!important;grid-template-columns:1fr!important;gap:14px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-trust-item{display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-trust-icon-shell{width:54px!important;height:54px!important;border-radius:50%!important;background:#EEF1E7!important;display:grid!important;place-items:center!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-trust-icon,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-trust-icon .elementor-icon-wrapper{width:28px!important;height:28px!important;display:grid!important;place-items:center!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-trust-icon .elementor-icon{color:#245A4F!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-trust-copy{display:flex!important;flex-direction:column!important;gap:2px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-trust-strong .elementor-heading-title{margin:0!important;color:#16483D!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-trust-small p{margin:0!important;color:#557067!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;margin:39px 0 0!important;padding:28px 21px 25px!important;position:relative!important;inset:auto!important;transform:none!important;border:1px solid rgba(36,72,63,.13)!important;border-radius:20px!important;background:radial-gradient(ellipse at 88% 7%,rgba(201,164,106,.08) 0%,rgba(201,164,106,0) 43%),rgba(255,255,253,.97)!important;box-shadow:0 28px 58px rgba(44,62,52,.13)!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form-top{display:flex!important;flex-direction:column!important;align-items:flex-start!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-chip{width:auto!important;min-height:43px!important;padding:0 15px!important;border-radius:999px!important;background:#EEF1E7!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-chip-icon,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-chip-icon .elementor-widget-container{width:27px!important;height:27px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-chip-icon img{display:block!important;width:24px!important;height:24px!important;object-fit:contain!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-chip-text .elementor-heading-title{margin:0!important;color:#16483D!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form-intro{margin-top:21px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form-intro p{margin:0!important;color:#24483F!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form-divider{width:100%!important;margin-top:23px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form-divider .elementor-divider{padding:0!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form-divider .elementor-divider-separator{display:block!important;width:100%!important;border-top:1px solid rgba(36,72,63,.14)!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013.elementor-widget-form{
  display:block!important;
  width:100%!important;
  inline-size:100%!important;
  max-width:100%!important;
  max-inline-size:100%!important;
  min-width:0!important;
  min-inline-size:0!important;

  margin:27px 0 0!important;
  padding:0!important;
  position:relative!important;
  inset:auto!important;
  align-self:stretch!important;
  flex:0 0 auto!important;
  transform:none!important;
  overflow:visible!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013.elementor-widget-form>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form form.elementor-form,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 form.elementor-form{
  display:block!important;
  width:100%!important;
  inline-size:100%!important;
  max-width:100%!important;
  max-inline-size:100%!important;
  min-width:0!important;
  min-inline-size:0!important;

  margin:0!important;
  padding:0!important;
  position:static!important;
  inset:auto!important;
  float:none!important;
  transform:none!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-form-fields-wrapper,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-form-fields-wrapper{
  display:block!important;
  width:100%!important;
  inline-size:100%!important;
  max-width:100%!important;
  max-inline-size:100%!important;
  min-width:0!important;
  min-inline-size:0!important;

  margin:0!important;
  padding:0!important;
  position:static!important;
  inset:auto!important;
  transform:none!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field-group,
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field-group.elementor-column,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field-group,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field-group.elementor-column{
  display:block!important;
  width:100%!important;
  inline-size:100%!important;
  max-width:100%!important;
  max-inline-size:100%!important;
  min-width:0!important;
  min-inline-size:0!important;

  min-height:0!important;
  flex:0 0 100%!important;
  margin:0 0 18px!important;
  padding:0!important;
  position:relative!important;
  inset:auto!important;
  float:none!important;
  clear:both!important;
  transform:none!important;
  overflow:visible!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field-group:last-child,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field-group:last-child{
  margin-bottom:0!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field-label,
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field-group>label,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field-label,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field-group>label{
  display:block!important;
  width:100%!important;
  inline-size:100%!important;
  max-width:100%!important;
  max-inline-size:100%!important;
  min-width:0!important;
  min-inline-size:0!important;

  flex:0 0 100%!important;
  margin:0 0 8px!important;
  padding:0!important;
  position:static!important;
  inset:auto!important;
  float:none!important;
  clear:both!important;
  transform:none!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  color:#16483D!important;

  text-align:left!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field,
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field-textual,
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form input.elementor-field,
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form select.elementor-field,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field-textual,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 input.elementor-field,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 select.elementor-field{
  display:block!important;
  width:100%!important;
  inline-size:100%!important;
  max-width:100%!important;
  max-inline-size:100%!important;
  min-width:0!important;
  min-inline-size:0!important;

  min-height:65px!important;

  flex:0 0 auto!important;
  margin:0!important;
  padding:0 18px!important;
  position:relative!important;
  top:auto!important;
  right:auto!important;
  bottom:auto!important;
  left:auto!important;
  inset:auto!important;
  float:none!important;
  clear:both!important;
  transform:none!important;
  border:1px solid rgba(36,72,63,.18)!important;
  border-radius:13px!important;
  outline:none!important;
  background-color:#FFFEFA!important;
  color:#24483F!important;

  text-align:left!important;
  box-shadow:none!important;
  vertical-align:middle!important;
  -webkit-appearance:none!important;
  appearance:none!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form select.elementor-field,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 select.elementor-field{
  cursor:pointer!important;
  padding-right:48px!important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23B77B19' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E")!important;
  background-repeat:no-repeat!important;
  background-position:right 17px center!important;
  background-size:18px 18px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field::placeholder,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field::placeholder{
  color:#98A59F!important;
  opacity:1!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field:focus,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field:focus{
  border-color:#C38A1F!important;
  box-shadow:0 0 0 3px rgba(195,138,31,.12)!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field-type-submit,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field-type-submit{
  display:block!important;
  width:100%!important;
  inline-size:100%!important;
  max-width:100%!important;
  max-inline-size:100%!important;
  min-width:0!important;
  min-inline-size:0!important;

  margin:3px 0 0!important;
  padding:0!important;
  position:relative!important;
  inset:auto!important;
  float:none!important;
  clear:both!important;
  transform:none!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field-type-submit .elementor-button,
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-button,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field-type-submit .elementor-button,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-button{
  position:relative!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:100%!important;
  inline-size:100%!important;
  max-width:100%!important;
  max-inline-size:100%!important;
  min-width:0!important;
  min-inline-size:0!important;

  min-height:72px!important;

  margin:0!important;
  padding:0 50px!important;
  border:0!important;

  background:linear-gradient(135deg,#D99C20,#CF921B)!important;
  box-shadow:0 14px 30px rgba(184,127,26,.18)!important;
  color:#FFF!important;

  text-align:center!important;
  white-space:normal!important;
  transform:none!important;
  transition:transform .2s ease,background .2s ease,box-shadow .2s ease!important;border-radius:15px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-button-content-wrapper,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-button-content-wrapper{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  max-width:calc(100% - 38px)!important;
  min-width:0!important;
  margin:0 auto!important;
  gap:9px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-button-text,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-button-text{
  display:block!important;
  max-width:100%!important;
  min-width:0!important;
  white-space:normal!important;}

.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-button:hover,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-button:hover{
  background:linear-gradient(135deg,#CB8A16,#B97812)!important;
  box-shadow:0 18px 35px rgba(184,127,26,.24)!important;
  transform:translateY(-2px)!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-button-icon,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-button-icon{
  flex:0 0 auto!important;
  font-size:18px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-message,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-message{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  margin:14px 0 0!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-note{margin-top:22px!important;display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;align-items:start!important;gap:11px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-note-icon,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-note-icon .elementor-icon-wrapper{width:18px!important;height:18px!important;display:grid!important;place-items:center!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-note-icon .elementor-icon{color:#B77B19!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-note-text p{margin:0!important;color:#65746D!important;}

@media(max-width:360px){.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form-card{padding:23px 14px 21px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field-group,.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field-group{margin-bottom:16px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field-textual,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form input.elementor-field,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form select.elementor-field,.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field,.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field-textual,.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 input.elementor-field,.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 select.elementor-field{min-height:58px!important;padding-left:14px!important;padding-right:14px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form select.elementor-field,.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 select.elementor-field{padding-right:40px!important;background-position:right 13px center!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field-type-submit .elementor-button,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-button,.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field-type-submit .elementor-button,.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-button{min-height:70px!important;padding:0 38px!important;border-radius:15px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form input.elementor-field-textual,
  .elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form select.elementor-field-textual,
  .elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 input.elementor-field-textual,
  .elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 select.elementor-field-textual{

    min-height:58px!important;

    padding-left:14px!important;
    padding-right:14px!important;
    }
  .elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form select#form-field-programa,
  .elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 select#form-field-programa{
    padding-right:40px!important;
    background-position:right 13px center!important;}
}
@media (min-width:1025px){.elementor-28 .elementor-element.elementor-element-6ceff869{display:none!important;}}
@media (min-width:768px) and (max-width:1024px){.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-inner{width:min(920px,calc(100% - 52px))!important;padding:72px 0 70px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-heading{grid-template-columns:64px minmax(0,1fr)!important;gap:20px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-heading-icon,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-heading-icon .elementor-widget-container{width:64px!important;height:64px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-heading-icon img{width:58px!important;height:58px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-line,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-intro{margin-left:84px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-intro{max-width:650px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-overview{padding:32px 30px 29px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-trust{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form-card{max-width:650px!important;min-height:0!important;align-self:center!important;padding:35px 32px 30px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field-textual,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form input.elementor-field,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form select.elementor-field,.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field,.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field-textual,.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 input.elementor-field,.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 select.elementor-field{min-height:62px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form input.elementor-field-textual,
  .elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form select.elementor-field-textual,
  .elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 input.elementor-field-textual,
  .elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 select.elementor-field-textual{

    min-height:62px!important;
    }
}
@media(max-width:540px){.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-inner{width:calc(100% - 28px)!important;padding:48px 0 52px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-heading{grid-template-columns:58px minmax(0,1fr)!important;gap:16px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-line,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-intro{margin-left:74px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-overview{padding:27px 20px 23px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-overview-item{padding-left:55px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form-card{min-height:0!important;padding:26px 20px 23px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field-textual,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form input.elementor-field,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form select.elementor-field,.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field,.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field-textual,.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 input.elementor-field,.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 select.elementor-field{min-height:64px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form input.elementor-field-textual,
  .elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form select.elementor-field-textual,
  .elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 input.elementor-field-textual,
  .elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 select.elementor-field-textual{

    min-height:64px!important;
    }
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-button,
  .elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-button{
    min-height:58px!important;
    padding:0 42px 0 14px!important;
    border-radius:14px!important;
  }
}
@media(max-width:420px){.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-inner{width:calc(100% - 24px)!important;padding-top:42px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-heading{grid-template-columns:50px minmax(0,1fr)!important;gap:14px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-heading-icon,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-heading-icon .elementor-widget-container{width:50px!important;height:50px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-heading-icon img{width:45px!important;height:45px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-line,.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-intro{margin-left:64px!important;}.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-button{padding:0 44px!important;border-radius:15px!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-button,
  .elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-button{
    min-height:56px!important;
    padding:0 38px 0 10px!important;
  }
}
/* FORMULÁRIO — CELULAR E TABLET, FLUXO NATIVO */
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field-type-select .elementor-select-wrapper,
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field-type-select .elementor-select-wrapper.elementor-field,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field-type-select .elementor-select-wrapper,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field-type-select .elementor-select-wrapper.elementor-field{
  display:block!important;
  width:100%!important;
  inline-size:100%!important;
  max-width:100%!important;
  max-inline-size:100%!important;
  min-width:0!important;
  min-inline-size:0!important;

  min-height:0!important;

  margin:0!important;
  padding:0!important;
  position:relative!important;
  inset:auto!important;
  float:none!important;
  clear:both!important;
  border:0!important;
  border-radius:0!important;
  outline:0!important;
  background:transparent!important;
  box-shadow:none!important;
  overflow:visible!important;
  transform:none!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-select-wrapper::before,
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-select-wrapper::after,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-select-wrapper::before,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-select-wrapper::after{
  display:none!important;
  content:none!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form input.elementor-field-textual,
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form select.elementor-field-textual,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 input.elementor-field-textual,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 select.elementor-field-textual{
  display:block!important;
  width:100%!important;
  inline-size:100%!important;
  max-width:100%!important;
  max-inline-size:100%!important;
  min-width:0!important;
  min-inline-size:0!important;

  min-height:65px!important;

  margin:0!important;
  padding:0 18px!important;
  position:relative!important;
  inset:auto!important;
  float:none!important;
  clear:both!important;
  border:1px solid rgba(36,72,63,.18)!important;
  border-radius:13px!important;
  outline:none!important;
  background-color:#FFFEFA!important;
  background-image:none!important;
  color:#24483F!important;

  text-align:left!important;
  box-shadow:none!important;
  transform:none!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form input#form-field-whatsapp,
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form input[name="form_fields[whatsapp]"],
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 input#form-field-whatsapp,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 input[name="form_fields[whatsapp]"]{
  padding-right:18px!important;
  background-image:none!important;
  -webkit-appearance:none!important;
  appearance:none!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form select#form-field-programa,
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form select[name="form_fields[programa]"],
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 select#form-field-programa,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 select[name="form_fields[programa]"]{
  cursor:pointer!important;
  padding-right:48px!important;
  background-color:#FFFEFA!important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23B77B19' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E")!important;
  background-repeat:no-repeat!important;
  background-position:right 17px center!important;
  background-size:18px 18px!important;
  -webkit-appearance:none!important;
  appearance:none!important;}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field-group,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field-group{
  z-index:auto!important;
  overflow:visible!important;}

/* BASE FLEXÍVEL E EDITÁVEL */
.elementor-28 .elementor-element.elementor-element-6ceff869{
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  overflow-x:clip!important;
}
.elementor-28 .elementor-element.elementor-element-6ceff869>.e-con-inner,
.elementor-28 .elementor-element.elementor-element-6ceff869 .e-con,
.elementor-28 .elementor-element.elementor-element-6ceff869 .e-con-inner{
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-heading,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-heading>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-heading .elementor-heading-title,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-text-editor,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-text-editor>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-text-editor p,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-text-editor li{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow:visible!important;
  overflow-wrap:break-word!important;
  word-break:normal!important;
}
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-button,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-button>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-button .elementor-button,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-button .elementor-button-content-wrapper{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-button .elementor-button-text{
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-form,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-form>.elementor-widget-container,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-form form,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-form .elementor-form-fields-wrapper,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-form .elementor-field-group,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-form .elementor-message{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  overflow:visible!important;
}
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-form .elementor-field-label{
  height:auto!important;
  max-height:none!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-form .elementor-field,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-form .elementor-field-textual,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-form input,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-form select,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-form textarea{
  max-height:none!important;
  min-width:0!important;
}
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-form .elementor-button{
  height:auto!important;
  max-height:none!important;
  min-width:0!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
}
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-image,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-icon,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-icon-box,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-divider{
  min-width:0!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget{
  pointer-events:auto!important;
}
body.elementor-editor-active .elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-image,
body.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-image,
.elementor-editor-active .elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-image,
.elementor-editor-preview .elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-widget-image{
  pointer-events:auto!important;
  cursor:pointer!important;
}

/* FORMULÁRIO E CTA — RESPONSIVO */
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-field:focus-visible,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-field:focus-visible{
  outline:3px solid rgba(195,138,31,.30)!important;
  outline-offset:2px!important;
  border-color:#C38A1F!important;
  box-shadow:0 0 0 3px rgba(195,138,31,.12)!important;
}
.elementor-28 .elementor-element.elementor-element-6ceff869 .ng-atd-m06-m-form .elementor-button:focus-visible,
.elementor-28 .elementor-element.elementor-element-6ceff869 .elementor-element-2c9b3013 .elementor-button:focus-visible{
  outline:3px solid #24443D!important;
  outline-offset:3px!important;
  transform:none!important;
}/* End custom CSS */