.elementor-2493 .elementor-element.elementor-element-44926ca2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2493 .elementor-element.elementor-element-44926ca2:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-44926ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-44926ca2 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at top center, #3a1a20 0%, #2a1217 75%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-44926ca2 > .elementor-container{max-width:1000px;min-height:43vw;}.elementor-2493 .elementor-element.elementor-element-44926ca2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-2493 .elementor-element.elementor-element-765911a8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2493 .elementor-element.elementor-element-765911a8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2493 .elementor-element.elementor-element-3249f8e3{text-align:center;}.elementor-2493 .elementor-element.elementor-element-3249f8e3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:27px;font-weight:600;line-height:1.2em;letter-spacing:3px;color:#E4C878;}.elementor-2493 .elementor-element.elementor-element-648b5b1e{text-align:center;}.elementor-2493 .elementor-element.elementor-element-648b5b1e .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:67px;font-weight:400;line-height:1.2em;color:#f9f7f6;}.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-2493 .elementor-element.elementor-element-4964f70a{--divider-border-style:solid;--divider-color:#E4C878;--divider-border-width:2px;}.elementor-2493 .elementor-element.elementor-element-4964f70a .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-2493 .elementor-element.elementor-element-4964f70a .elementor-divider{text-align:center;padding-block-start:12px;padding-block-end:12px;}.elementor-2493 .elementor-element.elementor-element-5989735f{width:var( --container-widget-width, 880px );max-width:880px;--container-widget-width:880px;--container-widget-flex-grow:0;text-align:center;}.elementor-2493 .elementor-element.elementor-element-5989735f.elementor-element{--align-self:center;}.elementor-2493 .elementor-element.elementor-element-5989735f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:27px;font-weight:400;line-height:1.2em;color:#f9f7f6;}.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-2493 .elementor-element.elementor-element-3da09d6e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:28px;}body:not(.rtl) .elementor-2493 .elementor-element.elementor-element-3da09d6e{left:0px;}body.rtl .elementor-2493 .elementor-element.elementor-element-3da09d6e{right:0px;}.elementor-2493 .elementor-element.elementor-element-3da09d6e .elementor-icon-wrapper{text-align:center;}.elementor-2493 .elementor-element.elementor-element-3da09d6e.elementor-view-stacked .elementor-icon{background-color:#E4C878;}.elementor-2493 .elementor-element.elementor-element-3da09d6e.elementor-view-framed .elementor-icon, .elementor-2493 .elementor-element.elementor-element-3da09d6e.elementor-view-default .elementor-icon{color:#E4C878;border-color:#E4C878;}.elementor-2493 .elementor-element.elementor-element-3da09d6e.elementor-view-framed .elementor-icon, .elementor-2493 .elementor-element.elementor-element-3da09d6e.elementor-view-default .elementor-icon svg{fill:#E4C878;}.elementor-2493 .elementor-element.elementor-element-3da09d6e.elementor-view-stacked .elementor-icon:hover{background-color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-3da09d6e.elementor-view-framed .elementor-icon:hover, .elementor-2493 .elementor-element.elementor-element-3da09d6e.elementor-view-default .elementor-icon:hover{color:#f9f7f6;border-color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-3da09d6e.elementor-view-framed .elementor-icon:hover, .elementor-2493 .elementor-element.elementor-element-3da09d6e.elementor-view-default .elementor-icon:hover svg{fill:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-3da09d6e .elementor-icon{font-size:30px;}.elementor-2493 .elementor-element.elementor-element-3da09d6e .elementor-icon svg{height:30px;}.elementor-2493 .elementor-element.elementor-element-7cb8932a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2493 .elementor-element.elementor-element-7cb8932a:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-7cb8932a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-7cb8932a > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at top center, #3a1a20 0%, #2a1217 75%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-7cb8932a > .elementor-container{max-width:900px;min-height:80vh;}.elementor-2493 .elementor-element.elementor-element-7cb8932a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 100px 20px;}.elementor-bc-flex-widget .elementor-2493 .elementor-element.elementor-element-538c1654.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2493 .elementor-element.elementor-element-538c1654.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2493 .elementor-element.elementor-element-398954da{text-align:center;}.elementor-2493 .elementor-element.elementor-element-398954da .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:3px;color:#E4C878;}.elementor-2493 .elementor-element.elementor-element-2691774b{text-align:center;}.elementor-2493 .elementor-element.elementor-element-2691774b .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:64px;font-weight:400;line-height:1.2em;color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-79c6a17d{--divider-border-style:solid;--divider-color:#E4C878;--divider-border-width:2px;}.elementor-2493 .elementor-element.elementor-element-79c6a17d .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-2493 .elementor-element.elementor-element-79c6a17d .elementor-divider{text-align:center;padding-block-start:12px;padding-block-end:12px;}.elementor-2493 .elementor-element.elementor-element-f3a5f76{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;}.elementor-2493 .elementor-element.elementor-element-f3a5f76.elementor-element{--align-self:center;}.elementor-2493 .elementor-element.elementor-element-f3a5f76 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-466db05f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:72px;}body:not(.rtl) .elementor-2493 .elementor-element.elementor-element-466db05f{left:0px;}body.rtl .elementor-2493 .elementor-element.elementor-element-466db05f{right:0px;}.elementor-2493 .elementor-element.elementor-element-466db05f .elementor-icon-wrapper{text-align:center;}.elementor-2493 .elementor-element.elementor-element-466db05f.elementor-view-stacked .elementor-icon{background-color:#E4C878;}.elementor-2493 .elementor-element.elementor-element-466db05f.elementor-view-framed .elementor-icon, .elementor-2493 .elementor-element.elementor-element-466db05f.elementor-view-default .elementor-icon{color:#E4C878;border-color:#E4C878;}.elementor-2493 .elementor-element.elementor-element-466db05f.elementor-view-framed .elementor-icon, .elementor-2493 .elementor-element.elementor-element-466db05f.elementor-view-default .elementor-icon svg{fill:#E4C878;}.elementor-2493 .elementor-element.elementor-element-466db05f .elementor-icon{font-size:26px;}.elementor-2493 .elementor-element.elementor-element-466db05f .elementor-icon svg{height:26px;}.elementor-2493 .elementor-element.elementor-element-1a78ee87 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2493 .elementor-element.elementor-element-1a78ee87:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-1a78ee87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-1a78ee87 > .elementor-container{max-width:1100px;}.elementor-2493 .elementor-element.elementor-element-1a78ee87{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 20px 30px 40px;}.elementor-2493 .elementor-element.elementor-element-1a78ee87 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-29316bb6{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 10px) 50px;text-align:center;}.elementor-2493 .elementor-element.elementor-element-29316bb6 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#000c28;}.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-2493 .elementor-element.elementor-element-3464854f{text-align:center;font-family:"Inter", Sans-serif;font-size:29px;line-height:1.7em;color:#34363B;}.elementor-2493 .elementor-element.elementor-element-3464854f p{margin-block-end:0px;}.elementor-2493 .elementor-element.elementor-element-104a52f0{text-align:center;font-family:"Inter", Sans-serif;font-size:21px;line-height:1.7em;color:#34363B;}.elementor-2493 .elementor-element.elementor-element-33c24b21:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-33c24b21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-33c24b21 > .elementor-container{max-width:1402px;}.elementor-2493 .elementor-element.elementor-element-33c24b21{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-2493 .elementor-element.elementor-element-33c24b21 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2493 .elementor-element.elementor-element-2323e456.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2493 .elementor-element.elementor-element-2323e456.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2493 .elementor-element.elementor-element-2323e456 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2493 .elementor-element.elementor-element-4cb9a2da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2493 .elementor-element.elementor-element-4cb9a2da img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2493 .elementor-element.elementor-element-3f9d9eac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2493 .elementor-element.elementor-element-3f9d9eac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2493 .elementor-element.elementor-element-3f9d9eac > .elementor-element-populated{padding:60px 0px 60px 50px;}.elementor-2493 .elementor-element.elementor-element-3a26bd82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2493 .elementor-element.elementor-element-3a26bd82 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:900;text-transform:none;line-height:1.35em;letter-spacing:0.3px;color:#8a6d77;}.elementor-2493 .elementor-element.elementor-element-1ca98502{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2493 .elementor-element.elementor-element-1ca98502 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:29px;font-weight:900;text-transform:none;line-height:1em;letter-spacing:0.3px;color:#8a6d77;}.elementor-2493 .elementor-element.elementor-element-4733082{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:21px;font-weight:400;line-height:1.9em;color:#34363B;}.elementor-2493 .elementor-element.elementor-element-4733082 p{margin-block-end:0px;}.elementor-2493 .elementor-element.elementor-element-5dc4c69a{padding:10px 0px 0px 0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-2493 .elementor-element.elementor-element-15ac058e .elementor-counter-number-wrapper{color:#8a6d77;font-family:"DM Serif Display", Sans-serif;font-size:60px;}.elementor-2493 .elementor-element.elementor-element-15ac058e .elementor-counter-title{color:#000c28;font-family:"Inter", Sans-serif;font-weight:600;}.elementor-2493 .elementor-element.elementor-element-6e9e03d1 .elementor-counter-number-wrapper{color:#8a6d77;font-family:"DM Serif Display", Sans-serif;font-size:60px;}.elementor-2493 .elementor-element.elementor-element-6e9e03d1 .elementor-counter-title{color:#000c28;font-family:"Inter", Sans-serif;font-weight:600;}.elementor-2493 .elementor-element.elementor-element-c7d6452 .elementor-counter-number-wrapper{color:#8a6d77;font-family:"DM Serif Display", Sans-serif;font-size:60px;}.elementor-2493 .elementor-element.elementor-element-c7d6452 .elementor-counter-title{color:#000c28;font-family:"Inter", Sans-serif;font-weight:600;}.elementor-2493 .elementor-element.elementor-element-2532e1f5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2493 .elementor-element.elementor-element-2532e1f5:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-2532e1f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e2f0f5;}.elementor-2493 .elementor-element.elementor-element-2532e1f5 > .elementor-container{max-width:1547px;}.elementor-2493 .elementor-element.elementor-element-2532e1f5{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 0px 20px;}.elementor-2493 .elementor-element.elementor-element-2532e1f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2493 .elementor-element.elementor-element-113286b7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2493 .elementor-element.elementor-element-113286b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2493 .elementor-element.elementor-element-113286b7 > .elementor-element-populated{padding:0px 40px 60px 0px;}.elementor-2493 .elementor-element.elementor-element-2a6181f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-2493 .elementor-element.elementor-element-2a6181f5 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#000c28;}.elementor-2493 .elementor-element.elementor-element-681b3bf7{text-align:start;font-family:"Inter", Sans-serif;font-size:21px;line-height:1.5em;color:#34363B;}.elementor-2493 .elementor-element.elementor-element-681b3bf7 p{margin-block-end:14px;}.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-2493 .elementor-element.elementor-element-3189c75a .elementor-button:hover, .elementor-2493 .elementor-element.elementor-element-3189c75a .elementor-button:focus{background-color:#0B2554;color:#E4C878;}.elementor-2493 .elementor-element.elementor-element-3189c75a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2493 .elementor-element.elementor-element-3189c75a .elementor-button{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;fill:#0B2554;color:#0B2554;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-2493 .elementor-element.elementor-element-3189c75a .elementor-button:hover svg, .elementor-2493 .elementor-element.elementor-element-3189c75a .elementor-button:focus svg{fill:#E4C878;}.elementor-bc-flex-widget .elementor-2493 .elementor-element.elementor-element-51daa867.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2493 .elementor-element.elementor-element-51daa867.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2493 .elementor-element.elementor-element-51daa867 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2493 .elementor-element.elementor-element-667e733d{width:var( --container-widget-width, 134% );max-width:134%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -6%;padding:0px 0px 0px 0px;--container-widget-width:134%;--container-widget-flex-grow:0;text-align:center;}.elementor-2493 .elementor-element.elementor-element-667e733d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2493 .elementor-element.elementor-element-667e733d img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-2493 .elementor-element.elementor-element-5210c767:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-5210c767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-5210c767 > .elementor-container{max-width:1000px;}.elementor-2493 .elementor-element.elementor-element-5210c767{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 10px 20px;}.elementor-2493 .elementor-element.elementor-element-5210c767 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-28bfe272{text-align:center;}.elementor-2493 .elementor-element.elementor-element-28bfe272 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;letter-spacing:3px;}.elementor-2493 .elementor-element.elementor-element-36d223d7{text-align:center;}.elementor-2493 .elementor-element.elementor-element-36d223d7 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:46px;font-weight:400;line-height:1.2em;color:#000c28;}.elementor-2493 .elementor-element.elementor-element-389b440{text-align:center;font-family:"Inter", Sans-serif;font-size:22px;line-height:1.6em;color:#34363B;}.elementor-2493 .elementor-element.elementor-element-45de0750:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-45de0750 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-45de0750 > .elementor-container{max-width:1200px;}.elementor-2493 .elementor-element.elementor-element-45de0750{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 90px 20px;}.elementor-2493 .elementor-element.elementor-element-45de0750 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2493 .elementor-element.elementor-element-11248bf5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2493 .elementor-element.elementor-element-11248bf5 .elementor-main-swiper{width:100%;}.elementor-2493 .elementor-element.elementor-element-11248bf5 .elementor-main-swiper .swiper-slide{border-radius:0px;}.elementor-2493 .elementor-element.elementor-element-11248bf5 .elementor-swiper-button{font-size:26px;color:#8a6d77;}.elementor-2493 .elementor-element.elementor-element-11248bf5 .elementor-swiper-button svg{fill:#8a6d77;}.elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:21px;}.elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:21px;}.elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:21px;}.elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:21px;}.elementor-2493 .elementor-element.elementor-element-11248bf5 .elementor-testimonial__text{color:#34363B;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;font-style:italic;line-height:1.6em;}.elementor-2493 .elementor-element.elementor-element-11248bf5 .elementor-testimonial__name{color:#000c28;font-family:"DM Serif Display", Sans-serif;font-size:27px;font-weight:400;font-style:italic;}.elementor-2493 .elementor-element.elementor-element-11248bf5 .elementor-testimonial__title{color:#8a6d77;font-family:"Inter", Sans-serif;font-weight:600;}.elementor-2493 .elementor-element.elementor-element-11248bf5 .elementor-testimonial__image img{width:177px;height:177px;border-radius:19px;}.elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (177px / 2) - 8px );}body:not(.rtl) .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (177px / 2) - 8px );right:auto;}body.rtl .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (177px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (177px / 2) - 8px );right:auto;}body.rtl .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (177px / 2) - 8px );left:auto;}body.rtl .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:4px;margin-right:0;}body:not(.rtl) .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:4px;margin-left:0;}.elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:4px;}.elementor-2493 .elementor-element.elementor-element-93f543b:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-93f543b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e2f0f5;}.elementor-2493 .elementor-element.elementor-element-93f543b > .elementor-container{max-width:800px;}.elementor-2493 .elementor-element.elementor-element-93f543b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 30px 20px;}.elementor-2493 .elementor-element.elementor-element-93f543b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-34624ba2{text-align:center;}.elementor-2493 .elementor-element.elementor-element-34624ba2 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#000c28;}.elementor-2493 .elementor-element.elementor-element-598884f9{--spacer-size:10px;}.elementor-2493 .elementor-element.elementor-element-56bc8fab{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.7em;color:#34363B;}.elementor-2493 .elementor-element.elementor-element-15f14abe:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-15f14abe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #000c28 0%, #000c28 75%);}.elementor-2493 .elementor-element.elementor-element-15f14abe > .elementor-container{max-width:800px;}.elementor-2493 .elementor-element.elementor-element-15f14abe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-2493 .elementor-element.elementor-element-15f14abe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-1e19da7e{text-align:center;}.elementor-2493 .elementor-element.elementor-element-1e19da7e .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#E4C878;}.elementor-2493 .elementor-element.elementor-element-4fbfa3e1{text-align:center;font-family:"Inter", Sans-serif;font-size:23px;line-height:1.7em;color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-1f13879b:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-1f13879b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e2f0f5;}.elementor-2493 .elementor-element.elementor-element-1f13879b > .elementor-container{max-width:800px;}.elementor-2493 .elementor-element.elementor-element-1f13879b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 80px 20px;}.elementor-2493 .elementor-element.elementor-element-1f13879b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-19b43ab4{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.7em;color:#34363B;}.elementor-2493 .elementor-element.elementor-element-499de2c3{--spacer-size:10px;}.elementor-2493 .elementor-element.elementor-element-6f981a{text-align:center;}.elementor-2493 .elementor-element.elementor-element-6f981a .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;color:#8a6d77;}.elementor-2493 .elementor-element.elementor-element-2afef6fb{--spacer-size:10px;}.elementor-2493 .elementor-element.elementor-element-34536dba{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.7em;color:#34363B;}.elementor-2493 .elementor-element.elementor-element-10ed2205 .elementor-button:hover, .elementor-2493 .elementor-element.elementor-element-10ed2205 .elementor-button:focus{background-color:#0B2554;color:#E4C878;}.elementor-2493 .elementor-element.elementor-element-10ed2205{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2493 .elementor-element.elementor-element-10ed2205 .elementor-button{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;fill:#0B2554;color:#0B2554;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-2493 .elementor-element.elementor-element-10ed2205 .elementor-button:hover svg, .elementor-2493 .elementor-element.elementor-element-10ed2205 .elementor-button:focus svg{fill:#E4C878;}.elementor-2493 .elementor-element.elementor-element-51052957:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-51052957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #8a6d77 0%, #000C28 75%);}.elementor-2493 .elementor-element.elementor-element-51052957 > .elementor-container{max-width:1340px;}.elementor-2493 .elementor-element.elementor-element-51052957{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 30px 80px 30px;}.elementor-2493 .elementor-element.elementor-element-51052957 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2493 .elementor-element.elementor-element-3cdd5376.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2493 .elementor-element.elementor-element-3cdd5376.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2493 .elementor-element.elementor-element-3cdd5376.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2493 .elementor-element.elementor-element-515c6ba4{text-align:center;}.elementor-2493 .elementor-element.elementor-element-515c6ba4 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-6b8800a{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-2493 .elementor-element.elementor-element-6b8800a.elementor-element{--align-self:flex-start;}.elementor-2493 .elementor-element.elementor-element-6b8800a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-73646e2b > .elementor-container{max-width:1340px;}.elementor-2493 .elementor-element.elementor-element-73646e2b{margin-top:20px;margin-bottom:20px;}.elementor-2493 .elementor-element.elementor-element-418dd863 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-67efee8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-1b568dd6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-22868253 > .elementor-container{max-width:1340px;}.elementor-2493 .elementor-element.elementor-element-22868253{margin-top:20px;margin-bottom:20px;}.elementor-2493 .elementor-element.elementor-element-500ff03b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-7c3a5f7a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-791e0218 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-7872bcee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-2493 .elementor-element.elementor-element-7872bcee .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-27a8e46c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-2493 .elementor-element.elementor-element-27a8e46c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-5bb0d6df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-2493 .elementor-element.elementor-element-5bb0d6df .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-5d4bbcca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-2493 .elementor-element.elementor-element-5d4bbcca .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-3b64ac68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-2493 .elementor-element.elementor-element-3b64ac68 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-3cee08ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-2493 .elementor-element.elementor-element-3cee08ca .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-6f6b2a39:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-6f6b2a39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-6f6b2a39 > .elementor-container{max-width:900px;}.elementor-2493 .elementor-element.elementor-element-6f6b2a39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 10px 20px;}.elementor-2493 .elementor-element.elementor-element-6f6b2a39 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-3d668e8b{text-align:center;}.elementor-2493 .elementor-element.elementor-element-3d668e8b .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:44px;font-weight:400;line-height:1.2em;color:#000c28;}.elementor-2493 .elementor-element.elementor-element-76aaf076:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-76aaf076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-76aaf076 > .elementor-container{max-width:1000px;}.elementor-2493 .elementor-element.elementor-element-76aaf076{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 80px 20px;}.elementor-2493 .elementor-element.elementor-element-76aaf076 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-1097d6f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2493 .elementor-element.elementor-element-1097d6f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #e2f0f5 0%, #f0c0e0 100%);}.elementor-2493 .elementor-element.elementor-element-1097d6f2 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at top left, rgba(255,255,255,0.75) 0%, rgba(255,255,255,0) 60%);opacity:1;}.elementor-2493 .elementor-element.elementor-element-1097d6f2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(138,109,119,0.55);box-shadow:0px 12px 30px 0px rgba(110,85,96,0.28);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 14px 0px 0px;--e-column-margin-right:14px;--e-column-margin-left:0px;padding:56px 30px 44px 30px;}.elementor-2493 .elementor-element.elementor-element-1097d6f2 > .elementor-element-populated, .elementor-2493 .elementor-element.elementor-element-1097d6f2 > .elementor-element-populated > .elementor-background-overlay, .elementor-2493 .elementor-element.elementor-element-1097d6f2 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-2493 .elementor-element.elementor-element-1097d6f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-1df265b5{text-align:center;}.elementor-2493 .elementor-element.elementor-element-1df265b5 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;color:#000c28;}.elementor-2493 .elementor-element.elementor-element-3ec1fa2f{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;text-align:center;font-family:"Inter", Sans-serif;font-size:19px;line-height:1.7em;color:#2f2a30;}.elementor-2493 .elementor-element.elementor-element-5297b945:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2493 .elementor-element.elementor-element-5297b945 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #8a6d77 0%, #000C28 75%);}.elementor-2493 .elementor-element.elementor-element-5297b945 > .elementor-element-populated, .elementor-2493 .elementor-element.elementor-element-5297b945 > .elementor-element-populated > .elementor-background-overlay, .elementor-2493 .elementor-element.elementor-element-5297b945 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-2493 .elementor-element.elementor-element-5297b945 > .elementor-element-populated{box-shadow:0px 12px 30px 0px rgba(0,0,0,0.35);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 14px;--e-column-margin-right:0px;--e-column-margin-left:14px;padding:56px 30px 44px 30px;}.elementor-2493 .elementor-element.elementor-element-5297b945 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-4d56e1eb{text-align:center;}.elementor-2493 .elementor-element.elementor-element-4d56e1eb .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;color:#E4C878;}.elementor-2493 .elementor-element.elementor-element-781bdd03{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;text-align:center;font-family:"Inter", Sans-serif;font-size:19px;line-height:1.7em;color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-41c95a4a:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-41c95a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #2f2a30 0%, #000c28 75%);}.elementor-2493 .elementor-element.elementor-element-41c95a4a > .elementor-container{max-width:800px;}.elementor-2493 .elementor-element.elementor-element-41c95a4a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-2493 .elementor-element.elementor-element-41c95a4a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-7efe4b40{text-align:center;font-family:"Inter", Sans-serif;font-size:22px;line-height:1.7em;color:#e2f0f5;}.elementor-2493 .elementor-element.elementor-element-716d59e4{text-align:center;}.elementor-2493 .elementor-element.elementor-element-716d59e4 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:42px;font-weight:400;line-height:1.2em;color:#E4C878;}.elementor-2493 .elementor-element.elementor-element-6611fec1{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.7em;color:#e2f0f5;}.elementor-2493 .elementor-element.elementor-element-5d97f91c{--spacer-size:10px;}.elementor-2493 .elementor-element.elementor-element-578e7805{text-align:center;}.elementor-2493 .elementor-element.elementor-element-578e7805 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:34px;font-weight:400;line-height:1.2em;color:#E4C878;}.elementor-2493 .elementor-element.elementor-element-74d71e68{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.7em;color:#e2f0f5;}.elementor-2493 .elementor-element.elementor-element-722b0307 .elementor-button:hover, .elementor-2493 .elementor-element.elementor-element-722b0307 .elementor-button:focus{background-color:#0B2554;color:#E4C878;}.elementor-2493 .elementor-element.elementor-element-722b0307{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2493 .elementor-element.elementor-element-722b0307 .elementor-button{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;fill:#0B2554;color:#0B2554;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-2493 .elementor-element.elementor-element-722b0307 .elementor-button:hover svg, .elementor-2493 .elementor-element.elementor-element-722b0307 .elementor-button:focus svg{fill:#E4C878;}.elementor-2493 .elementor-element.elementor-element-2610cc38:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-2610cc38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-2610cc38 > .elementor-container{max-width:1160px;}.elementor-2493 .elementor-element.elementor-element-2610cc38{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-2493 .elementor-element.elementor-element-2610cc38 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-2cd8fa93 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-2493 .elementor-element.elementor-element-2cd8fa93 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2493 .elementor-element.elementor-element-713eada2{text-align:center;}.elementor-2493 .elementor-element.elementor-element-713eada2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;letter-spacing:1px;color:#8a6d77;}.elementor-2493 .elementor-element.elementor-element-60669fd7{text-align:center;}.elementor-2493 .elementor-element.elementor-element-60669fd7 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:46px;font-weight:400;line-height:1.2em;color:#000c28;}.elementor-2493 .elementor-element.elementor-element-15a240d5{--spacer-size:10px;}.elementor-2493 .elementor-element.elementor-element-3a48b31c{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.7em;color:#34363B;}.elementor-2493 .elementor-element.elementor-element-14ad7268{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-2493 .elementor-element.elementor-element-14ad7268 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#000c28;}.elementor-2493 .elementor-element.elementor-element-28e6edfe{text-align:center;font-family:"Inter", Sans-serif;font-size:21px;line-height:1.7em;color:#34363B;}.elementor-2493 .elementor-element.elementor-element-28e6edfe p{margin-block-end:0px;}.elementor-2493 .elementor-element.elementor-element-7c731ed > .elementor-container{max-width:1160px;}.elementor-2493 .elementor-element.elementor-element-7c731ed{margin-top:0px;margin-bottom:0px;}.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-2493 .elementor-element.elementor-element-38f72e9c .elementor-icon-box-wrapper{gap:15px;}.elementor-2493 .elementor-element.elementor-element-38f72e9c.elementor-view-stacked .elementor-icon{background-color:#8a6d77;}.elementor-2493 .elementor-element.elementor-element-38f72e9c.elementor-view-framed .elementor-icon, .elementor-2493 .elementor-element.elementor-element-38f72e9c.elementor-view-default .elementor-icon{fill:#8a6d77;color:#8a6d77;border-color:#8a6d77;}.elementor-2493 .elementor-element.elementor-element-38f72e9c .elementor-icon{font-size:68px;}.elementor-2493 .elementor-element.elementor-element-38f72e9c .elementor-icon-box-title, .elementor-2493 .elementor-element.elementor-element-38f72e9c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:21px;font-weight:600;line-height:1.35em;}.elementor-2493 .elementor-element.elementor-element-38f72e9c .elementor-icon-box-title{color:#000c28;}.elementor-2493 .elementor-element.elementor-element-4afe6fbf .elementor-icon-box-wrapper{gap:15px;}.elementor-2493 .elementor-element.elementor-element-4afe6fbf.elementor-view-stacked .elementor-icon{background-color:#8a6d77;}.elementor-2493 .elementor-element.elementor-element-4afe6fbf.elementor-view-framed .elementor-icon, .elementor-2493 .elementor-element.elementor-element-4afe6fbf.elementor-view-default .elementor-icon{fill:#8a6d77;color:#8a6d77;border-color:#8a6d77;}.elementor-2493 .elementor-element.elementor-element-4afe6fbf .elementor-icon{font-size:68px;}.elementor-2493 .elementor-element.elementor-element-4afe6fbf .elementor-icon-box-title, .elementor-2493 .elementor-element.elementor-element-4afe6fbf .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:21px;font-weight:600;line-height:1.35em;}.elementor-2493 .elementor-element.elementor-element-4afe6fbf .elementor-icon-box-title{color:#000c28;}.elementor-2493 .elementor-element.elementor-element-3a59115e .elementor-icon-box-wrapper{gap:15px;}.elementor-2493 .elementor-element.elementor-element-3a59115e.elementor-view-stacked .elementor-icon{background-color:#8a6d77;}.elementor-2493 .elementor-element.elementor-element-3a59115e.elementor-view-framed .elementor-icon, .elementor-2493 .elementor-element.elementor-element-3a59115e.elementor-view-default .elementor-icon{fill:#8a6d77;color:#8a6d77;border-color:#8a6d77;}.elementor-2493 .elementor-element.elementor-element-3a59115e .elementor-icon{font-size:68px;}.elementor-2493 .elementor-element.elementor-element-3a59115e .elementor-icon-box-title, .elementor-2493 .elementor-element.elementor-element-3a59115e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:21px;font-weight:600;line-height:1.35em;}.elementor-2493 .elementor-element.elementor-element-3a59115e .elementor-icon-box-title{color:#000c28;}.elementor-2493 .elementor-element.elementor-element-14bba5be .elementor-icon-box-wrapper{gap:15px;}.elementor-2493 .elementor-element.elementor-element-14bba5be.elementor-view-stacked .elementor-icon{background-color:#8a6d77;}.elementor-2493 .elementor-element.elementor-element-14bba5be.elementor-view-framed .elementor-icon, .elementor-2493 .elementor-element.elementor-element-14bba5be.elementor-view-default .elementor-icon{fill:#8a6d77;color:#8a6d77;border-color:#8a6d77;}.elementor-2493 .elementor-element.elementor-element-14bba5be .elementor-icon{font-size:68px;}.elementor-2493 .elementor-element.elementor-element-14bba5be .elementor-icon-box-title, .elementor-2493 .elementor-element.elementor-element-14bba5be .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:21px;font-weight:600;line-height:1.35em;}.elementor-2493 .elementor-element.elementor-element-14bba5be .elementor-icon-box-title{color:#000c28;}.elementor-2493 .elementor-element.elementor-element-214d047b:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-214d047b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #000c28 0%, #000c28 75%);}.elementor-2493 .elementor-element.elementor-element-214d047b > .elementor-container{max-width:1160px;}.elementor-2493 .elementor-element.elementor-element-214d047b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-2493 .elementor-element.elementor-element-214d047b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-1510b1a1{text-align:center;}.elementor-2493 .elementor-element.elementor-element-1510b1a1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:27px;font-weight:700;line-height:1.2em;letter-spacing:2px;color:#E4C878;}.elementor-2493 .elementor-element.elementor-element-5d94013b{text-align:center;}.elementor-2493 .elementor-element.elementor-element-5d94013b .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:42px;font-weight:400;line-height:1.2em;color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-31b74e45 > .elementor-container{max-width:1100px;}.elementor-2493 .elementor-element.elementor-element-31b74e45{margin-top:20px;margin-bottom:20px;}.elementor-2493 .elementor-element.elementor-element-655363d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2493 .elementor-element.elementor-element-655363d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-655363d6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2493 .elementor-element.elementor-element-655363d6 > .elementor-element-populated, .elementor-2493 .elementor-element.elementor-element-655363d6 > .elementor-element-populated > .elementor-background-overlay, .elementor-2493 .elementor-element.elementor-element-655363d6 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2493 .elementor-element.elementor-element-655363d6 > .elementor-element-populated{box-shadow:0px 8px 24px 0px rgba(0,0,0,0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 18px 0px 18px;--e-column-margin-right:18px;--e-column-margin-left:18px;padding:48px 44px 48px 44px;}.elementor-2493 .elementor-element.elementor-element-655363d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-5b148630{width:auto;max-width:auto;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:8px 26px 8px 26px;background-image:linear-gradient(180deg, #000c28 0%, #000c28 100%);border-radius:40px 40px 40px 40px;box-shadow:0px 3px 8px 0px rgba(0,0,0,0.25);text-align:center;}.elementor-2493 .elementor-element.elementor-element-5b148630 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#8a6d77;}.elementor-2493 .elementor-element.elementor-element-62ab3d27{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;line-height:1.7em;color:#34363B;}.elementor-2493 .elementor-element.elementor-element-20fb7917:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2493 .elementor-element.elementor-element-20fb7917 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-20fb7917.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2493 .elementor-element.elementor-element-20fb7917 > .elementor-element-populated, .elementor-2493 .elementor-element.elementor-element-20fb7917 > .elementor-element-populated > .elementor-background-overlay, .elementor-2493 .elementor-element.elementor-element-20fb7917 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2493 .elementor-element.elementor-element-20fb7917 > .elementor-element-populated{box-shadow:0px 8px 24px 0px rgba(0,0,0,0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 18px 0px 18px;--e-column-margin-right:18px;--e-column-margin-left:18px;padding:48px 44px 48px 44px;}.elementor-2493 .elementor-element.elementor-element-20fb7917 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-e3c7467{width:auto;max-width:auto;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:8px 26px 8px 26px;background-image:linear-gradient(180deg, #000c28 0%, #000c28 100%);border-radius:40px 40px 40px 40px;box-shadow:0px 3px 8px 0px rgba(0,0,0,0.25);text-align:center;}.elementor-2493 .elementor-element.elementor-element-e3c7467 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#8a6d77;}.elementor-2493 .elementor-element.elementor-element-fdbbd66{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;line-height:1.7em;color:#34363B;}.elementor-2493 .elementor-element.elementor-element-5d36ca85:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2493 .elementor-element.elementor-element-5d36ca85 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-5d36ca85.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2493 .elementor-element.elementor-element-5d36ca85 > .elementor-element-populated, .elementor-2493 .elementor-element.elementor-element-5d36ca85 > .elementor-element-populated > .elementor-background-overlay, .elementor-2493 .elementor-element.elementor-element-5d36ca85 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2493 .elementor-element.elementor-element-5d36ca85 > .elementor-element-populated{box-shadow:0px 8px 24px 0px rgba(0,0,0,0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 18px 0px 18px;--e-column-margin-right:18px;--e-column-margin-left:18px;padding:48px 44px 48px 44px;}.elementor-2493 .elementor-element.elementor-element-5d36ca85 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-35aa78e{width:auto;max-width:auto;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:8px 26px 8px 26px;background-image:linear-gradient(180deg, #000c28 0%, #000c28 100%);border-radius:40px 40px 40px 40px;box-shadow:0px 3px 8px 0px rgba(0,0,0,0.25);text-align:center;}.elementor-2493 .elementor-element.elementor-element-35aa78e .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#8a6d77;}.elementor-2493 .elementor-element.elementor-element-117a11a0{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;line-height:1.7em;color:#34363B;}.elementor-2493 .elementor-element.elementor-element-3a846405 .elementor-button:hover, .elementor-2493 .elementor-element.elementor-element-3a846405 .elementor-button:focus{background-color:#0B2554;color:#E4C878;}.elementor-2493 .elementor-element.elementor-element-3a846405{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2493 .elementor-element.elementor-element-3a846405 .elementor-button{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;fill:#0B2554;color:#0B2554;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-2493 .elementor-element.elementor-element-3a846405 .elementor-button:hover svg, .elementor-2493 .elementor-element.elementor-element-3a846405 .elementor-button:focus svg{fill:#E4C878;}.elementor-2493 .elementor-element.elementor-element-445dde2a:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-445dde2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e2f0f5;}.elementor-2493 .elementor-element.elementor-element-445dde2a > .elementor-container{max-width:899px;}.elementor-2493 .elementor-element.elementor-element-445dde2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-2493 .elementor-element.elementor-element-445dde2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-61d94827{text-align:center;}.elementor-2493 .elementor-element.elementor-element-61d94827 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:46px;font-weight:600;line-height:1.15em;color:#000c28;}.elementor-2493 .elementor-element.elementor-element-5e99c91{text-align:center;}.elementor-2493 .elementor-element.elementor-element-5e99c91 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;color:#000c28;}.elementor-2493 .elementor-element.elementor-element-ae66b44:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-ae66b44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #c08497 0%, #442830 85%);}.elementor-2493 .elementor-element.elementor-element-ae66b44 > .elementor-container{max-width:1340px;}.elementor-2493 .elementor-element.elementor-element-ae66b44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 30px 80px 30px;}.elementor-2493 .elementor-element.elementor-element-ae66b44 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2493 .elementor-element.elementor-element-c07dd6a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2493 .elementor-element.elementor-element-c07dd6a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2493 .elementor-element.elementor-element-c07dd6a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2493 .elementor-element.elementor-element-ef207e8{text-align:center;}.elementor-2493 .elementor-element.elementor-element-ef207e8 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-73fbb04 > .elementor-container{max-width:1340px;}.elementor-2493 .elementor-element.elementor-element-73fbb04{margin-top:20px;margin-bottom:20px;}.elementor-2493 .elementor-element.elementor-element-49d3d00 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-5687162 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-f74afa6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-de6fe30 > .elementor-container{max-width:1340px;}.elementor-2493 .elementor-element.elementor-element-de6fe30{margin-top:20px;margin-bottom:20px;}.elementor-2493 .elementor-element.elementor-element-7d675a9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-c3a6450 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-28a477d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-596b27bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-2493 .elementor-element.elementor-element-596b27bc .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-76439b6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-2493 .elementor-element.elementor-element-76439b6a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-4a5651e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-2493 .elementor-element.elementor-element-4a5651e1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-e0ab903{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-2493 .elementor-element.elementor-element-e0ab903 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-b1426cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-2493 .elementor-element.elementor-element-b1426cf .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-0b85488{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-2493 .elementor-element.elementor-element-0b85488 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2493 .elementor-element.elementor-element-52a1ef67:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-52a1ef67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-52a1ef67 > .elementor-container{max-width:850px;}.elementor-2493 .elementor-element.elementor-element-52a1ef67{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-2493 .elementor-element.elementor-element-52a1ef67 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-14154f59{text-align:center;}.elementor-2493 .elementor-element.elementor-element-14154f59 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;color:#000c28;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2493 .elementor-element.elementor-element-7683e4bf .elementor-accordion-item{border-width:1px;border-color:#e2f0f5;}.elementor-2493 .elementor-element.elementor-element-7683e4bf .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#e2f0f5;}.elementor-2493 .elementor-element.elementor-element-7683e4bf .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#e2f0f5;}.elementor-2493 .elementor-element.elementor-element-7683e4bf .elementor-tab-title{background-color:#000c28;padding:20px 24px 20px 24px;}.elementor-2493 .elementor-element.elementor-element-7683e4bf .elementor-accordion-icon, .elementor-2493 .elementor-element.elementor-element-7683e4bf .elementor-accordion-title{color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-7683e4bf .elementor-accordion-icon svg{fill:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-7683e4bf .elementor-active .elementor-accordion-icon, .elementor-2493 .elementor-element.elementor-element-7683e4bf .elementor-active .elementor-accordion-title{color:#F2D88E;}.elementor-2493 .elementor-element.elementor-element-7683e4bf .elementor-active .elementor-accordion-icon svg{fill:#F2D88E;}.elementor-2493 .elementor-element.elementor-element-7683e4bf .elementor-accordion-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-2493 .elementor-element.elementor-element-7683e4bf .elementor-tab-title .elementor-accordion-icon i:before{color:#E4C878;}.elementor-2493 .elementor-element.elementor-element-7683e4bf .elementor-tab-title .elementor-accordion-icon svg{fill:#E4C878;}.elementor-2493 .elementor-element.elementor-element-7683e4bf .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#F2D88E;}.elementor-2493 .elementor-element.elementor-element-7683e4bf .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#F2D88E;}.elementor-2493 .elementor-element.elementor-element-7683e4bf .elementor-tab-content{background-color:#f9f7f6;color:#34363B;font-family:"Inter", Sans-serif;font-size:19px;padding:20px 24px 22px 24px;}.elementor-2493 .elementor-element.elementor-element-80e66a2:not(.elementor-motion-effects-element-type-background), .elementor-2493 .elementor-element.elementor-element-80e66a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #8a6d77 0%, #000C28 75%);}.elementor-2493 .elementor-element.elementor-element-80e66a2 > .elementor-container{max-width:1129px;}.elementor-2493 .elementor-element.elementor-element-80e66a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-2493 .elementor-element.elementor-element-80e66a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2493 .elementor-element.elementor-element-8942871{text-align:center;}.elementor-2493 .elementor-element.elementor-element-8942871 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:42px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2493 .elementor-element.elementor-element-0b61042{--spacer-size:10px;}.elementor-2493 .elementor-element.elementor-element-0ef8b60{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.7em;color:#FFFFFF;}.elementor-2493 .elementor-element.elementor-element-f526fe0{--spacer-size:10px;}.elementor-2493 .elementor-element.elementor-element-2f443a79{text-align:center;}.elementor-2493 .elementor-element.elementor-element-2f443a79 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:42px;font-weight:400;line-height:1.2em;color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-7f42a2bb{--divider-border-style:solid;--divider-color:#E4C878;--divider-border-width:2px;}.elementor-2493 .elementor-element.elementor-element-7f42a2bb .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-2493 .elementor-element.elementor-element-7f42a2bb .elementor-divider{text-align:center;padding-block-start:12px;padding-block-end:12px;}.elementor-2493 .elementor-element.elementor-element-65b63cc6{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;line-height:1.7em;color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-65b63cc6 p{margin-block-end:6px;}.elementor-2493 .elementor-element.elementor-element-66284a5c{--spacer-size:10px;}.elementor-2493 .elementor-element.elementor-element-4ca1c2eb{text-align:center;}.elementor-2493 .elementor-element.elementor-element-4ca1c2eb .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;color:#E4C878;}.elementor-2493 .elementor-element.elementor-element-3122e30f{text-align:center;font-family:"Inter", Sans-serif;font-size:28px;line-height:1.7em;color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-2e84bf9a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:22px;line-height:1.7em;color:#f9f7f6;}.elementor-2493 .elementor-element.elementor-element-7e19840e .elementor-button:hover, .elementor-2493 .elementor-element.elementor-element-7e19840e .elementor-button:focus{background-color:#0B2554;color:#E4C878;}.elementor-2493 .elementor-element.elementor-element-7e19840e{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2493 .elementor-element.elementor-element-7e19840e .elementor-button{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;fill:#0B2554;color:#0B2554;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-2493 .elementor-element.elementor-element-7e19840e .elementor-button:hover svg, .elementor-2493 .elementor-element.elementor-element-7e19840e .elementor-button:focus svg{fill:#E4C878;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2493 .elementor-element.elementor-element-44926ca2 > .elementor-container{min-height:70vh;}.elementor-2493 .elementor-element.elementor-element-44926ca2{padding:60px 20px 60px 20px;}.elementor-2493 .elementor-element.elementor-element-29316bb6 .elementor-heading-title{font-size:30px;}.elementor-2493 .elementor-element.elementor-element-3464854f{font-size:18px;}.elementor-2493 .elementor-element.elementor-element-104a52f0{font-size:18px;}.elementor-2493 .elementor-element.elementor-element-667e733d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2493 .elementor-element.elementor-element-667e733d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2493 .elementor-element.elementor-element-14ad7268 .elementor-heading-title{font-size:30px;}.elementor-2493 .elementor-element.elementor-element-28e6edfe{font-size:18px;}.elementor-2493 .elementor-element.elementor-element-61d94827 .elementor-heading-title{font-size:48px;}}@media(max-width:767px){.elementor-2493 .elementor-element.elementor-element-44926ca2 > .elementor-container{min-height:160vw;}.elementor-2493 .elementor-element.elementor-element-44926ca2{padding:40px 16px 40px 16px;}.elementor-2493 .elementor-element.elementor-element-3249f8e3 .elementor-heading-title{font-size:18px;}.elementor-2493 .elementor-element.elementor-element-648b5b1e .elementor-heading-title{font-size:38px;}.elementor-2493 .elementor-element.elementor-element-5989735f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2493 .elementor-element.elementor-element-5989735f .elementor-heading-title{font-size:19px;}.elementor-2493 .elementor-element.elementor-element-7cb8932a > .elementor-container{min-height:160vw;}.elementor-2493 .elementor-element.elementor-element-7cb8932a{padding:0px 10px 0px 10px;}.elementor-2493 .elementor-element.elementor-element-398954da .elementor-heading-title{font-size:18px;}.elementor-2493 .elementor-element.elementor-element-2691774b .elementor-heading-title{font-size:38px;}.elementor-2493 .elementor-element.elementor-element-f3a5f76{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2493 .elementor-element.elementor-element-f3a5f76 .elementor-heading-title{font-size:18px;}.elementor-2493 .elementor-element.elementor-element-1a78ee87{padding:50px 16px 30px 16px;}.elementor-2493 .elementor-element.elementor-element-29316bb6 .elementor-heading-title{font-size:24px;}.elementor-2493 .elementor-element.elementor-element-3464854f{font-size:16px;}.elementor-2493 .elementor-element.elementor-element-104a52f0{font-size:16px;}.elementor-2493 .elementor-element.elementor-element-33c24b21{padding:55px 16px 0px 16px;}.elementor-2493 .elementor-element.elementor-element-4cb9a2da img{width:100%;}.elementor-2493 .elementor-element.elementor-element-3f9d9eac > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-2493 .elementor-element.elementor-element-3a26bd82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.elementor-2493 .elementor-element.elementor-element-3a26bd82 .elementor-heading-title{font-size:27px;line-height:1.1em;letter-spacing:0px;}.elementor-2493 .elementor-element.elementor-element-1ca98502{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-2493 .elementor-element.elementor-element-1ca98502 .elementor-heading-title{font-size:25px;line-height:1.1em;letter-spacing:0px;}.elementor-2493 .elementor-element.elementor-element-4733082{padding:0px 10px 0px 10px;font-size:17px;}.elementor-2493 .elementor-element.elementor-element-442f63b9{width:50%;}.elementor-2493 .elementor-element.elementor-element-35f206b6{width:100%;}.elementor-2493 .elementor-element.elementor-element-bd22aea{width:50%;}.elementor-2493 .elementor-element.elementor-element-2532e1f5{padding:50px 16px 0px 16px;}.elementor-2493 .elementor-element.elementor-element-113286b7 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-2493 .elementor-element.elementor-element-2a6181f5{text-align:center;}.elementor-2493 .elementor-element.elementor-element-2a6181f5 .elementor-heading-title{font-size:27px;}.elementor-2493 .elementor-element.elementor-element-681b3bf7{font-size:17px;}.elementor-2493 .elementor-element.elementor-element-3189c75a .elementor-button{font-size:18px;padding:16px 22px 16px 22px;}.elementor-2493 .elementor-element.elementor-element-51daa867 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2493 .elementor-element.elementor-element-667e733d{width:var( --container-widget-width, 135% );max-width:135%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -17.5%;padding:0px 0px 0px 0px;--container-widget-width:135%;--container-widget-flex-grow:0;}.elementor-2493 .elementor-element.elementor-element-667e733d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2493 .elementor-element.elementor-element-667e733d img{width:100%;}.elementor-2493 .elementor-element.elementor-element-5210c767{padding:50px 16px 10px 16px;}.elementor-2493 .elementor-element.elementor-element-28bfe272 .elementor-heading-title{font-size:21px;letter-spacing:0px;}.elementor-2493 .elementor-element.elementor-element-36d223d7 .elementor-heading-title{font-size:30px;}.elementor-2493 .elementor-element.elementor-element-389b440{font-size:16px;}.elementor-2493 .elementor-element.elementor-element-45de0750{padding:6px 6px 50px 6px;}.elementor-2493 .elementor-element.elementor-element-11248bf5 .elementor-swiper-button{font-size:14px;}.elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:8px;}.elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:8px;}.elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:8px;}.elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:8px;}.elementor-2493 .elementor-element.elementor-element-11248bf5 .elementor-testimonial__text{font-size:16px;}.elementor-2493 .elementor-element.elementor-element-11248bf5 .elementor-testimonial__name{font-size:23px;}.elementor-2493 .elementor-element.elementor-element-11248bf5 .elementor-testimonial__title{font-size:12px;}.elementor-2493 .elementor-element.elementor-element-11248bf5 .elementor-testimonial__image img{width:130px;height:130px;}body.rtl .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:6px;margin-right:0;}body:not(.rtl) .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:6px;margin-left:0;}.elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-2493 .elementor-element.elementor-element-11248bf5.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:6px;}.elementor-2493 .elementor-element.elementor-element-93f543b{padding:50px 16px 50px 16px;}.elementor-2493 .elementor-element.elementor-element-34624ba2 .elementor-heading-title{font-size:26px;}.elementor-2493 .elementor-element.elementor-element-56bc8fab{font-size:16px;}.elementor-2493 .elementor-element.elementor-element-15f14abe{padding:50px 16px 50px 16px;}.elementor-2493 .elementor-element.elementor-element-1e19da7e .elementor-heading-title{font-size:28px;}.elementor-2493 .elementor-element.elementor-element-4fbfa3e1{font-size:16px;}.elementor-2493 .elementor-element.elementor-element-1f13879b{padding:50px 16px 50px 16px;}.elementor-2493 .elementor-element.elementor-element-19b43ab4{font-size:16px;}.elementor-2493 .elementor-element.elementor-element-6f981a .elementor-heading-title{font-size:26px;}.elementor-2493 .elementor-element.elementor-element-34536dba{font-size:16px;}.elementor-2493 .elementor-element.elementor-element-10ed2205 .elementor-button{font-size:18px;padding:16px 22px 16px 22px;}.elementor-2493 .elementor-element.elementor-element-51052957{padding:50px 16px 50px 16px;}.elementor-2493 .elementor-element.elementor-element-515c6ba4 .elementor-heading-title{font-size:28px;}.elementor-2493 .elementor-element.elementor-element-6b8800a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-2493 .elementor-element.elementor-element-6f6b2a39{padding:50px 16px 4px 16px;}.elementor-2493 .elementor-element.elementor-element-3d668e8b .elementor-heading-title{font-size:31px;}.elementor-2493 .elementor-element.elementor-element-76aaf076{padding:4px 16px 50px 16px;}.elementor-2493 .elementor-element.elementor-element-1097d6f2 > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2493 .elementor-element.elementor-element-1df265b5{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2493 .elementor-element.elementor-element-1df265b5 .elementor-heading-title{font-size:40px;}.elementor-2493 .elementor-element.elementor-element-3ec1fa2f{padding:0px 20px 0px 20px;font-size:16px;}.elementor-2493 .elementor-element.elementor-element-5297b945 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2493 .elementor-element.elementor-element-4d56e1eb{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2493 .elementor-element.elementor-element-4d56e1eb .elementor-heading-title{font-size:40px;}.elementor-2493 .elementor-element.elementor-element-781bdd03{padding:0px 20px 0px 20px;font-size:16px;}.elementor-2493 .elementor-element.elementor-element-41c95a4a{padding:50px 16px 50px 16px;}.elementor-2493 .elementor-element.elementor-element-7efe4b40{font-size:19px;}.elementor-2493 .elementor-element.elementor-element-7efe4b40 p{margin-block-end:0px;}.elementor-2493 .elementor-element.elementor-element-716d59e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-2493 .elementor-element.elementor-element-716d59e4 .elementor-heading-title{font-size:30px;}.elementor-2493 .elementor-element.elementor-element-6611fec1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 0px 25px;font-size:19px;}.elementor-2493 .elementor-element.elementor-element-578e7805 .elementor-heading-title{font-size:28px;}.elementor-2493 .elementor-element.elementor-element-74d71e68{padding:0px 10px 0px 10px;font-size:19px;}.elementor-2493 .elementor-element.elementor-element-74d71e68 p{margin-block-end:16px;}.elementor-2493 .elementor-element.elementor-element-722b0307 .elementor-button{font-size:18px;padding:16px 22px 16px 22px;}.elementor-2493 .elementor-element.elementor-element-2610cc38{padding:50px 16px 50px 16px;}.elementor-2493 .elementor-element.elementor-element-713eada2 .elementor-heading-title{font-size:23px;letter-spacing:0.5px;}.elementor-2493 .elementor-element.elementor-element-60669fd7 .elementor-heading-title{font-size:30px;}.elementor-2493 .elementor-element.elementor-element-3a48b31c{font-size:16px;}.elementor-2493 .elementor-element.elementor-element-3a48b31c p{margin-block-end:30px;}.elementor-2493 .elementor-element.elementor-element-14ad7268 .elementor-heading-title{font-size:26px;}.elementor-2493 .elementor-element.elementor-element-28e6edfe{font-size:16px;}.elementor-2493 .elementor-element.elementor-element-38f72e9c .elementor-icon{font-size:76px;}.elementor-2493 .elementor-element.elementor-element-4afe6fbf .elementor-icon{font-size:76px;}.elementor-2493 .elementor-element.elementor-element-3a59115e .elementor-icon{font-size:76px;}.elementor-2493 .elementor-element.elementor-element-14bba5be .elementor-icon{font-size:76px;}.elementor-2493 .elementor-element.elementor-element-214d047b{padding:50px 16px 50px 16px;}.elementor-2493 .elementor-element.elementor-element-1510b1a1 .elementor-heading-title{font-size:19px;letter-spacing:1px;}.elementor-2493 .elementor-element.elementor-element-5d94013b .elementor-heading-title{font-size:28px;}.elementor-2493 .elementor-element.elementor-element-655363d6 > .elementor-element-populated{margin:0px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 30px 40px 30px;}.elementor-2493 .elementor-element.elementor-element-5b148630{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2493 .elementor-element.elementor-element-5b148630 .elementor-heading-title{font-size:26px;}.elementor-2493 .elementor-element.elementor-element-62ab3d27{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:16px;}.elementor-2493 .elementor-element.elementor-element-409107ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2493 .elementor-element.elementor-element-20fb7917 > .elementor-element-populated{margin:0px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 30px 40px 30px;}.elementor-2493 .elementor-element.elementor-element-e3c7467{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2493 .elementor-element.elementor-element-e3c7467 .elementor-heading-title{font-size:26px;}.elementor-2493 .elementor-element.elementor-element-fdbbd66{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:16px;}.elementor-2493 .elementor-element.elementor-element-f011a48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2493 .elementor-element.elementor-element-5d36ca85 > .elementor-element-populated{margin:0px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 30px 40px 30px;}.elementor-2493 .elementor-element.elementor-element-35aa78e{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2493 .elementor-element.elementor-element-35aa78e .elementor-heading-title{font-size:26px;}.elementor-2493 .elementor-element.elementor-element-117a11a0{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:16px;}.elementor-2493 .elementor-element.elementor-element-29655a20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2493 .elementor-element.elementor-element-3a846405 .elementor-button{font-size:18px;padding:16px 22px 16px 22px;}.elementor-2493 .elementor-element.elementor-element-445dde2a{padding:50px 16px 50px 16px;}.elementor-2493 .elementor-element.elementor-element-61d94827 .elementor-heading-title{font-size:32px;}.elementor-2493 .elementor-element.elementor-element-5e99c91 .elementor-heading-title{font-size:30px;}.elementor-2493 .elementor-element.elementor-element-ae66b44{padding:50px 16px 50px 16px;}.elementor-2493 .elementor-element.elementor-element-ef207e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-2493 .elementor-element.elementor-element-ef207e8 .elementor-heading-title{font-size:31px;}.elementor-2493 .elementor-element.elementor-element-52a1ef67{padding:50px 16px 50px 16px;}.elementor-2493 .elementor-element.elementor-element-14154f59 .elementor-heading-title{font-size:30px;}.elementor-2493 .elementor-element.elementor-element-7683e4bf .elementor-accordion-title{line-height:1.5em;}.elementor-2493 .elementor-element.elementor-element-80e66a2{padding:50px 16px 50px 16px;}.elementor-2493 .elementor-element.elementor-element-8942871 .elementor-heading-title{font-size:30px;}.elementor-2493 .elementor-element.elementor-element-0ef8b60{font-size:19px;}.elementor-2493 .elementor-element.elementor-element-2f443a79 .elementor-heading-title{font-size:30px;}.elementor-2493 .elementor-element.elementor-element-65b63cc6{font-size:19px;}.elementor-2493 .elementor-element.elementor-element-4ca1c2eb .elementor-heading-title{font-size:30px;}.elementor-2493 .elementor-element.elementor-element-3122e30f{padding:0px 20px 0px 20px;font-size:25px;line-height:1.1em;}.elementor-2493 .elementor-element.elementor-element-2e84bf9a{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:19px;}.elementor-2493 .elementor-element.elementor-element-7e19840e .elementor-button{font-size:18px;padding:16px 22px 16px 22px;}}@media(min-width:768px){.elementor-2493 .elementor-element.elementor-element-442f63b9{width:33.333%;}.elementor-2493 .elementor-element.elementor-element-35f206b6{width:33.333%;}.elementor-2493 .elementor-element.elementor-element-bd22aea{width:32.994%;}.elementor-2493 .elementor-element.elementor-element-113286b7{width:48%;}.elementor-2493 .elementor-element.elementor-element-51daa867{width:50%;}.elementor-2493 .elementor-element.elementor-element-4197a960{width:100%;}.elementor-2493 .elementor-element.elementor-element-173aa5e{width:33.333%;}.elementor-2493 .elementor-element.elementor-element-793c212{width:33.333%;}.elementor-2493 .elementor-element.elementor-element-81a4faf{width:33.333%;}.elementor-2493 .elementor-element.elementor-element-6b39014{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2493 .elementor-element.elementor-element-442f63b9{width:33.333%;}.elementor-2493 .elementor-element.elementor-element-35f206b6{width:33.333%;}.elementor-2493 .elementor-element.elementor-element-bd22aea{width:33.333%;}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-11248bf5 */.elementor-2493 .elementor-element.elementor-element-11248bf5 .elementor-testimonial__image img {
  width: 100% !important;
  max-width: 280px !important;
  aspect-ratio: 16 / 9 !important;
  height: auto !important;
  border-radius: 12px !important;
  object-fit: cover !important;
  margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS *//* Dorado metálico - landing Sanar para Adelgazar */
.mg-oro .elementor-heading-title, .mg-oro-txt{background:linear-gradient(180deg,#FFF4D2 0%,#F0D38A 28%,#D8B061 50%,#E6C778 66%,#F8E4AE 82%,#CFA65A 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 2px 2px rgba(0,0,0,.45));}
.mg-oro-d .elementor-heading-title, .mg-oro-d .elementor-counter-number-wrapper{background:linear-gradient(180deg,#b394a1 0%,#8a6d77 35%,#6e5560 55%,#8a6d77 72%,#a98896 88%,#6e5560 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 1px 0 rgba(255,255,255,.8)) drop-shadow(0 1px 2px rgba(0,0,0,.25));}
.mg-oro-d .elementor-counter-number-wrapper{display:inline-flex;}
.mg-oro-txt{display:inline;font-weight:700;}
.mg-bloque{display:block;margin-top:10px;letter-spacing:1px;font-size:1.08em;}
.mg-icono .elementor-icon svg{fill:url(#mgGoldD)!important;filter:drop-shadow(0 1px 0 rgba(255,255,255,.8)) drop-shadow(0 2px 2px rgba(0,0,0,.25));}
.mg-icono-claro .elementor-icon svg{fill:url(#mgGold)!important;filter:drop-shadow(0 2px 2px rgba(0,0,0,.5));}
.mg-linea .elementor-divider-separator{border:0!important;height:2px;background:linear-gradient(90deg,rgba(201,154,69,0),#F2D88E 30%,#C99A45 50%,#F2D88E 70%,rgba(201,154,69,0));}
.elementor-2493 .elementor-button{background:linear-gradient(180deg,#FFF1C1 0%,#EBCB7A 30%,#C99A45 65%,#A97F33 100%)!important;color:#0B2554!important;fill:#0B2554!important;border:1px solid #9C7330!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0 -3px 0 rgba(0,0,0,.18),0 6px 14px rgba(0,0,0,.28);text-shadow:0 1px 0 rgba(255,255,255,.45);transition:all .25s ease;}
.elementor-2493 .elementor-button:hover{background:linear-gradient(180deg,#3A63A3 0%,#0B2554 55%,#04122B 100%)!important;color:#F2D88E!important;border-color:#C99A45!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -3px 0 rgba(0,0,0,.35),0 6px 14px rgba(0,0,0,.35);text-shadow:0 1px 1px rgba(0,0,0,.6);transform:translateY(-1px);}
@media (min-width:1025px){.mg-nowrap .elementor-heading-title{white-space:nowrap;}}
/* mg-bloque-mob */
@media (max-width:767px){.mg-bloque{font-size:.9em;letter-spacing:.2px;white-space:nowrap;}}
@media (max-width:767px){.mg-primero{order:-1;}}
.mg-sombra img{filter:drop-shadow(0 18px 22px rgba(0,12,40,.30)) drop-shadow(0 4px 6px rgba(0,0,0,.18));}
.mg-faq .elementor-accordion-item{border-radius:12px;overflow:hidden;margin-bottom:12px;box-shadow:0 6px 16px rgba(0,12,40,.15);}
.mg-faq .elementor-tab-title{background:radial-gradient(ellipse at top center,#8a6d77 0%,#000C28 85%)!important;}
.mg-faq .elementor-tab-title a,.mg-faq .elementor-tab-title .elementor-accordion-title{text-decoration:none!important;}
.mg-checks{list-style:none!important;margin:0 0 18px!important;padding:0!important;}
.mg-checks li{list-style:none!important;position:relative!important;padding-left:60px!important;margin:0 0 20px!important;display:block!important;min-height:42px;}
.mg-checks li::before{content:'✓'!important;position:absolute!important;left:0;top:-2px;display:block!important;width:42px;height:42px;border-radius:50%;background:linear-gradient(180deg,#c9d6c5 0%,#a9bba5 30%,#879b82 55%,#6f836b 100%);color:#000c28;font-family:Arial,sans-serif;font-weight:800;font-size:26px;line-height:42px;text-align:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.75),inset 0 -2px 0 rgba(0,0,0,.12),0 2px 5px rgba(0,12,40,.25);}
.mg-checks + p{margin-top:30px!important;}
.mg-checks ~ p + p{margin-top:18px!important;}
.mg-angosto{max-width:860px;margin-left:auto!important;margin-right:auto!important;}
.mg-angosto-s{max-width:720px;margin-left:auto!important;margin-right:auto!important;}
.mg-azul-met .elementor-heading-title{background:linear-gradient(180deg,#a58491 0%,#000c28 35%,#000c28 55%,#8a6d77 78%,#000c28 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 1px 0 rgba(255,255,255,.7)) drop-shadow(0 2px 3px rgba(0,12,40,.25));}
.mg-tight p:last-child{margin-bottom:0!important;}
/* dorado parejo por línea */
.mg-oro .elementor-heading-title,.mg-oro-d .elementor-heading-title,.mg-azul-met .elementor-heading-title{background-size:100% 1lh!important;background-repeat:repeat-y!important;}
.mg-br-m{display:none;}
@media (max-width:767px){.mg-br-m{display:inline;}}
.mg-grande{font-size:1.18em;letter-spacing:.5px;}
@media (max-width:767px){.elementor-widget-counter .elementor-counter{margin:0;} }
.mg-br-d{display:none;}
@media (min-width:768px){.mg-br-d{display:inline;}}
@media (max-width:767px){.mg-grande{font-size:1.06em;letter-spacing:0;}}
.mg-cap-nombre{font-family:'DM Serif Display',serif;font-weight:400;font-size:1.45em;letter-spacing:.3px;}
.mg-cap-sub{font-size:.82em;font-weight:700;}
/* gap-movil */
@media (max-width:767px){.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:12px!important;}.mg-cap-nombre{font-size:1.3em;}}
/* sombra-min */
.mg-oro-d .elementor-heading-title,.mg-oro-d .elementor-counter-number-wrapper{filter:drop-shadow(0 .5px 0 rgba(0,0,0,.12))!important;}
.mg-icono .elementor-icon svg{filter:drop-shadow(0 .5px 0 rgba(0,0,0,.12))!important;}
/* Botón naranja dorado metálico (prueba) */
.elementor-2493 .mg-naranja .elementor-button{background:linear-gradient(180deg,#FFE6C2 0%,#FFB766 25%,#FF9A2E 52%,#F5841A 76%,#FFB45C 100%)!important;color:#0B2554!important;border:1px solid rgba(255,236,200,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 -3px 0 rgba(160,80,10,.2),0 8px 24px rgba(245,132,26,.5),0 0 18px rgba(255,170,80,.35)!important;}
.elementor-2493 .mg-naranja .elementor-button:hover{background:#0B2554!important;color:#FFD08A!important;}
/* comparativa naranjas */
.elementor-2493 .mg-naranja-claro .elementor-button{background:linear-gradient(180deg,#FFD9A8 0%,#FFAE4F 22%,#FF8C1A 48%,#F07A0A 70%,#FFA640 100%)!important;color:#0B2554!important;border:1px solid rgba(255,214,160,.9)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.75),inset 0 -3px 0 rgba(150,60,0,.22),0 8px 22px rgba(240,122,10,.45),0 0 16px rgba(255,160,60,.3)!important;text-shadow:0 1px 0 rgba(255,255,255,.35)!important;}
.elementor-2493 .mg-naranja-claro .elementor-button:hover{background:#0B2554!important;color:#FFC07A!important;text-shadow:none!important;}
.elementor-2493 .mg-naranja-oscuro .elementor-button{background:linear-gradient(180deg,#F7A35C 0%,#E06A12 24%,#C2510A 50%,#A9420A 72%,#D9661A 100%)!important;color:#FFFFFF!important;border:1px solid rgba(255,190,130,.6)!important;box-shadow:inset 0 1px 0 rgba(255,220,180,.6),inset 0 -3px 0 rgba(80,25,0,.3),0 8px 22px rgba(169,66,10,.45),0 0 14px rgba(224,106,18,.3)!important;text-shadow:0 1px 2px rgba(80,25,0,.45)!important;}
.elementor-2493 .mg-naranja-oscuro .elementor-button:hover{background:#0B2554!important;color:#FFC07A!important;text-shadow:none!important;}
/* boton naranja global */
.elementor-2493 .elementor-button,.elementor-2493 .mg-naranja-oscuro .elementor-button{background:linear-gradient(180deg,#F9B172 0%,#EE8530 26%,#E2731F 50%,#C95A12 76%,#E27426 100%)!important;color:#FFFFFF!important;border:1px solid rgba(255,190,130,.6)!important;box-shadow:inset 0 1px 0 rgba(255,225,190,.65),inset 0 -3px 0 rgba(80,25,0,.28),0 8px 22px rgba(169,66,10,.4),0 0 14px rgba(224,106,18,.28)!important;text-shadow:0 1px 2px rgba(80,25,0,.45)!important;}
.elementor-2493 .elementor-button:hover{background:#0B2554!important;color:#FFC07A!important;text-shadow:none!important;}
/* iconos relieve */
.mg-icono .elementor-icon svg{fill:url(#mgGoldD)!important;filter:drop-shadow(0 1px 0 rgba(255,255,255,.85)) drop-shadow(0 2px 2px rgba(0,0,0,.22))!important;}
.mg-icono .elementor-icon i{background:linear-gradient(180deg,#c9a9b6 0%,#8a6d77 30%,#5e4852 55%,#8a6d77 80%,#6e5560 100%);-webkit-background-clip:text;background-clip:text;color:transparent!important;filter:drop-shadow(0 1px 0 rgba(255,255,255,.85)) drop-shadow(0 2px 2px rgba(0,0,0,.22));}
/* hero sombra texto */
.mg-hero .elementor-heading-title{filter:drop-shadow(0 2px 6px rgba(0,0,0,.55))!important;}
@media(max-width:767px){.elementor-element-0abea1e .elementor-counter{text-align:center!important}.elementor-element-0abea1e .elementor-counter-number-wrapper{justify-content:center!important;font-size:38px!important}.elementor-element-0abea1e .elementor-counter-title{font-size:13px!important;text-align:center!important;line-height:1.3!important}.elementor-element-0abea1e .elementor-column-wrap,.elementor-element-0abea1e .elementor-widget-wrap{padding:0 4px!important}}
@media(max-width:767px){.elementor-element-0abea1e>.elementor-container{flex-wrap:nowrap!important;width:100%!important}.elementor-element-0abea1e .elementor-column{width:50%!important;min-width:0!important;flex:0 0 50%!important}.elementor-element-0abea1e .elementor-counter-number-wrapper{font-size:30px!important}.elementor-element-0abea1e .elementor-counter-title{font-size:11px!important;letter-spacing:0!important}}
@media(max-width:767px){.elementor-element-0abea1e .elementor-counter-number-wrapper{font-size:33px!important}.elementor-element-0abea1e .elementor-counter-title{font-size:12.5px!important}}
.mg-etapa{font-family:"DM Serif Display","Playfair Display",Georgia,serif;font-size:22px;line-height:1.25;font-weight:700;color:#000c28;text-align:center;margin:12px 0 16px!important}
.mg-mods{list-style:none;counter-reset:m;margin:0 0 6px;padding:0;text-align:left}
.mg-mods li{counter-increment:m;position:relative;padding:7px 0 7px 34px;font-size:16.5px;line-height:1.35;color:#34363B;border-top:1px solid rgba(138,109,119,.25)}
.mg-mods li:first-child{border-top:0}
.mg-mods li::before{content:attr(data-n);}
.mg-mods li:before{content:counter(m);position:absolute;left:0;top:7px;width:24px;height:24px;border-radius:50%;background:linear-gradient(180deg,#f0c0e0,#d8a5c4);color:#000c28;font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center}
.mg-vm-wrap{text-align:center;margin-top:6px}
.mg-vermas{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;border:1.5px solid #000c28;border-radius:999px;background:transparent;color:#000c28;font:600 14px Inter,sans-serif;cursor:pointer;transition:.2s}
.mg-vermas:hover{background:#000c28;color:#f0c0e0}
.mg-modal{border:1px solid rgba(138,109,119,.6);border-radius:24px;padding:36px 32px 30px;width:calc(100% - 32px);max-width:580px;max-height:86vh;overflow:auto;background:#f9f7f6;color:#34363B;box-shadow:0 24px 60px rgba(0,0,0,.4);position:fixed;margin:auto}
.mg-modal::backdrop{background:rgba(8,24,56,.72)}
.mg-x{position:absolute;top:10px;right:16px;border:0;background:none;font-size:32px;line-height:1;color:#8a6d77;cursor:pointer}
.mg-pill{display:inline-block;padding:4px 18px;border-radius:999px;background:#000c28;color:#f0c0e0;font:700 14px Inter,sans-serif;letter-spacing:.06em}
.mg-modal h3{font-family:"DM Serif Display","Playfair Display",Georgia,serif;font-size:26px;line-height:1.2;color:#000c28;margin:14px 0 8px}
.mg-sub{font-style:italic;color:#6b5f66;margin:0 0 18px;font-size:16.5px}
.mg-det{list-style:none;margin:0;padding:0}
.mg-det li{display:flex;gap:14px;padding:14px 0;border-top:1px solid rgba(138,109,119,.3)}
.mg-num{flex:0 0 30px;height:30px;border-radius:50%;background:linear-gradient(180deg,#f0c0e0,#d8a5c4);color:#000c28;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:14px}
.mg-det h4{margin:0 0 4px;font:700 17px Inter,sans-serif;color:#000c28}
.mg-det p{margin:0;font-size:16px;line-height:1.55}
@media(max-width:767px){.mg-modal{padding:30px 20px 24px}.mg-modal h3{font-size:22px}.mg-etapa{font-size:20px}}
.elementor-element-3c71b761>.elementor-widget-wrap,.elementor-element-6327770c>.elementor-widget-wrap,.elementor-element-47275001>.elementor-widget-wrap{align-content:space-between!important}
.mg-modal .mg-x{background:none!important;color:#8a6d77!important;border:0!important;box-shadow:none!important;padding:0!important;width:36px!important;height:36px!important;font-size:32px!important;line-height:1!important;border-radius:0!important;top:8px!important;right:14px!important}.mg-modal .mg-x:hover{color:#000c28!important;background:none!important}
.mg-mods li{display:flex!important;align-items:center;gap:12px;padding:13px 0!important}.mg-mods li:before{position:static!important;flex:0 0 24px;margin:0}
.mg-modal{text-align:center}.mg-det li{text-align:left;align-items:center!important;padding:20px 0!important;gap:16px!important}.mg-det li:first-child{border-top:0;padding-top:6px!important}
.mg-modal[open]{animation:mgIn .4s cubic-bezier(.2,.8,.2,1)}.mg-modal[open]::backdrop{animation:mgFade .35s ease}
@keyframes mgIn{from{opacity:0;transform:translateY(28px) scale(.93)}to{opacity:1;transform:none}}@keyframes mgFade{from{opacity:0}to{opacity:1}}
@media(max-width:767px){.elementor-element-0abea1e .elementor-counter-number-wrapper{font-size:35px!important}.elementor-element-0abea1e .elementor-counter-title{font-size:14.5px!important}}
html{scroll-behavior:smooth}#precio{scroll-margin-top:0}
.mg-precio-card{max-width:560px;margin:28px auto 0;border-radius:26px;overflow:hidden;background:#f9f7f6;border:1px solid rgba(138,109,119,.6);box-shadow:0 18px 44px rgba(0,12,40,.22),0 0 0 6px rgba(138,109,119,.12)}
.mg-pc-top{background:linear-gradient(180deg,#f0c0e0 0%,#e3a9cd 45%,#d8a5c4 100%);color:#000c28;text-align:center;font:800 15px Inter,sans-serif;letter-spacing:.12em;padding:12px 10px;text-shadow:0 1px 0 rgba(255,255,255,.5)}
.mg-pc-body{padding:34px 36px 32px}
.mg-pc-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.mg-pc-tag{border:1px solid rgba(0,12,40,.35);border-radius:6px;padding:5px 12px;font:500 14px Inter,sans-serif;color:#000c28}
.mg-pc-price{font:700 36px "DM Serif Display",Georgia,serif;color:#000c28;display:flex;align-items:baseline;gap:8px}.mg-pc-price small{font:500 14px Inter,sans-serif;color:#6b5f66}
.mg-pc-title{font:600 36px/1.15 "DM Serif Display",Georgia,serif;color:#000c28;margin:22px 0 8px}
.mg-pc-desc{font:400 18px/1.55 Inter,sans-serif;color:#34363B;margin:0 0 22px}
.mg-pc-btn .elementor-button-wrapper{display:block}.mg-pc-btn .elementor-button{display:block;width:100%;text-align:center;font-size:19px;padding:18px 20px}
.mg-pc-seguro{text-align:center;font:500 14px Inter,sans-serif;color:#6b5f66;margin:12px 0 22px}
.mg-pc-inc{font:700 16px Inter,sans-serif;color:#000c28;border-top:1px solid rgba(138,109,119,.4);padding-top:20px;margin-bottom:6px}
.mg-pc-list{list-style:none;margin:0;padding:0}.mg-pc-list li{display:flex;align-items:center;gap:14px;padding:9px 0;font:400 17px/1.35 Inter,sans-serif;color:#34363B}
.mg-pc-list li:before{content:"2713";flex:0 0 26px;height:26px;border-radius:50%;background:linear-gradient(180deg,#f0c0e0,#d8a5c4);color:#000c28;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center}
@media(max-width:767px){.mg-pc-body{padding:26px 20px 24px}.mg-pc-price{font-size:30px}.mg-pc-title{font-size:30px}.mg-pc-desc{font-size:17px}.mg-pc-btn .elementor-button{font-size:17px;padding:16px 14px}.mg-pc-list li{font-size:16px}}
.mg-pc-btn .elementor-button{font-weight:700!important;border-radius:50px!important}
.mg-drawer{position:fixed;inset:0;z-index:99999;visibility:hidden;pointer-events:none}.mg-drawer.open{visibility:visible;pointer-events:auto}
.mg-dr-ov{position:absolute;inset:0;background:rgba(8,24,56,.65);opacity:0;transition:opacity .35s ease}.mg-drawer.open .mg-dr-ov{opacity:1}
.mg-dr-panel{position:absolute;top:0;right:0;height:100%;width:480px;max-width:100%;background:#f9f7f6;box-shadow:-18px 0 50px rgba(0,0,0,.35);transform:translateX(100%);transition:transform .4s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column}.mg-drawer.open .mg-dr-panel{transform:none}
.mg-dr-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:20px 64px 14px 24px;border-bottom:1px solid rgba(138,109,119,.4);background:#f9f7f6}.mg-dr-head span{font:600 20px "DM Serif Display",Georgia,serif;color:#000c28}.mg-dr-head strong{font:700 18px Inter,sans-serif;color:#8a6d77}
.mg-drawer .mg-dr-x{position:absolute;top:10px;right:14px;width:40px;height:40px;padding:0;border:0;background:none;color:#000c28;font-size:34px;line-height:1;cursor:pointer;box-shadow:none;border-radius:0}.mg-drawer .mg-dr-x:hover{background:none;color:#8a6d77}
.mg-dr-load{position:absolute;top:90px;left:0;right:0;text-align:center;font:500 16px Inter,sans-serif;color:#6b5f66}
.mg-dr-panel iframe{flex:1;width:100%;border:0;background:transparent;position:relative}
@media(max-width:767px){.mg-dr-panel{width:100%}}
/*mg-checks2*/@media(min-width:1025px){.mg-checks{display:grid!important;grid-template-columns:1fr 1fr;grid-template-rows:repeat(6,auto);grid-auto-flow:column;column-gap:30px;padding-top:6px!important;}.mg-checks li{break-inside:avoid!important;-webkit-column-break-inside:avoid!important;margin:0 0 18px!important;font-size:21px!important;line-height:1.4!important;padding-left:56px!important;padding-top:1px!important;}.mg-checks li::before{top:0!important;width:38px!important;height:38px!important;line-height:38px!important;font-size:23px!important;}}
.mg-tit-id .elementor-heading-title{text-align:center!important;}
.mg-brm{display:none;}
@media(max-width:767px){.mg-brm{display:block;}}
@media(min-width:1025px){.mg-tit-id .elementor-heading-title{font-size:40px!important;}}


/* === AJUSTES DE COLOR (kit de marca) === */
/* 1) Checks: dorado #e7b536 en relieve */
.elementor-2493 .mg-checks li::before{background:linear-gradient(180deg,#fbe9a6 0%,#f2cf63 30%,#e7b536 55%,#c8951f 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),inset 0 -2px 0 rgba(120,80,0,.28),0 2px 5px rgba(68,40,48,.3)!important;}
/* 2) Textos terracota oscuro #442830 con degradado metalico y relieve */
.elementor-2493 .mg-oro-d .elementor-heading-title,.elementor-2493 .mg-oro-d .elementor-counter-number-wrapper{background:linear-gradient(180deg,#8a6470 0%,#5e3a46 35%,#442830 55%,#5e3a46 72%,#7a5360 88%,#442830 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;filter:drop-shadow(0 1px 0 rgba(255,255,255,.75)) drop-shadow(0 1px 1px rgba(68,40,48,.32))!important;}
/* 3) Bloque "Piensa en esto": terracota con profundidad */
.elementor-2493 .elementor-element-15f14abe{background:radial-gradient(ellipse at 50% 0%,#6a4450 0%,#442830 48%,#2b171d 100%)!important;}
/* 4) Bloque "No necesitas otra dieta...": terracota con profundidad y rosa */
.elementor-2493 .elementor-element-41c95a4a{background:radial-gradient(ellipse at 50% 0%,rgba(240,192,224,.30) 0%,rgba(240,192,224,0) 55%),radial-gradient(ellipse at 50% 100%,#2b171d 0%,rgba(43,23,29,0) 60%),linear-gradient(180deg,#5a3743 0%,#442830 50%,#2b171d 100%)!important;}
/* 5) Precio total: dorado #e7b536 con borde en relieve */
.elementor-2493 .mg-pc-top{background:linear-gradient(180deg,#f7da85 0%,#efc65a 35%,#e7b536 60%,#d29f26 100%)!important;color:#000c28;text-shadow:0 1px 0 rgba(255,255,255,.55);border-bottom:2px solid #b8891a;box-shadow:inset 0 2px 0 rgba(255,255,255,.8),inset 0 -2px 0 rgba(140,100,10,.35),inset 2px 0 0 rgba(255,255,255,.35),inset -2px 0 0 rgba(140,100,10,.2);}


/* === AJUSTES DE COLOR 2: verde salvia y verde militar === */
/* Bloque "¿Te sientes identificada...?": verde salvia #879b82 con profundidad */
.elementor-2493 .elementor-element-2532e1f5{background:linear-gradient(180deg,#eef4ec 0%,#e3ece0 55%,#dce6d9 100%)!important;}
.elementor-2493 .elementor-element-2532e1f5 .mg-checks li{color:#000c28!important;}
/* Bloque "Tu hoja de ruta": verde militar oscuro con profundidad */
.elementor-2493 .elementor-element-214d047b{background:radial-gradient(ellipse at 50% 0%,#4d5e49 0%,#2f3b2c 52%,#1c251b 100%)!important;}


/* === AJUSTES DE COLOR 3: ritmo de fondos === */
/* "Adelgaza de forma sostenible": crema un poco mas oscuro (diferencia suave con "Hola, soy Micaela", que queda en #f9f7f6) */
.elementor-2493 .elementor-element-1a78ee87{background:linear-gradient(180deg,#f3eee7 0%,#eee8df 100%)!important;}
/* "Se que no hay nada mas frustrante": rosa clarito (derivado de #f0c0e0) */
.elementor-2493 .elementor-element-93f543b{background:linear-gradient(180deg,#fcedf6 0%,#f8e2f0 55%,#f4d9ea 100%)!important;}


/* === AJUSTES DE COLOR 4: cierre "¿Cuando quieres que tu vida cambie?" = verde profundo con resplandor rosa === */
.elementor-2493 .elementor-element-80e66a2,.elementor-2493 .elementor-element-51052957{background:radial-gradient(ellipse at 50% 0%,rgba(240,192,224,.36) 0%,rgba(240,192,224,0) 58%),radial-gradient(ellipse at 50% 100%,rgba(240,192,224,.14) 0%,rgba(240,192,224,0) 55%),linear-gradient(180deg,#3d4f39 0%,#2f3b2c 50%,#1c251b 100%)!important;}


/* === AJUSTES 5: "Ellas lo lograron" = mismo fondo del cierre (verde profundo con resplandor rosa); textos originales blanco y dorado === */
/* Portada: linea dorada en dos renglones */
.elementor-2493 .mg-oro-txt.mg-bloque{background-size:100% 1lh!important;background-repeat:repeat-y!important;}


/* === AJUSTES 6: portada escritorio, texto un poco mas ancho para que "en 3 meses." no quede huerfano === */
.elementor-2493 .elementor-element-5989735f{width:100%!important;max-width:940px!important;}
.elementor-2493 .elementor-element-5989735f .elementor-heading-title{text-wrap:balance;}


/* === AJUSTES 7: frase final, lineas equilibradas (sin palabra huerfana) === */
.elementor-2493 .elementor-element-2e84bf9a p{text-wrap:balance;}

/* AJUSTES 8 */
.elementor-2493 .mg-costo .elementor-heading-title{text-wrap:balance;}
@media(max-width:767px){
.elementor-2493 .elementor-element-3249f8e3 .elementor-heading-title,.elementor-2493 .elementor-element-398954da .elementor-heading-title{font-size:19px!important;letter-spacing:2px!important;font-weight:700!important;}
.elementor-2493 .elementor-element-5989735f .mg-oro-txt.mg-bloque,.elementor-2493 .elementor-element-f3a5f76 .mg-oro-txt.mg-bloque{letter-spacing:.7px!important;}
.elementor-2493 .elementor-element-15ac058e .elementor-counter-number-wrapper,.elementor-2493 .elementor-element-6e9e03d1 .elementor-counter-number-wrapper{font-size:37px!important;line-height:1.1!important;}
.elementor-2493 .elementor-element-15ac058e .elementor-counter-title,.elementor-2493 .elementor-element-6e9e03d1 .elementor-counter-title{font-size:14px!important;letter-spacing:.2px!important;font-weight:700!important;}
}

/* AJUSTES 9 - cuenta regresiva y titulo costo */
.elementor-2493 .mg-cd{display:flex;justify-content:center;gap:16px;margin:10px auto 32px;}
.elementor-2493 .mg-cd-b{min-width:112px;padding:18px 10px 14px;border-radius:26px;text-align:center;background:linear-gradient(180deg,#fff7fa 0%,#fbeef4 55%,#f6e3ec 100%);border:1.5px solid rgba(240,192,224,.95);box-shadow:0 10px 26px rgba(0,0,0,.22),0 0 0 5px rgba(240,192,224,.14),inset 0 1px 0 #fff;}
.elementor-2493 .mg-cd-n{display:block;font-family:'DM Serif Display',serif;font-size:60px;line-height:1.05;font-variant-numeric:tabular-nums;color:#442830;}
.elementor-2493 .mg-cd-l{display:block;margin-top:6px;font-family:Inter,sans-serif;font-size:12.5px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:#8a6d77;}
@media(max-width:767px){.elementor-2493 .mg-cd{gap:8px;}.elementor-2493 .mg-cd-b{min-width:0;flex:1 1 0;max-width:82px;padding:10px 4px 8px;border-radius:18px;box-shadow:0 6px 16px rgba(0,0,0,.2),0 0 0 3px rgba(240,192,224,.14),inset 0 1px 0 #fff;}.elementor-2493 .mg-cd-n{font-size:30px;}.elementor-2493 .mg-cd-l{font-size:9.5px;letter-spacing:1px;}}
.elementor-2493 .mg-costo .elementor-heading-title{font-size:60px!important;line-height:1.1!important;text-wrap:balance;background:linear-gradient(180deg,#fbe9a6 0%,#f2cf63 30%,#e7b536 55%,#c8951f 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;filter:drop-shadow(0 2px 0 rgba(0,0,0,.35)) drop-shadow(0 6px 14px rgba(0,0,0,.35));}
.elementor-2493 .mg-costo{padding-bottom:6px;}
.elementor-2493 .mg-costo .elementor-heading-title::after{content:"";display:block;width:90px;height:3px;margin:18px auto 0;border-radius:2px;background:linear-gradient(90deg,transparent,#e7b536,transparent);}
@media(max-width:767px){.elementor-2493 .mg-costo .elementor-heading-title{font-size:38px!important;}}

/* AJUSTES 10 */
@media(max-width:767px){.elementor-2493 .mg-pc-price,.elementor-2493 .mg-pc-price #mgPcAmt{font-size:42.5px!important;}.elementor-2493 .mg-pc-price #mgPcSmall{font-size:14px!important;}}

/* AJUSTES 11 - movimiento suave y tarjetas */
.elementor-2493 .elementor-element-76aaf076,.elementor-2493 .elementor-element-93f543b,.elementor-2493 .elementor-element-41c95a4a{overflow-x:clip;}
html.mg-rv .mg-r{opacity:0;transition:opacity .6s ease,transform .65s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);will-change:opacity,transform;}
html.mg-rv .mg-r.mg-up{transform:translateY(24px);}
html.mg-rv .mg-r.mg-l{transform:translateX(-48px);}
html.mg-rv .mg-r.mg-rt{transform:translateX(48px);}
html.mg-rv .mg-r.mg-zoom{transform:scale(.95) translateY(10px);}
html.mg-rv .mg-r.mg-in{opacity:1;transform:none;}
@media(max-width:767px){html.mg-rv .mg-r.mg-l,html.mg-rv .mg-r.mg-rt{transform:translateY(24px);}}
@media(prefers-reduced-motion:reduce){html.mg-rv .mg-r{opacity:1!important;transform:none!important;transition:none!important;}}
.elementor-2493 .elementor-element-3a48b31c{display:grid!important;grid-template-columns:repeat(2,1fr);gap:18px;max-width:980px!important;width:100%!important;counter-reset:mgc;}
.elementor-2493 .elementor-element-3a48b31c p{counter-increment:mgc;position:relative;margin:0!important;padding:22px 24px 22px 80px;text-align:left!important;background:#fff;border:1px solid rgba(240,192,224,.75);border-radius:22px;box-shadow:0 10px 26px rgba(138,109,119,.13);line-height:1.55;}
.elementor-2493 .elementor-element-3a48b31c p::before{content:counter(mgc);position:absolute;left:22px;top:20px;width:40px;height:40px;border-radius:50%;background:linear-gradient(180deg,#f9dcee,#f0c0e0);color:#442830;font-family:'DM Serif Display',serif;font-size:21px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 3px 8px rgba(138,109,119,.25);}
.elementor-2493 .elementor-element-3a48b31c p:last-child:nth-child(odd){grid-column:1/-1;width:calc(50% - 9px);justify-self:center;}
@media(max-width:767px){.elementor-2493 .elementor-element-3a48b31c{grid-template-columns:1fr;gap:12px;}.elementor-2493 .elementor-element-3a48b31c p{padding:18px 18px 18px 68px;border-radius:18px;}.elementor-2493 .elementor-element-3a48b31c p::before{left:16px;top:16px;width:36px;height:36px;font-size:19px;}.elementor-2493 .elementor-element-3a48b31c p:last-child:nth-child(odd){width:100%;}}

/* AJUSTES 12 - enfasis fecha */
@keyframes mgGlow{0%,100%{text-shadow:0 0 0 rgba(240,192,224,0);}50%{text-shadow:0 0 18px rgba(240,192,224,.75),0 0 4px rgba(240,192,224,.5);}}
@keyframes mgPulse{0%,100%{box-shadow:0 10px 26px rgba(0,0,0,.22),0 0 0 5px rgba(240,192,224,.14),inset 0 1px 0 #fff;}50%{box-shadow:0 10px 26px rgba(0,0,0,.22),0 0 0 10px rgba(240,192,224,.28),inset 0 1px 0 #fff;}}
html.mg-rv .elementor-2493 .elementor-element-3122e30f.mg-in p{animation:mgGlow 3.2s ease-in-out 1.2s infinite;}
@media(prefers-reduced-motion:reduce){html.mg-rv .elementor-2493 .elementor-element-3122e30f.mg-in p{animation:none;}}

/* AJUSTES 13 - movil: cuerpo 19px y tarjetas separadas */
@media(max-width:767px){
.elementor-2493 .elementor-widget-text-editor:not(.elementor-element-3122e30f):not(.elementor-element-3464854f) p,.elementor-2493 .elementor-widget-text-editor:not(.elementor-element-3122e30f):not(.elementor-element-3464854f) li{font-size:19px!important;}
.elementor-2493 .elementor-element-3a48b31c{gap:22px!important;}
.elementor-2493 .elementor-element-38f72e9c,.elementor-2493 .elementor-element-4afe6fbf,.elementor-2493 .elementor-element-3a59115e,.elementor-2493 .elementor-element-14bba5be{margin-bottom:14px!important;}
}

/* AJUSTES 14 - mas separacion tarjetas */
@media(max-width:1024px){.elementor-2493 .elementor-element-3a48b31c{row-gap:28px!important;}.elementor-2493 .elementor-element-3a48b31c p{margin-bottom:0!important;}}
@media(max-width:767px){.elementor-2493 .elementor-element-3a48b31c{row-gap:30px!important;}.elementor-2493 .elementor-element-38f72e9c,.elementor-2493 .elementor-element-4afe6fbf,.elementor-2493 .elementor-element-3a59115e,.elementor-2493 .elementor-element-14bba5be{margin-bottom:22px!important;}}

/* AJUSTES 15 - tarjetas tambien dentro del editor */
.elementor-2493 .elementor-element-3a48b31c>.elementor-widget-container{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;counter-reset:mgc;}
.elementor-2493 .elementor-element-3a48b31c>.elementor-widget-container>p{counter-increment:mgc;position:relative;margin:0!important;padding:22px 24px 22px 80px;text-align:left!important;background:#fff;border:1px solid rgba(240,192,224,.75);border-radius:22px;box-shadow:0 10px 26px rgba(138,109,119,.13);line-height:1.55;}
.elementor-2493 .elementor-element-3a48b31c>.elementor-widget-container>p::before{content:counter(mgc);position:absolute;left:22px;top:20px;width:40px;height:40px;border-radius:50%;background:linear-gradient(180deg,#f9dcee,#f0c0e0);color:#442830;font-family:'DM Serif Display',serif;font-size:21px;display:flex;align-items:center;justify-content:center;}
.elementor-2493 .elementor-element-3a48b31c>.elementor-widget-container>p:last-child:nth-child(odd){grid-column:1/-1;width:calc(50% - 9px);justify-self:center;}
@media(max-width:767px){.elementor-2493 .elementor-element-3a48b31c>.elementor-widget-container{grid-template-columns:1fr;row-gap:30px;}.elementor-2493 .elementor-element-3a48b31c>.elementor-widget-container>p{padding:18px 18px 18px 68px;border-radius:18px;}.elementor-2493 .elementor-element-3a48b31c>.elementor-widget-container>p::before{left:16px;top:16px;width:36px;height:36px;font-size:19px;}.elementor-2493 .elementor-element-3a48b31c>.elementor-widget-container>p:last-child:nth-child(odd){width:100%;}}

/* AJUSTES 16: contadores en una fila */
@media (min-width:768px){.elementor-2493 .elementor-element-5dc4c69a .elementor-counter-title{white-space:nowrap;font-size:13px;letter-spacing:0}}

/* AJUSTES 17: celular, +1500 y +45 arriba, +10 abajo */
@media (max-width:767px){.elementor-2493 .elementor-element-5dc4c69a .elementor-element-35f206b6{order:3}.elementor-2493 .elementor-element-5dc4c69a .elementor-counter-number-wrapper{font-size:37px!important}.elementor-2493 .elementor-element-5dc4c69a .elementor-counter-title{font-size:14px!important}}

/* AJUSTES 18: bloque 2 testimonios */
.elementor-2493 .elementor-element-de6fe30>.elementor-container{justify-content:center}
@media (max-width:767px){.elementor-2493 .elementor-element-ef207e8 .mg-oro-txt{display:block}}/* End custom CSS */