.elementor-11120 .elementor-element.elementor-element-4cfef154{--display:flex;--position:sticky;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255, 255, 255, 0.08);--border-color:rgba(255, 255, 255, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;top:0px;--z-index:999;}.elementor-11120 .elementor-element.elementor-element-4cfef154:not(.elementor-motion-effects-element-type-background), .elementor-11120 .elementor-element.elementor-element-4cfef154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}body:not(.rtl) .elementor-11120 .elementor-element.elementor-element-4cfef154{left:0px;}body.rtl .elementor-11120 .elementor-element.elementor-element-4cfef154{right:0px;}.elementor-11120 .elementor-element.elementor-element-2b2de9af{--display:flex;--min-height: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-11120 .elementor-element.elementor-element-22b9ea85 img{width:100%;max-width:100%;}.elementor-11120 .elementor-element.elementor-element-2a6a6a29{--display:flex;}.elementor-11120 .elementor-element.elementor-element-69548cc8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-11120 .elementor-element.elementor-element-69548cc8.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.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-11120 .elementor-element.elementor-element-77f34658{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 16px 6px 16px;}.elementor-11120 .elementor-element.elementor-element-77f34658 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:14px;letter-spacing:1.4px;color:#FFFFFF;}.elementor-11120 .elementor-element.elementor-element-40335b89{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 16px 6px 16px;}.elementor-11120 .elementor-element.elementor-element-40335b89 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:14px;letter-spacing:1.4px;color:#FFFFFF;}.elementor-11120 .elementor-element.elementor-element-1c789b3b{--display:flex;}.elementor-11120 .elementor-element.elementor-element-292a232a{--display:flex;}.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-11120 .elementor-element.elementor-element-360f51d .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(294deg, #BCA45A 0%, #CA9F1A 72%);border-radius:6px 6px 6px 6px;padding:20px 30px 20px 30px;}.elementor-11120 .elementor-element.elementor-element-360f51d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11120 .elementor-element.elementor-element-360f51d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11120 .elementor-element.elementor-element-360f51d .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-11120 .elementor-element.elementor-element-7a8d4bf2:not(.elementor-motion-effects-element-type-background), .elementor-11120 .elementor-element.elementor-element-7a8d4bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0c;}.elementor-11120 .elementor-element.elementor-element-7a8d4bf2 > .elementor-container{max-width:1440px;}.elementor-11120 .elementor-element.elementor-element-7a8d4bf2{overflow:hidden;border-style:solid;border-width:0px 0px 1px 0px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 48px 0px;}.elementor-11120 .elementor-element.elementor-element-7a8d4bf2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-43f400b8 > .elementor-element-populated{padding:28px 48px 0px 48px;}.elementor-11120 .elementor-element.elementor-element-64dfe79e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11120 .elementor-element.elementor-element-64dfe79e{margin-top:0px;margin-bottom:24px;}.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-11120 .elementor-element.elementor-element-7d4b7b2c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-11120 .elementor-element.elementor-element-7d4b7b2c{margin-top:0px;margin-bottom:44px;}.elementor-11120 .elementor-element.elementor-element-e929739{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-11120 .elementor-element.elementor-element-fbbe015{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-bc-flex-widget .elementor-11120 .elementor-element.elementor-element-4ad61994.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-11120 .elementor-element.elementor-element-4ad61994.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-11120 .elementor-element.elementor-element-4ad61994.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11120 .elementor-element.elementor-element-4ad61994 > .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-11120 .elementor-element.elementor-element-c004962{--display:flex;}.elementor-11120 .elementor-element.elementor-element-fb5ad8d .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(294deg, #BCA45A 0%, #CA9F1A 72%);border-radius:6px 6px 6px 6px;padding:20px 30px 20px 30px;}.elementor-11120 .elementor-element.elementor-element-fb5ad8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11120 .elementor-element.elementor-element-fb5ad8d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11120 .elementor-element.elementor-element-fb5ad8d .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-11120 .elementor-element.elementor-element-3e997f77 .elementor-button{background-color:#18191f;font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.04em;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#27282f;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-11120 .elementor-element.elementor-element-3e997f77 .elementor-button:hover, .elementor-11120 .elementor-element.elementor-element-3e997f77 .elementor-button:focus{color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-3e997f77 .elementor-button:hover svg, .elementor-11120 .elementor-element.elementor-element-3e997f77 .elementor-button:focus svg{fill:#ffffff;}.elementor-11120 .elementor-element.elementor-element-3965be7e{margin-top:0px;margin-bottom:0px;}.elementor-11120 .elementor-element.elementor-element-37817044:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11120 .elementor-element.elementor-element-37817044 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0e11;}.elementor-11120 .elementor-element.elementor-element-37817044 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-11120 .elementor-element.elementor-element-37817044 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-22d83807 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;letter-spacing:-0.02em;color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-7cff5f0f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11120 .elementor-element.elementor-element-7cff5f0f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0e11;}.elementor-11120 .elementor-element.elementor-element-7cff5f0f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-11120 .elementor-element.elementor-element-7cff5f0f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-50ac0b05 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;line-height:1.2em;letter-spacing:-0.02em;color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-268381e1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11120 .elementor-element.elementor-element-268381e1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0e11;}.elementor-11120 .elementor-element.elementor-element-268381e1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-11120 .elementor-element.elementor-element-268381e1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-372805e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;letter-spacing:-0.02em;color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-73fbe779:not(.elementor-motion-effects-element-type-background), .elementor-11120 .elementor-element.elementor-element-73fbe779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131418;}.elementor-11120 .elementor-element.elementor-element-73fbe779 > .elementor-container{max-width:1440px;}.elementor-11120 .elementor-element.elementor-element-73fbe779{border-style:solid;border-width:0px 0px 1px 0px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 0px 48px 0px;}.elementor-11120 .elementor-element.elementor-element-73fbe779 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-710465e > .elementor-element-populated{padding:0px 48px 0px 48px;}.elementor-11120 .elementor-element.elementor-element-16a27e6e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-11120 .elementor-element.elementor-element-16a27e6e{margin-top:0px;margin-bottom:28px;}.elementor-11120 .elementor-element.elementor-element-1dd42d59 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.02em;color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-e2ec31b{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-bc-flex-widget .elementor-11120 .elementor-element.elementor-element-52cb4e91.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-11120 .elementor-element.elementor-element-52cb4e91.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-11120 .elementor-element.elementor-element-5d7bfc6c{text-align:end;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-11120 .elementor-element.elementor-element-cf943db{margin-top:0px;margin-bottom:28px;}.elementor-11120 .elementor-element.elementor-element-307ab8c4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11120 .elementor-element.elementor-element-37a267ee p{margin-block-end:0px;}.elementor-11120 .elementor-element.elementor-element-267591dd:not(.elementor-motion-effects-element-type-background), .elementor-11120 .elementor-element.elementor-element-267591dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0c;}.elementor-11120 .elementor-element.elementor-element-267591dd > .elementor-container{max-width:1440px;}.elementor-11120 .elementor-element.elementor-element-267591dd{border-style:solid;border-width:0px 0px 1px 0px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 0px 48px 0px;}.elementor-11120 .elementor-element.elementor-element-267591dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-2ec91308 > .elementor-element-populated{padding:0px 48px 0px 48px;}.elementor-11120 .elementor-element.elementor-element-356f9bce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.02em;color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-4b41b3c7{margin-top:0px;margin-bottom:28px;}.elementor-11120 .elementor-element.elementor-element-5904cf1b{margin-top:0px;margin-bottom:28px;}.elementor-11120 .elementor-element.elementor-element-57501a9c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11120 .elementor-element.elementor-element-57501a9c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18191f;}.elementor-11120 .elementor-element.elementor-element-57501a9c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-11120 .elementor-element.elementor-element-57501a9c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-1b89de34:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11120 .elementor-element.elementor-element-1b89de34 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1e1f26;}.elementor-11120 .elementor-element.elementor-element-1b89de34 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#614a1a;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-11120 .elementor-element.elementor-element-1b89de34 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-68cfab45:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11120 .elementor-element.elementor-element-68cfab45 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18191f;}.elementor-11120 .elementor-element.elementor-element-68cfab45 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-11120 .elementor-element.elementor-element-68cfab45 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-6ff4d56d{margin-top:0px;margin-bottom:28px;}.elementor-11120 .elementor-element.elementor-element-157ec5de:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11120 .elementor-element.elementor-element-157ec5de > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0e11;}.elementor-11120 .elementor-element.elementor-element-157ec5de > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11120 .elementor-element.elementor-element-157ec5de > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-2b744c68:not(.elementor-motion-effects-element-type-background), .elementor-11120 .elementor-element.elementor-element-2b744c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111216;}.elementor-11120 .elementor-element.elementor-element-2b744c68{border-style:solid;border-width:0px 0px 1px 0px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 24px 18px 24px;}.elementor-11120 .elementor-element.elementor-element-2b744c68 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-7c19606b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:-0.01em;color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-8158b7e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:#e5a93b;}.elementor-11120 .elementor-element.elementor-element-35840d8f{border-style:solid;border-width:1px 0px 0px 0px;border-color:#27282f;}.elementor-11120 .elementor-element.elementor-element-11964ef3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11120 .elementor-element.elementor-element-11964ef3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0e11;}.elementor-11120 .elementor-element.elementor-element-11964ef3 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 20px 18px 20px;}.elementor-11120 .elementor-element.elementor-element-11964ef3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-11120 .elementor-element.elementor-element-57f963cf .elementor-icon-box-wrapper{gap:8px;}.elementor-11120 .elementor-element.elementor-element-57f963cf .elementor-icon{font-size:16px;}.elementor-11120 .elementor-element.elementor-element-57f963cf .elementor-icon-box-title, .elementor-11120 .elementor-element.elementor-element-57f963cf .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;}.elementor-11120 .elementor-element.elementor-element-57f963cf .elementor-icon-box-title{color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-57f963cf .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.55em;color:#8e909a;}.elementor-11120 .elementor-element.elementor-element-6aa0022f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11120 .elementor-element.elementor-element-6aa0022f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0e11;}.elementor-11120 .elementor-element.elementor-element-6aa0022f > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 20px 18px 20px;}.elementor-11120 .elementor-element.elementor-element-6aa0022f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-9d86d2 .elementor-icon-box-wrapper{gap:8px;}.elementor-11120 .elementor-element.elementor-element-9d86d2 .elementor-icon{font-size:16px;}.elementor-11120 .elementor-element.elementor-element-9d86d2 .elementor-icon-box-title, .elementor-11120 .elementor-element.elementor-element-9d86d2 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;}.elementor-11120 .elementor-element.elementor-element-9d86d2 .elementor-icon-box-title{color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-9d86d2 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.55em;color:#8e909a;}.elementor-11120 .elementor-element.elementor-element-610139ce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11120 .elementor-element.elementor-element-610139ce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0e11;}.elementor-11120 .elementor-element.elementor-element-610139ce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 20px 18px 20px;}.elementor-11120 .elementor-element.elementor-element-610139ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-78a57870 .elementor-icon-box-wrapper{gap:8px;}.elementor-11120 .elementor-element.elementor-element-78a57870 .elementor-icon{font-size:16px;}.elementor-11120 .elementor-element.elementor-element-78a57870 .elementor-icon-box-title, .elementor-11120 .elementor-element.elementor-element-78a57870 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;}.elementor-11120 .elementor-element.elementor-element-78a57870 .elementor-icon-box-title{color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-78a57870 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.55em;color:#8e909a;}.elementor-11120 .elementor-element.elementor-element-7e55f84b{border-style:solid;border-width:1px 0px 0px 0px;border-color:#27282f;}.elementor-11120 .elementor-element.elementor-element-12bbaf89:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11120 .elementor-element.elementor-element-12bbaf89 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0e11;}.elementor-11120 .elementor-element.elementor-element-12bbaf89 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 20px 18px 20px;}.elementor-11120 .elementor-element.elementor-element-12bbaf89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-5d4c157a .elementor-icon-box-wrapper{gap:8px;}.elementor-11120 .elementor-element.elementor-element-5d4c157a .elementor-icon{font-size:16px;}.elementor-11120 .elementor-element.elementor-element-5d4c157a .elementor-icon-box-title, .elementor-11120 .elementor-element.elementor-element-5d4c157a .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;}.elementor-11120 .elementor-element.elementor-element-5d4c157a .elementor-icon-box-title{color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-5d4c157a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.55em;color:#8e909a;}.elementor-11120 .elementor-element.elementor-element-23f9d882:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11120 .elementor-element.elementor-element-23f9d882 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0e11;}.elementor-11120 .elementor-element.elementor-element-23f9d882 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 20px 18px 20px;}.elementor-11120 .elementor-element.elementor-element-23f9d882 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-2c73308f .elementor-icon-box-wrapper{gap:8px;}.elementor-11120 .elementor-element.elementor-element-2c73308f .elementor-icon{font-size:16px;}.elementor-11120 .elementor-element.elementor-element-2c73308f .elementor-icon-box-title, .elementor-11120 .elementor-element.elementor-element-2c73308f .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;}.elementor-11120 .elementor-element.elementor-element-2c73308f .elementor-icon-box-title{color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-2c73308f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.55em;color:#8e909a;}.elementor-11120 .elementor-element.elementor-element-33fcd466:not(.elementor-motion-effects-element-type-background), .elementor-11120 .elementor-element.elementor-element-33fcd466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111216;}.elementor-11120 .elementor-element.elementor-element-33fcd466{border-style:solid;border-width:1px 0px 0px 0px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11120 .elementor-element.elementor-element-33fcd466 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-5c0ebdb1 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#27282f;padding:16px 20px 16px 20px;}.elementor-11120 .elementor-element.elementor-element-4cddfbbe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:1em;color:#e5a93b;}.elementor-11120 .elementor-element.elementor-element-e7e5b05 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:#8e909a;}.elementor-11120 .elementor-element.elementor-element-5b28aa1a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;line-height:1.5em;color:#b8b9c2;}.elementor-11120 .elementor-element.elementor-element-15688511 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#27282f;padding:16px 20px 16px 20px;}.elementor-11120 .elementor-element.elementor-element-3e4c2fdf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:1em;color:#e5a93b;}.elementor-11120 .elementor-element.elementor-element-65b8b0dc .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:#8e909a;}.elementor-11120 .elementor-element.elementor-element-3d6feb82 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;line-height:1.5em;color:#b8b9c2;}.elementor-11120 .elementor-element.elementor-element-1d1b55ad > .elementor-element-populated{padding:16px 20px 16px 20px;}.elementor-11120 .elementor-element.elementor-element-c623740 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:1em;color:#e5a93b;}.elementor-11120 .elementor-element.elementor-element-4268e715 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:#8e909a;}.elementor-11120 .elementor-element.elementor-element-663a8e33 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;line-height:1.5em;color:#b8b9c2;}.elementor-11120 .elementor-element.elementor-element-6f32a19 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-11120 .elementor-element.elementor-element-6f32a19{padding:14px 0px 50px 0px;}.elementor-11120 .elementor-element.elementor-element-57de4bd > .elementor-element-populated{padding:77px 0px 0px 0px;}.elementor-11120 .elementor-element.elementor-element-263bb43{--display:flex;--position:absolute;--min-height:58px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:5px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:6px;--padding-left:3px;--padding-right:3px;top:0px;}.elementor-11120 .elementor-element.elementor-element-263bb43.e-con{--align-self:center;}body:not(.rtl) .elementor-11120 .elementor-element.elementor-element-263bb43{left:0px;}body.rtl .elementor-11120 .elementor-element.elementor-element-263bb43{right:0px;}.elementor-11120 .elementor-element.elementor-element-7593767{--display:flex;}.elementor-11120 .elementor-element.elementor-element-05413db .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(294deg, #BCA45A 0%, #CA9F1A 72%);border-radius:6px 6px 6px 6px;padding:20px 30px 20px 30px;}.elementor-11120 .elementor-element.elementor-element-05413db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11120 .elementor-element.elementor-element-05413db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11120 .elementor-element.elementor-element-05413db .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-11120 .elementor-element.elementor-element-6113eeaa:not(.elementor-motion-effects-element-type-background), .elementor-11120 .elementor-element.elementor-element-6113eeaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131418;}.elementor-11120 .elementor-element.elementor-element-6113eeaa > .elementor-container{max-width:1440px;}.elementor-11120 .elementor-element.elementor-element-6113eeaa{border-style:solid;border-width:0px 0px 1px 0px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 0px 48px 0px;}.elementor-11120 .elementor-element.elementor-element-6113eeaa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-787365a6 > .elementor-element-populated{padding:0px 48px 0px 48px;}.elementor-11120 .elementor-element.elementor-element-2155a16 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11120 .elementor-element.elementor-element-2155a16{margin-top:0px;margin-bottom:28px;}.elementor-11120 .elementor-element.elementor-element-3f6aeb8f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.02em;color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-72c4b3b2{margin-top:0px;margin-bottom:0px;}.elementor-11120 .elementor-element.elementor-element-217ef44:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11120 .elementor-element.elementor-element-217ef44 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0e11;}.elementor-bc-flex-widget .elementor-11120 .elementor-element.elementor-element-217ef44.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-11120 .elementor-element.elementor-element-217ef44.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-11120 .elementor-element.elementor-element-217ef44 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-11120 .elementor-element.elementor-element-217ef44 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-2766a60b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.44em;color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-ef88371:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11120 .elementor-element.elementor-element-ef88371 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0e11;}.elementor-bc-flex-widget .elementor-11120 .elementor-element.elementor-element-ef88371.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-11120 .elementor-element.elementor-element-ef88371.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-11120 .elementor-element.elementor-element-ef88371 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-11120 .elementor-element.elementor-element-ef88371 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-512316d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.44em;color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-455fe19:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11120 .elementor-element.elementor-element-455fe19 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0e11;}.elementor-bc-flex-widget .elementor-11120 .elementor-element.elementor-element-455fe19.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-11120 .elementor-element.elementor-element-455fe19.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-11120 .elementor-element.elementor-element-455fe19 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-11120 .elementor-element.elementor-element-455fe19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-6779fa05 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.44em;color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-177e631d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11120 .elementor-element.elementor-element-177e631d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d0e11;}.elementor-bc-flex-widget .elementor-11120 .elementor-element.elementor-element-177e631d.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-11120 .elementor-element.elementor-element-177e631d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-11120 .elementor-element.elementor-element-177e631d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-11120 .elementor-element.elementor-element-177e631d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-533151f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.44em;color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-42699b08{margin-top:16px;margin-bottom:0px;}.elementor-11120 .elementor-element.elementor-element-f4a3f95 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-11120 .elementor-element.elementor-element-f4a3f95{padding:14px 0px 50px 0px;}.elementor-11120 .elementor-element.elementor-element-0a46a29 > .elementor-element-populated{padding:77px 0px 0px 0px;}.elementor-11120 .elementor-element.elementor-element-65f0d13{--display:flex;--position:absolute;--min-height:58px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:5px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:6px;--padding-left:3px;--padding-right:3px;top:0px;}.elementor-11120 .elementor-element.elementor-element-65f0d13.e-con{--align-self:center;}body:not(.rtl) .elementor-11120 .elementor-element.elementor-element-65f0d13{left:0px;}body.rtl .elementor-11120 .elementor-element.elementor-element-65f0d13{right:0px;}.elementor-11120 .elementor-element.elementor-element-f1f83d3{--display:flex;}.elementor-11120 .elementor-element.elementor-element-60d2a1e .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(294deg, #BCA45A 0%, #CA9F1A 72%);border-radius:6px 6px 6px 6px;padding:20px 30px 20px 30px;}.elementor-11120 .elementor-element.elementor-element-60d2a1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11120 .elementor-element.elementor-element-60d2a1e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11120 .elementor-element.elementor-element-60d2a1e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-11120 .elementor-element.elementor-element-1f601bee:not(.elementor-motion-effects-element-type-background), .elementor-11120 .elementor-element.elementor-element-1f601bee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0c;}.elementor-11120 .elementor-element.elementor-element-1f601bee > .elementor-container{max-width:1440px;}.elementor-11120 .elementor-element.elementor-element-1f601bee{border-style:solid;border-width:0px 0px 1px 0px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 0px 48px 0px;}.elementor-11120 .elementor-element.elementor-element-1f601bee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-607d4233 > .elementor-element-populated{padding:0px 48px 0px 48px;}.elementor-11120 .elementor-element.elementor-element-2ae7aeab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.02em;color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-19f62f28{margin-top:0px;margin-bottom:28px;}.elementor-11120 .elementor-element.elementor-element-1de52c53{margin-top:0px;margin-bottom:0px;}.elementor-11120 .elementor-element.elementor-element-570875d5:not(.elementor-motion-effects-element-type-background), .elementor-11120 .elementor-element.elementor-element-570875d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131418;}.elementor-11120 .elementor-element.elementor-element-570875d5 > .elementor-container{max-width:1440px;}.elementor-11120 .elementor-element.elementor-element-570875d5{border-style:solid;border-width:0px 0px 1px 0px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 0px 48px 0px;}.elementor-11120 .elementor-element.elementor-element-570875d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-11cec1d1 > .elementor-element-populated{padding:0px 48px 0px 48px;}.elementor-11120 .elementor-element.elementor-element-588c5b7c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11120 .elementor-element.elementor-element-588c5b7c{margin-top:0px;margin-bottom:28px;}.elementor-11120 .elementor-element.elementor-element-1a332eae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.02em;color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-ae7589b{margin-top:0px;margin-bottom:28px;}.elementor-11120 .elementor-element.elementor-element-b141471 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-11120 .elementor-element.elementor-element-b141471{padding:14px 0px 50px 0px;}.elementor-11120 .elementor-element.elementor-element-8fceead > .elementor-element-populated{padding:77px 0px 0px 0px;}.elementor-11120 .elementor-element.elementor-element-5e383cc{--display:flex;--position:absolute;--min-height:58px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:5px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:6px;--padding-left:3px;--padding-right:3px;top:0px;}.elementor-11120 .elementor-element.elementor-element-5e383cc.e-con{--align-self:center;}body:not(.rtl) .elementor-11120 .elementor-element.elementor-element-5e383cc{left:0px;}body.rtl .elementor-11120 .elementor-element.elementor-element-5e383cc{right:0px;}.elementor-11120 .elementor-element.elementor-element-be9c38d{--display:flex;}.elementor-11120 .elementor-element.elementor-element-3cfce3b .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(294deg, #BCA45A 0%, #CA9F1A 72%);border-radius:6px 6px 6px 6px;padding:20px 30px 20px 30px;}.elementor-11120 .elementor-element.elementor-element-3cfce3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11120 .elementor-element.elementor-element-3cfce3b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11120 .elementor-element.elementor-element-3cfce3b .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-11120 .elementor-element.elementor-element-5b7a0b26:not(.elementor-motion-effects-element-type-background), .elementor-11120 .elementor-element.elementor-element-5b7a0b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0c;}.elementor-11120 .elementor-element.elementor-element-5b7a0b26 > .elementor-container{max-width:1440px;}.elementor-11120 .elementor-element.elementor-element-5b7a0b26{border-style:solid;border-width:0px 0px 1px 0px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 0px 48px 0px;}.elementor-11120 .elementor-element.elementor-element-5b7a0b26 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-1b3c1e11 > .elementor-element-populated{padding:0px 48px 0px 48px;}.elementor-11120 .elementor-element.elementor-element-7ae896a6{margin-top:0px;margin-bottom:28px;}.elementor-11120 .elementor-element.elementor-element-5a7bfeb2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.02em;color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-29093a46 > .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-11120 .elementor-element.elementor-element-2088a246:not(.elementor-motion-effects-element-type-background), .elementor-11120 .elementor-element.elementor-element-2088a246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131418;}.elementor-11120 .elementor-element.elementor-element-2088a246 > .elementor-container{max-width:1440px;}.elementor-11120 .elementor-element.elementor-element-2088a246{border-style:solid;border-width:0px 0px 1px 0px;border-color:#27282f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 0px 48px 0px;}.elementor-11120 .elementor-element.elementor-element-2088a246 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-4876c472 > .elementor-element-populated{padding:0px 48px 0px 48px;}.elementor-11120 .elementor-element.elementor-element-786f5e0c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-11120 .elementor-element.elementor-element-190a3016 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.28em;letter-spacing:-0.01em;color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-48df93ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.28em;letter-spacing:-0.01em;color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-50ca7c09:not(.elementor-motion-effects-element-type-background), .elementor-11120 .elementor-element.elementor-element-50ca7c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0c;}.elementor-11120 .elementor-element.elementor-element-50ca7c09 > .elementor-container{max-width:1440px;}.elementor-11120 .elementor-element.elementor-element-50ca7c09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 0px 48px 0px;}.elementor-11120 .elementor-element.elementor-element-50ca7c09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11120 .elementor-element.elementor-element-16110e97 > .elementor-element-populated{padding:0px 48px 33px 48px;}.elementor-11120 .elementor-element.elementor-element-3bb7245e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-11120 .elementor-element.elementor-element-384f5d0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.02em;color:#ffffff;}.elementor-11120 .elementor-element.elementor-element-04e583f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-11120 .elementor-element.elementor-element-04e583f{padding:14px 0px 50px 0px;}.elementor-11120 .elementor-element.elementor-element-148553d > .elementor-element-populated{padding:77px 0px 0px 0px;}.elementor-11120 .elementor-element.elementor-element-ac1f477{--display:flex;--position:absolute;--min-height:58px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:5px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:6px;--padding-left:3px;--padding-right:3px;top:0px;}.elementor-11120 .elementor-element.elementor-element-ac1f477.e-con{--align-self:center;}body:not(.rtl) .elementor-11120 .elementor-element.elementor-element-ac1f477{left:0px;}body.rtl .elementor-11120 .elementor-element.elementor-element-ac1f477{right:0px;}.elementor-11120 .elementor-element.elementor-element-b464c01{--display:flex;}.elementor-11120 .elementor-element.elementor-element-428358b .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(294deg, #BCA45A 0%, #CA9F1A 72%);border-radius:6px 6px 6px 6px;padding:20px 30px 20px 30px;}.elementor-11120 .elementor-element.elementor-element-428358b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11120 .elementor-element.elementor-element-428358b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11120 .elementor-element.elementor-element-428358b .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-11120 .elementor-element.elementor-element-3a9f2002{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11120 .elementor-element.elementor-element-3a9f2002:not(.elementor-motion-effects-element-type-background), .elementor-11120 .elementor-element.elementor-element-3a9f2002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11120 .elementor-element.elementor-element-14646b07 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-11120 .elementor-element.elementor-element-14646b07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-11120 .elementor-element.elementor-element-14646b07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11120 .elementor-element.elementor-element-14646b07 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11120 .elementor-element.elementor-element-14646b07 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11120 .elementor-element.elementor-element-14646b07 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11120 .elementor-element.elementor-element-14646b07{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11120 .elementor-element.elementor-element-14646b07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11120 .elementor-element.elementor-element-14646b07 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-11120 .elementor-element.elementor-element-14646b07 .elementor-icon-list-text{color:#8F8F8F;transition:color 0.3s;}.elementor-11120 .elementor-element.elementor-element-14646b07 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#E75C23;}@media(max-width:1024px){.elementor-11120 .elementor-element.elementor-element-7a8d4bf2{padding:0px 0px 48px 0px;}.elementor-11120 .elementor-element.elementor-element-43f400b8 > .elementor-element-populated{padding:28px 24px 0px 24px;}.elementor-11120 .elementor-element.elementor-element-22d83807 .elementor-heading-title{font-size:32px;}.elementor-11120 .elementor-element.elementor-element-50ac0b05 .elementor-heading-title{font-size:32px;}.elementor-11120 .elementor-element.elementor-element-372805e5 .elementor-heading-title{font-size:32px;}.elementor-11120 .elementor-element.elementor-element-73fbe779{padding:48px 0px 48px 0px;}.elementor-11120 .elementor-element.elementor-element-710465e > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-11120 .elementor-element.elementor-element-1dd42d59 .elementor-heading-title{font-size:32px;}.elementor-11120 .elementor-element.elementor-element-2ec91308 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-11120 .elementor-element.elementor-element-356f9bce .elementor-heading-title{font-size:32px;}.elementor-11120 .elementor-element.elementor-element-787365a6 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-11120 .elementor-element.elementor-element-3f6aeb8f .elementor-heading-title{font-size:32px;}.elementor-11120 .elementor-element.elementor-element-607d4233 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-11120 .elementor-element.elementor-element-2ae7aeab .elementor-heading-title{font-size:32px;}.elementor-11120 .elementor-element.elementor-element-11cec1d1 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-11120 .elementor-element.elementor-element-1a332eae .elementor-heading-title{font-size:32px;}.elementor-11120 .elementor-element.elementor-element-1b3c1e11 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-11120 .elementor-element.elementor-element-5a7bfeb2 .elementor-heading-title{font-size:32px;}.elementor-11120 .elementor-element.elementor-element-4876c472 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-11120 .elementor-element.elementor-element-16110e97 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-11120 .elementor-element.elementor-element-384f5d0a .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-11120 .elementor-element.elementor-element-4cfef154{--width:100%;}.elementor-11120 .elementor-element.elementor-element-2b2de9af{--width:50%;}.elementor-11120 .elementor-element.elementor-element-2a6a6a29{--width:100%;}.elementor-11120 .elementor-element.elementor-element-69548cc8{--width:500auto;}.elementor-11120 .elementor-element.elementor-element-1c789b3b{--width:74%;}.elementor-11120 .elementor-element.elementor-element-263bb43{--width:500auto;}.elementor-11120 .elementor-element.elementor-element-65f0d13{--width:500auto;}.elementor-11120 .elementor-element.elementor-element-5e383cc{--width:500auto;}.elementor-11120 .elementor-element.elementor-element-ac1f477{--width:500auto;}}@media(max-width:767px){.elementor-11120 .elementor-element.elementor-element-4cfef154{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11120 .elementor-element.elementor-element-22b9ea85 img{width:47%;}.elementor-11120 .elementor-element.elementor-element-360f51d{padding:0px 0px 0px 0px;}.elementor-11120 .elementor-element.elementor-element-360f51d .elementor-button{font-size:15px;padding:10px 20px 10px 20px;}.elementor-11120 .elementor-element.elementor-element-7a8d4bf2{padding:0px 0px 48px 0px;}.elementor-11120 .elementor-element.elementor-element-43f400b8 > .elementor-element-populated{padding:28px 20px 0px 20px;}.elementor-11120 .elementor-element.elementor-element-fb5ad8d{padding:0px 0px 0px 0px;}.elementor-11120 .elementor-element.elementor-element-fb5ad8d .elementor-button{font-size:15px;padding:10px 20px 10px 20px;}.elementor-11120 .elementor-element.elementor-element-22d83807 .elementor-heading-title{font-size:32px;}.elementor-11120 .elementor-element.elementor-element-50ac0b05 .elementor-heading-title{font-size:32px;}.elementor-11120 .elementor-element.elementor-element-372805e5 .elementor-heading-title{font-size:32px;}.elementor-11120 .elementor-element.elementor-element-73fbe779{padding:48px 0px 48px 0px;}.elementor-11120 .elementor-element.elementor-element-710465e > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-11120 .elementor-element.elementor-element-1dd42d59 .elementor-heading-title{font-size:26px;}.elementor-11120 .elementor-element.elementor-element-1f699dee{text-align:start;}.elementor-11120 .elementor-element.elementor-element-2ec91308 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-11120 .elementor-element.elementor-element-356f9bce .elementor-heading-title{font-size:26px;}.elementor-11120 .elementor-element.elementor-element-263bb43{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11120 .elementor-element.elementor-element-05413db{padding:0px 0px 0px 0px;}.elementor-11120 .elementor-element.elementor-element-05413db .elementor-button{font-size:15px;padding:10px 20px 10px 20px;}.elementor-11120 .elementor-element.elementor-element-787365a6 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-11120 .elementor-element.elementor-element-3f6aeb8f .elementor-heading-title{font-size:26px;}.elementor-11120 .elementor-element.elementor-element-65f0d13{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11120 .elementor-element.elementor-element-60d2a1e{padding:0px 0px 0px 0px;}.elementor-11120 .elementor-element.elementor-element-60d2a1e .elementor-button{font-size:15px;padding:10px 20px 10px 20px;}.elementor-11120 .elementor-element.elementor-element-607d4233 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-11120 .elementor-element.elementor-element-2ae7aeab .elementor-heading-title{font-size:26px;}.elementor-11120 .elementor-element.elementor-element-11cec1d1 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-11120 .elementor-element.elementor-element-1a332eae .elementor-heading-title{font-size:26px;}.elementor-11120 .elementor-element.elementor-element-5e383cc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11120 .elementor-element.elementor-element-3cfce3b{padding:0px 0px 0px 0px;}.elementor-11120 .elementor-element.elementor-element-3cfce3b .elementor-button{font-size:15px;padding:10px 20px 10px 20px;}.elementor-11120 .elementor-element.elementor-element-1b3c1e11 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-11120 .elementor-element.elementor-element-5a7bfeb2 .elementor-heading-title{font-size:26px;}.elementor-11120 .elementor-element.elementor-element-4876c472 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-11120 .elementor-element.elementor-element-190a3016 .elementor-heading-title{font-size:22px;}.elementor-11120 .elementor-element.elementor-element-48df93ab .elementor-heading-title{font-size:22px;}.elementor-11120 .elementor-element.elementor-element-16110e97 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-11120 .elementor-element.elementor-element-4c789056 > .elementor-element-populated{padding:0px 0px 27px 0px;}.elementor-11120 .elementor-element.elementor-element-384f5d0a .elementor-heading-title{font-size:26px;}.elementor-11120 .elementor-element.elementor-element-ac1f477{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11120 .elementor-element.elementor-element-428358b{padding:0px 0px 0px 0px;}.elementor-11120 .elementor-element.elementor-element-428358b .elementor-button{font-size:15px;padding:10px 20px 10px 20px;}.elementor-11120 .elementor-element.elementor-element-3a9f2002{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for heading, class: .elementor-element-77f34658 */.elementor-11120 .elementor-element.elementor-element-77f34658 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40335b89 */.elementor-11120 .elementor-element.elementor-element-40335b89 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-360f51d */.elementor-11120 .elementor-element.elementor-element-360f51d .elementor-button {
  font-size: 16px !important;
  padding: 6px 12px !important;
}

.elementor-11120 .elementor-element.elementor-element-360f51d {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-292a232a */.elementor-11120 .elementor-element.elementor-element-292a232a .elementor-button {
 padding: 20px 20px 20px 20px !important;
   white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cfef154 */.elementor-25 .elementor-element.elementor-element-7f5913b8 {
  --min-height: 0px !important;
  min-height: 0px !important;
  height: 80px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fde1f7f */.elementor-11120 .elementor-element.elementor-element-5fde1f7f * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e929739 */.elementor-11120 .elementor-element.elementor-element-e929739 * {
  font-size: 26px !important;
   font-family: 'Poppins', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif !important;
       font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbbe015 */.elementor-11120 .elementor-element.elementor-element-fbbe015 * {
  font-size: 17px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e997f77 */.elementor-11120 .elementor-element.elementor-element-3e997f77 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 700;
     padding: 6px 12px !important;
     border-radius: 6px 6px 6px 6px !important;
     
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22d83807 */.elementor-11120 .elementor-element.elementor-element-22d83807 * {
  font-size: 17px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63e552be */.elementor-11120 .elementor-element.elementor-element-63e552be * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-37817044 */.elementor-11120 .elementor-element.elementor-element-37817044 { transition: border-color 0.2s, background-color 0.2s; }
.elementor-11120 .elementor-element.elementor-element-37817044:hover { border-color: #33353e; background-color: #131418; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50ac0b05 */.elementor-11120 .elementor-element.elementor-element-50ac0b05 * {
  font-size: 17px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-621f43fd */.elementor-11120 .elementor-element.elementor-element-621f43fd * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7cff5f0f */.elementor-11120 .elementor-element.elementor-element-7cff5f0f { transition: border-color 0.2s, background-color 0.2s; }
.elementor-11120 .elementor-element.elementor-element-7cff5f0f:hover { border-color: #33353e; background-color: #131418; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-372805e5 */.elementor-11120 .elementor-element.elementor-element-372805e5 * {
  font-size: 17px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-239b8eae */.elementor-11120 .elementor-element.elementor-element-239b8eae * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-268381e1 */.elementor-11120 .elementor-element.elementor-element-268381e1 { transition: border-color 0.2s, background-color 0.2s; }
.elementor-11120 .elementor-element.elementor-element-268381e1:hover { border-color: #33353e; background-color: #131418; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7a8d4bf2 */@import url('https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Montserrat:wght@500;600;700&family=Space+Grotesk:wght@400;500;600&display=swap');

@keyframes uda-pulse {
  0%, 100% { opacity: 1; }
  50% { opacity: 0.4; }
}

.uda-hero { position: relative; }

.uda-hero::before {
  content: '';
  position: absolute;
  inset: 0;
  pointer-events: none;
  opacity: 0.3;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M 48 0 L 0 0 0 48' fill='none' stroke='%2320222a' stroke-width='0.8'/%3E%3C/svg%3E");
  background-size: 48px 48px;
  z-index: 0;
}

.uda-hero > .elementor-container { position: relative; z-index: 1; }

.uda-pulse-dot {
  display: inline-block;
  width: 6px; height: 6px;
  border-radius: 50%;
  background: #e5a93b;
  flex-shrink: 0;
  animation: uda-pulse 2s cubic-bezier(0.4,0,0.6,1) infinite;
}

.material-symbols-outlined {
  font-family: 'Material Symbols Outlined';
  font-variation-settings: 'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24;
  font-weight: normal; font-style: normal; font-size: 24px; line-height: 1;
  letter-spacing: normal; text-transform: none;
  display: inline-block; white-space: nowrap;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}

@media (max-width: 1024px) {
  .uda-hero .uda-hero-h1 h1 {
    font-size: 40px !important;
    line-height: 48px !important;
  }
}

@media (max-width: 767px) {
  .uda-right-label-col { display: none !important; }
  .uda-hero .uda-hero-h1 h1 {
    font-size: 28px !important;
    line-height: 36px !important;
    letter-spacing: -0.02em !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dd42d59 */.elementor-11120 .elementor-element.elementor-element-1dd42d59 * {
  font-size: 26px !important;
   font-family: 'Poppins', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif !important;
       font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2ec31b */.elementor-11120 .elementor-element.elementor-element-e2ec31b * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d7bfc6c */.elementor-11120 .elementor-element.elementor-element-5d7bfc6c * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
     
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d5ff0a5 */.elementor-11120 .elementor-element.elementor-element-7d5ff0a5 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5d464a81 */.uda-solicitar-btn,
.uda-solicitar-btn:visited {
  color: #ffffff !important;
  text-decoration: none;
}

.uda-solicitar-btn:hover {
  color: #0a0a0c !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a267ee */.elementor-11120 .elementor-element.elementor-element-37a267ee * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f699dee */.elementor-11120 .elementor-element.elementor-element-1f699dee * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-307ab8c4 */.elementor-11120 .elementor-element.elementor-element-307ab8c4 * {
 width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-73fbe779 */.uda-filter-container { display:inline-flex; background:#0d0e11; border:1px solid #27282f; padding:4px; gap:4px; flex-wrap:wrap; }
.uda-tab-btn { padding:4px 12px; font-family:'Space Grotesk',sans-serif; font-size:11px; font-weight:500; text-transform:uppercase; letter-spacing:0.08em; color:#8e909a; background:transparent; border:none; cursor:pointer; transition:color 0.15s,background 0.15s; line-height:1.5; }
.uda-tab-btn:hover { color:#ffffff; }
.uda-tab-btn.uda-tab-active { background:#e5a93b; color:#0a0a0c; font-weight:600; }
.uda-table-wrapper { background:#0d0e11; border:1px solid #27282f; overflow-x:auto; }
.uda-summary-table { width:100%; border-collapse:collapse; text-align:left; }
.uda-summary-table thead tr { background:#111216; border-bottom:1px solid #27282f; }
.uda-summary-table thead th { padding:8px 16px; font-family:'Space Grotesk',sans-serif; font-size:11px; font-weight:500; text-transform:uppercase; letter-spacing:0.08em; color:#8e909a; white-space:nowrap; }
.uda-summary-table thead th:nth-child(2) { text-align:center; }
.uda-summary-table thead th:nth-child(3), .uda-summary-table thead th:nth-child(4) { text-align:right; }
.uda-summary-table thead th:nth-child(5) { text-align:center; }
.uda-summary-table tbody tr.uda-table-row { border-bottom:1px solid #27282f; transition:background 0.15s; }
.uda-summary-table tbody tr.uda-table-row:hover { background:#1a1b22; }
.uda-summary-table tbody td { padding:16px; font-family:'Inter',sans-serif; font-size:15px; line-height:24px; color:#e2e2e6; }
.uda-summary-table tbody td:nth-child(2) { text-align:center; font-family:'Space Grotesk',sans-serif; font-size:13px; color:#8e909a; }
.uda-summary-table tbody td:nth-child(3) { text-align:right; font-family:'Montserrat',sans-serif; font-size:18px; font-weight:700; color:#ffffff; }
.uda-summary-table tbody td:nth-child(4) { text-align:right; font-family:'Space Grotesk',sans-serif; font-size:13px; color:#8e909a; }
.uda-summary-table tbody td:nth-child(5) { text-align:center; }
.uda-td-title { display:flex; align-items:center; gap:8px; font-family:'Inter',sans-serif; font-size:15px; font-weight:600; color:#ffffff; }
.uda-dot { width:8px; height:8px; display:inline-block; flex-shrink:0; }
.uda-dot-gold { background:#e5a93b; }
.uda-dot-grey { background:#8e909a; }
.uda-dot-outline { background:#33353e; }
.uda-ratio-gold { color:#e5a93b; font-weight:600; }
.uda-solicitar-btn { display:inline-block; padding:4px 12px; background:#18191f; border:1px solid #27282f; color:#ffffff; font-family:'Space Grotesk',sans-serif; font-size:11px; font-weight:500; text-transform:uppercase; letter-spacing:0.08em; text-decoration:none; transition:background 0.15s,color 0.15s; }
.uda-solicitar-btn:hover { background:#ffffff; color:#0a0a0c; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-356f9bce */.elementor-11120 .elementor-element.elementor-element-356f9bce * {
  font-size: 26px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c53d252 */.elementor-11120 .elementor-element.elementor-element-3c53d252 * {
  font-size: 17px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-57501a9c */.elementor-11120 .elementor-element.elementor-element-57501a9c * {
  font-family: "Poppins", Sans-serif !important;
  font-weight: 400 !important;
}

.elementor-11120 .elementor-element.elementor-element-57501a9c .uda-card-number {
  font-size: 26px !important;
  font-weight: 700 !important;
}

.elementor-11120 .elementor-element.elementor-element-57501a9c h3,
.elementor-11120 .elementor-element.elementor-element-57501a9c p,
.elementor-11120 .elementor-element.elementor-element-57501a9c span {
  font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1b89de34 */.elementor-11120 .elementor-element.elementor-element-1b89de34 { border-color: rgba(229,169,59,0.4) !important; }


.elementor-11120 .elementor-element.elementor-element-1b89de34 * {
  font-family: "Poppins", Sans-serif !important;
  font-weight: 400 !important;
}

.elementor-11120 .elementor-element.elementor-element-1b89de34 .uda-card-number {
  font-size: 26px !important;
  font-weight: 700 !important;
}

.elementor-11120 .elementor-element.elementor-element-1b89de34 h3,
.elementor-11120 .elementor-element.elementor-element-1b89de34 p,
.elementor-11120 .elementor-element.elementor-element-1b89de34 span {
  font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-68cfab45 */.elementor-11120 .elementor-element.elementor-element-68cfab45 * {
  font-family: "Poppins", Sans-serif !important;
  font-weight: 400 !important;
}

.elementor-11120 .elementor-element.elementor-element-68cfab45 .uda-card-number {
  font-size: 26px !important;
  font-weight: 700 !important;
}

.elementor-11120 .elementor-element.elementor-element-68cfab45 h3,
.elementor-11120 .elementor-element.elementor-element-68cfab45 p,
.elementor-11120 .elementor-element.elementor-element-68cfab45 span {
  font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c19606b */.elementor-11120 .elementor-element.elementor-element-7c19606b * {
  font-size: 17px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8158b7e */.elementor-11120 .elementor-element.elementor-element-8158b7e * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-57f963cf */.elementor-11120 .elementor-element.elementor-element-57f963cf * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9d86d2 */.elementor-11120 .elementor-element.elementor-element-9d86d2 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78a57870 */.elementor-11120 .elementor-element.elementor-element-78a57870 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5d4c157a */.elementor-11120 .elementor-element.elementor-element-5d4c157a * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c73308f */.elementor-11120 .elementor-element.elementor-element-2c73308f * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5c0ebdb1 */.elementor-11120 .elementor-element.elementor-element-5c0ebdb1 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-15688511 */.elementor-11120 .elementor-element.elementor-element-15688511 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1d1b55ad */.elementor-11120 .elementor-element.elementor-element-1d1b55ad * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-157ec5de */.elementor-11120 .elementor-element.elementor-element-157ec5de .elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
    background-color: rgba(229,169,59,0.12) !important;
}
.elementor-11120 .elementor-element.elementor-element-157ec5de .elementor-widget-icon-box .elementor-icon svg {
    fill: #e5a93b !important;
}


.elementor-11120 .elementor-element.elementor-element-157ec5de .elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
    background-color: rgba(229,169,59,0.12) !important;
}
.elementor-11120 .elementor-element.elementor-element-157ec5de .elementor-widget-icon-box .elementor-icon svg {
    fill: #e5a93b !important;
}
.elementor-11120 .elementor-element.elementor-element-157ec5de .elementor-widget-icon-box:hover .elementor-icon-box-title span {
    color: #ffffff !important;
}
.elementor-11120 .elementor-element.elementor-element-157ec5de .elementor-widget-icon-box:hover .elementor-icon-box-title a {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30aada3 */.elementor-11120 .elementor-element.elementor-element-30aada3 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-267591dd */.uda-friction-wrapper { background:#0d0e11; border:1px solid #27282f; overflow:hidden; }
.uda-friction-header { display:flex; align-items:center; justify-content:space-between; padding:16px; background:#111216; border-bottom:1px solid #27282f; gap:8px; flex-wrap:wrap; }
.uda-friction-title { font-family:'Space Grotesk',sans-serif; font-size:14px; line-height:20px; letter-spacing:0.04em; font-weight:700; text-transform:uppercase; color:#ffffff; }
.uda-friction-audit { font-family:'Space Grotesk',sans-serif; font-size:13px; line-height:18px; letter-spacing:0.02em; color:#8e909a; }
.uda-friction-table { width:100%; border-collapse:collapse; text-align:left; min-width:600px; }
.uda-friction-table thead tr { background:#18191f; border-bottom:1px solid #27282f; }
.uda-friction-table thead th { padding:8px 16px; font-family:'Space Grotesk',sans-serif; font-size:11px; font-weight:500; text-transform:uppercase; letter-spacing:0.08em; color:#8e909a; }
.uda-friction-table thead th:first-child { width:25%; }
.uda-friction-table thead th:nth-child(2), .uda-friction-table thead th:nth-child(3) { width:37.5%; }
.uda-friction-row { border-bottom:1px solid #27282f; transition:background 0.15s; }
.uda-friction-row:hover { background:rgba(19,20,24,0.5); }
.uda-friction-td-label { padding:16px; font-family:'Inter',sans-serif; font-size:13px; line-height:20px; font-weight:600; color:#ffffff; vertical-align:top; }
.uda-friction-td-bad { padding:16px; font-family:'Inter',sans-serif; font-size:13px; line-height:20px; color:#8e909a; vertical-align:top; }
.uda-friction-td-good { padding:16px; font-family:'Inter',sans-serif; font-size:13px; line-height:20px; font-weight:500; color:#ffffff; background:rgba(46,36,19,0.3); vertical-align:top; }
@media (max-width:767px) { .uda-card-number { font-size:36px !important; line-height:44px !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f6aeb8f */.elementor-11120 .elementor-element.elementor-element-3f6aeb8f * {
  font-size: 26px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7028af1a */.elementor-11120 .elementor-element.elementor-element-7028af1a * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5458d3b4 */.elementor-11120 .elementor-element.elementor-element-5458d3b4 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-217ef44 */.elementor-11120 .elementor-element.elementor-element-217ef44 { transition: border-color 0.2s; }
.elementor-11120 .elementor-element.elementor-element-217ef44:hover { border-color: #33353e; }

.elementor-11120 .elementor-element.elementor-element-217ef44 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ef88371 */.elementor-11120 .elementor-element.elementor-element-ef88371 { transition: border-color 0.2s; }
.elementor-11120 .elementor-element.elementor-element-ef88371:hover { border-color: #33353e; }

.elementor-11120 .elementor-element.elementor-element-ef88371 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-455fe19 */.elementor-11120 .elementor-element.elementor-element-455fe19 { transition: border-color 0.2s; }
.elementor-11120 .elementor-element.elementor-element-455fe19:hover { border-color: #33353e; }

.elementor-11120 .elementor-element.elementor-element-455fe19 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-177e631d */.elementor-11120 .elementor-element.elementor-element-177e631d { transition: border-color 0.2s; }
.elementor-11120 .elementor-element.elementor-element-177e631d:hover { border-color: #33353e; }

.elementor-11120 .elementor-element.elementor-element-177e631d * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3dcc60de */.elementor-11120 .elementor-element.elementor-element-3dcc60de * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6113eeaa */.uda-step-header { display:flex; align-items:center; justify-content:space-between; margin-bottom:8px; }
.uda-step-num { font-family:'Montserrat',sans-serif; font-size:28px; line-height:36px; font-weight:700; color:#ffffff; }
.uda-pago-grey { font-family:'Space Grotesk',sans-serif; font-size:13px; letter-spacing:0.02em; color:#8e909a; text-transform:uppercase; }
.uda-pago-gold { font-family:'Space Grotesk',sans-serif; font-size:13px; letter-spacing:0.02em; color:#e5a93b; font-weight:700; text-transform:uppercase; }
.uda-step-footer { display:block; font-family:'Space Grotesk',sans-serif; font-size:11px; line-height:14px; letter-spacing:0.08em; font-weight:600; text-transform:uppercase; color:#e5a93b; padding-top:16px; }
.uda-formula-box { background:#0d0e11; border:1px solid #27282f; padding:16px; }
.uda-formula-label { font-family:'Space Grotesk',sans-serif; font-size:13px; letter-spacing:0.02em; font-weight:700; text-transform:uppercase; color:#e5a93b; display:block; margin-bottom:8px; }
.uda-formula-eq { font-family:'Montserrat',sans-serif; font-size:22px; line-height:30px; font-weight:700; color:#ffffff; display:block; padding:8px 0; letter-spacing:-0.01em; }
.uda-info-note { display:flex; align-items:flex-start; gap:8px; padding:8px 12px; background:#18191f; border:1px solid #27282f; margin-top:16px; }
.uda-info-note .material-symbols-outlined { color:#e5a93b; font-size:20px; flex-shrink:0; margin-top:2px; }
.uda-info-note p { font-family:'Inter',sans-serif; font-size:13px; line-height:20px; color:#b8b9c2; margin:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ae7aeab */.elementor-11120 .elementor-element.elementor-element-2ae7aeab * {
  font-size: 26px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76cb9ff1 */.elementor-11120 .elementor-element.elementor-element-76cb9ff1 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f4f482 */.elementor-11120 .elementor-element.elementor-element-f4f482 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-61a2e3d0 */.elementor-11120 .elementor-element.elementor-element-61a2e3d0 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3ee687cd */.elementor-11120 .elementor-element.elementor-element-3ee687cd * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7f45fa5a */.elementor-11120 .elementor-element.elementor-element-7f45fa5a * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d74a535 */.elementor-11120 .elementor-element.elementor-element-4d74a535 .uda-case-cta {
  background-image: linear-gradient(294deg, #BCA45A 0%, #CA9F1A 72%) !important;
  color: #ffffff !important;
  font-weight: 700 !important;
  #CA9F1A 72%);
    border-radius: 6px 6px 6px 6px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-73f4a36f */.elementor-11120 .elementor-element.elementor-element-73f4a36f * {
  font-family: "Poppins", Sans-serif !important;
  font-weight: 400 !important;
}

.elementor-11120 .elementor-element.elementor-element-73f4a36f .uda-case-card span:nth-child(2) {
  font-size: 26px !important;
    font-weight: 700 !important;
}

.elementor-11120 .elementor-element.elementor-element-73f4a36f .uda-case-card span:nth-child(3) {
  font-size: 17px !important;
}

.elementor-11120 .elementor-element.elementor-element-73f4a36f .uda-case-card span:nth-child(1),
.elementor-11120 .elementor-element.elementor-element-73f4a36f .uda-case-card p,
.elementor-11120 .elementor-element.elementor-element-73f4a36f .uda-case-cta {
  font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4a51076c */.elementor-11120 .elementor-element.elementor-element-4a51076c * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-181edfcd */.elementor-11120 .elementor-element.elementor-element-181edfcd * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-91ddc69 */.elementor-11120 .elementor-element.elementor-element-91ddc69 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1f601bee */.uda-type-tab-btns { display:flex; flex-wrap:wrap; gap:8px; border-bottom:1px solid #27282f; padding-bottom:8px; }
.uda-type-tab-btn { padding:6px 16px; font-family:'Space Grotesk',sans-serif; font-size:12px; font-weight:500; text-transform:uppercase; letter-spacing:0.04em; color:#e2e2e6; background:#18191f; border:1px solid #27282f; cursor:pointer; transition:background 0.15s,color 0.15s; border-radius:8px; line-height:20px; display:inline-block; }
.uda-type-tab-btn:hover { background:#22232b; }
.uda-type-tab-btn.uda-tab-active { background:#e5a93b; color:#0a0a0c; font-weight:700; border-color:#e5a93b; }
.uda-type-panel { padding-top:16px; }
.uda-hidden { display:none !important; }
.uda-desglose-wrapper { background:#0d0e11; border:1px solid #27282f; overflow-x:auto; }
.uda-panel-hdr { display:flex; align-items:center; justify-content:space-between; padding:12px 16px; background:#111216; border-bottom:1px solid #27282f; flex-wrap:wrap; gap:8px; }
.uda-panel-hdr-lbl { font-family:'Space Grotesk',sans-serif; font-size:14px; font-weight:600; text-transform:uppercase; letter-spacing:0.04em; color:#ffffff; }
.uda-panel-hdr-tag { font-family:'Space Grotesk',sans-serif; font-size:13px; color:#8e909a; }
.uda-dtbl { width:100%; border-collapse:collapse; min-width:480px; }
.uda-dtbl thead tr { background:#18191f; border-bottom:1px solid #27282f; }
.uda-dtbl thead th { padding:8px; font-family:'Space Grotesk',sans-serif; font-size:11px; font-weight:500; text-transform:uppercase; letter-spacing:0.08em; color:#8e909a; }
.uda-dtbl thead th:not(:first-child) { text-align:right; }
.uda-dtbl tbody tr { border-bottom:1px solid #27282f; }
.uda-dtbl tbody td { padding:6px 8px; font-family:'Space Grotesk',sans-serif; font-size:13px; color:#e2e2e6; }
.uda-dtbl tbody td:not(:first-child) { text-align:right; }
.uda-dtbl td.muted { color:#8e909a; }
.uda-dtbl tr.sub { background:#18191f; border-top:2px solid #27282f; }
.uda-dtbl tr.sub td { font-weight:600; color:#e5a93b; }
.uda-dtbl tr.sub td:first-child { color:#ffffff; text-transform:uppercase; }
.uda-ex-card { background:#18191f; border:1px solid #27282f; padding:16px; }
.uda-ex-row { display:flex; justify-content:space-between; align-items:center; padding:8px 0; border-bottom:1px solid #27282f; }
.uda-ex-row:last-child { border-bottom:none; }
.uda-ex-nm { font-family:'Inter',sans-serif; font-size:15px; font-weight:600; color:#ffffff; display:block; }
.uda-ex-sb { font-family:'Space Grotesk',sans-serif; font-size:11px; color:#8e909a; display:block; margin-top:2px; }
.uda-ex-pr { font-family:'Montserrat',sans-serif; font-size:18px; font-weight:700; color:#ffffff; white-space:nowrap; }
.uda-ex-pr.g { color:#e5a93b; }
.uda-case-card { background:#1e1f26; border:2px solid rgba(229,169,59,0.4); padding:16px; height:100%; display:flex; flex-direction:column; justify-content:space-between; }
.uda-case-cta { display:block; text-align:center; padding:8px 16px; background:#e5a93b; color:#0a0a0c !important; font-family:'Space Grotesk',sans-serif; font-size:12px; font-weight:700; text-transform:uppercase; letter-spacing:0.04em; margin-top:16px; transition:background 0.2s; text-decoration:none; }
.uda-case-cta:hover { background:#ffffff !important; }
.uda-bloques-top { display:grid; grid-template-columns:1fr 1fr; gap:24px; }
.uda-tier-grid { display:grid; grid-template-columns:1fr 1fr; gap:8px; margin-top:12px; }
.uda-tier-cell { background:#18191f; border:1px solid #27282f; padding:8px; font-family:'Space Grotesk',sans-serif; font-size:11px; line-height:14px; letter-spacing:0.06em; color:#e2e2e6; }
.uda-btbl-wrap { background:#0d0e11; border:1px solid #27282f; overflow-x:auto; margin-top:16px; }
.uda-btbl-hdr { padding:10px 16px; background:#111216; border-bottom:1px solid #27282f; font-family:'Space Grotesk',sans-serif; font-size:13px; font-weight:600; text-transform:uppercase; letter-spacing:0.04em; color:#ffffff; }
.uda-btbl { width:100%; border-collapse:collapse; min-width:500px; }
.uda-btbl thead tr { background:#18191f; border-bottom:1px solid #27282f; }
.uda-btbl thead th { padding:8px; font-family:'Space Grotesk',sans-serif; font-size:11px; font-weight:500; text-transform:uppercase; letter-spacing:0.08em; color:#8e909a; text-align:right; }
.uda-btbl thead th:first-child { text-align:left; }
.uda-btbl tbody tr { border-bottom:1px solid #27282f; }
.uda-btbl tbody td { padding:6px 8px; font-family:'Space Grotesk',sans-serif; font-size:13px; color:#e2e2e6; text-align:right; }
.uda-btbl tbody td:first-child { text-align:left; font-weight:600; color:#ffffff; }
.uda-btbl tr.hl { background:rgba(46,36,19,0.3); }
.uda-btbl .cg { color:#e5a93b; font-weight:700; }
.uda-ind-card { background:#0d0e11; border:1px solid #27282f; padding:16px; height:100%; }
.uda-pr-row { display:flex; justify-content:space-between; padding:8px 0; border-bottom:1px solid #27282f; font-family:'Inter',sans-serif; font-size:13px; }
.uda-pr-row:last-child { border-bottom:none; }
.uda-pr-row span { color:#8e909a; }
.uda-pr-row strong { font-family:'Space Grotesk',sans-serif; font-size:13px; color:#ffffff; }
@media(max-width:767px){.uda-bloques-top{grid-template-columns:1fr;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a332eae */.elementor-11120 .elementor-element.elementor-element-1a332eae * {
  font-size: 26px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-779a0b66 */.elementor-11120 .elementor-element.elementor-element-779a0b66 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-212b4c8e */.elementor-11120 .elementor-element.elementor-element-212b4c8e * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-20729dc0 */.elementor-11120 .elementor-element.elementor-element-20729dc0 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3ea5426 */.elementor-11120 .elementor-element.elementor-element-3ea5426 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-23e8b60f */.elementor-11120 .elementor-element.elementor-element-23e8b60f * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-40a232b7 */.elementor-11120 .elementor-element.elementor-element-40a232b7 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-570875d5 */.uda-compare-card { background:#0d0e11; border:1px solid #27282f; padding:16px; }
.uda-compare-lbl { font-family:'Space Grotesk',sans-serif; font-size:11px; font-weight:500; text-transform:uppercase; letter-spacing:0.08em; color:#ffffff; display:block; margin-bottom:12px; }
.uda-compare-row { display:flex; justify-content:space-between; align-items:center; padding:8px 0; border-bottom:1px solid #27282f; gap:12px; }
.uda-compare-row:last-child { border-bottom:none; }
.uda-compare-row span { font-family:'Inter',sans-serif; font-size:13px; color:#8e909a; }
.uda-compare-row strong { font-family:'Space Grotesk',sans-serif; font-size:13px; color:#ffffff; white-space:nowrap; }
.uda-compare-row strong.g { color:#e5a93b; }
.uda-bim-card { background:#0d0e11; border:1px solid #27282f; padding:16px; height:100%; transition:border-color 0.2s; }
.uda-bim-card:hover { border-color:#33353e; }
.uda-bim-card-hdr { display:flex; align-items:center; gap:8px; margin-bottom:8px; }
.uda-bim-card-hdr .material-symbols-outlined { color:#ffffff; font-size:22px; }
.uda-bim-card-hdr h4 { font-family:'Montserrat',sans-serif; font-size:18px; font-weight:600; text-transform:uppercase; color:#ffffff; margin:0; padding:0; line-height:1.3; }
.uda-bim-badge { display:block; font-family:'Space Grotesk',sans-serif; font-size:13px; font-weight:700; text-transform:uppercase; letter-spacing:0.02em; color:#e5a93b; margin-bottom:8px; }
.uda-bim-card p { font-family:'Inter',sans-serif; font-size:13px; line-height:20px; color:#8e909a; margin:0; }
.uda-mep-block { background:#18191f; border:1px solid #27282f; padding:16px; }
.uda-mep-top { display:flex; align-items:flex-start; justify-content:space-between; flex-wrap:wrap; gap:12px; margin-bottom:12px; }
.uda-mep-tag { display:inline-block; font-family:'Space Grotesk',sans-serif; font-size:11px; font-weight:500; text-transform:uppercase; letter-spacing:0.08em; color:#e5a93b; padding:4px 10px; background:#1e1f26; border:1px solid #27282f; white-space:nowrap; }
.uda-mep-grid { display:grid; grid-template-columns:repeat(4,1fr); gap:24px; margin-top:16px; }
.uda-mep-box { background:#0d0e11; border:1px solid #27282f; padding:12px; }
.uda-mep-box-lbl { font-family:'Space Grotesk',sans-serif; font-size:11px; color:#8e909a; display:block; margin-bottom:4px; }
.uda-mep-box-price { font-family:'Space Grotesk',sans-serif; font-size:13px; font-weight:700; color:#e5a93b; display:block; }
@media(max-width:1024px){ .uda-mep-grid{ grid-template-columns:repeat(2,1fr); } }
@media(max-width:767px){ .uda-mep-grid{ grid-template-columns:1fr 1fr; gap:12px; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a7bfeb2 */.elementor-11120 .elementor-element.elementor-element-5a7bfeb2 * {
  font-size: 26px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f5b0a1d */.elementor-11120 .elementor-element.elementor-element-2f5b0a1d * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-29093a46 */.elementor-11120 .elementor-element.elementor-element-29093a46 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5b7a0b26 */.uda-act-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:24px; }
.uda-act-card { background:#0d0e11; border:1px solid #27282f; padding:16px; position:relative; transition:border-color 0.2s, background-color 0.2s; }
.uda-act-card:hover { border-color:#33353e; background-color:#131418; }
.uda-act-code { font-family:'Space Grotesk',sans-serif; font-size:13px; font-weight:600; text-transform:uppercase; letter-spacing:0.02em; color:#e5a93b; display:block; margin-bottom:4px; }
.uda-act-title { font-family:'Montserrat',sans-serif; font-size:18px; line-height:26px; font-weight:700; text-transform:uppercase; color:#ffffff; margin:0 0 8px 0; padding:0; }
.uda-act-price { font-family:'Montserrat',sans-serif; font-size:22px; line-height:30px; font-weight:700; color:#ffffff; display:block; margin-bottom:8px; }
.uda-act-price-detail { font-family:'Inter',sans-serif; font-size:13px; font-weight:400; color:#8e909a; }
.uda-act-desc { font-family:'Inter',sans-serif; font-size:13px; line-height:20px; color:#8e909a; margin:0; }
@media(max-width:1024px){ .uda-act-grid{ grid-template-columns:repeat(2,1fr); gap:16px; } }
@media(max-width:767px){ .uda-act-grid{ grid-template-columns:1fr; gap:12px; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-190a3016 */.elementor-11120 .elementor-element.elementor-element-190a3016 * {
  font-size: 26px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b09170d */.elementor-11120 .elementor-element.elementor-element-b09170d * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48df93ab */.elementor-11120 .elementor-element.elementor-element-48df93ab * {
  font-size: 26px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ca0cdb6 */.elementor-11120 .elementor-element.elementor-element-2ca0cdb6 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2088a246 */.uda-alcance-card { background:#0d0e11; border:1px solid #27282f; overflow:hidden; }
.uda-alcance-sec { padding:16px; border-bottom:1px solid #27282f; }
.uda-alcance-sec:last-child { border-bottom:none; }
.uda-alcance-sec.red { border-left:2px solid #ffb4ab; }
.uda-alcance-lbl { font-family:'Space Grotesk',sans-serif; font-size:11px; font-weight:700; text-transform:uppercase; letter-spacing:0.08em; display:block; margin-bottom:6px; }
.uda-alcance-lbl.white { color:#ffffff; }
.uda-alcance-lbl.red { color:#ffb4ab; }
.uda-alcance-sec p { font-family:'Inter',sans-serif; font-size:13px; line-height:20px; color:#8e909a; margin:0; }
.uda-cal-wrapper { background:#0d0e11; border:1px solid #27282f; overflow-x:auto; }
.uda-cal-tbl { width:100%; border-collapse:collapse; min-width:320px; }
.uda-cal-tbl thead tr { background:#111216; border-bottom:1px solid #27282f; }
.uda-cal-tbl thead th { padding:10px 16px; font-family:'Space Grotesk',sans-serif; font-size:11px; font-weight:500; text-transform:uppercase; letter-spacing:0.08em; color:#8e909a; }
.uda-cal-tbl thead th:not(:first-child) { text-align:right; }
.uda-cal-tbl tbody tr { border-bottom:1px solid #27282f; }
.uda-cal-tbl tbody td { padding:12px 16px; font-family:'Space Grotesk',sans-serif; font-size:13px; color:#8e909a; }
.uda-cal-tbl tbody td:first-child { font-weight:600; color:#ffffff; }
.uda-cal-tbl tbody td:not(:first-child) { text-align:right; font-weight:700; color:#ffffff; }
.uda-cal-tbl tr.hl { background:rgba(46,36,19,0.3); }
.uda-cal-tbl tr.hl td { color:#e5a93b; font-weight:700; text-align:center; }
.uda-cal-tbl tr.hl td:first-child { color:#ffffff; text-align:left; }
.uda-cal-note { padding:10px 12px; background:#18191f; border:1px solid #27282f; font-family:'Space Grotesk',sans-serif; font-size:11px; line-height:14px; letter-spacing:0.06em; color:#8e909a; margin-top:12px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-384f5d0a */.elementor-11120 .elementor-element.elementor-element-384f5d0a * {
  font-size: 26px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45806375 */.elementor-11120 .elementor-element.elementor-element-45806375 * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3c047e */.elementor-11120 .elementor-element.elementor-element-c3c047e * {
  font-size: 16px !important;
    font-family: "Poppins", Sans-serif;
     font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-50ca7c09 */.uda-trust-badge { display:flex; align-items:flex-start; gap:12px; padding:12px; background:#0d0e11; border:1px solid #27282f; margin-bottom:8px; }
.uda-trust-badge .material-symbols-outlined { color:#e5a93b; font-size:22px; flex-shrink:0; margin-top:2px; }
.uda-trust-badge strong { font-family:'Inter',sans-serif; font-size:15px; font-weight:600; color:#ffffff; display:block; margin-bottom:4px; }
.uda-trust-badge p { font-family:'Inter',sans-serif; font-size:13px; line-height:20px; color:#8e909a; margin:0; }
.uda-contact-box { padding:12px 14px; background:#18191f; border:1px solid #27282f; display:flex; flex-direction:column; gap:4px; }
.uda-contact-box .lbl { font-family:'Space Grotesk',sans-serif; font-size:11px; letter-spacing:0.08em; color:#8e909a; text-transform:uppercase; }
.uda-contact-box a { font-family:'Space Grotesk',sans-serif; font-size:13px; font-weight:700; color:#e5a93b; text-decoration:none; }
.uda-contact-box a:hover { color:#ffffff; }
.uda-contact-box span { font-family:'Space Grotesk',sans-serif; font-size:13px; color:#8e909a; }
.uda-contacto .elementor-field-group > label { font-family:'Space Grotesk',sans-serif !important; font-size:11px !important; font-weight:500 !important; text-transform:uppercase !important; letter-spacing:0.08em !important; color:#ffffff !important; margin-bottom:4px !important; }
.uda-contacto .elementor-field { background:#111215 !important; border:1px solid #27282f !important; color:#ffffff !important; font-family:'Inter',sans-serif !important; font-size:13px !important; border-radius:0 !important; transition:border-color 0.2s !important; }
.uda-contacto .elementor-field:focus { border-color:#e5a93b !important; outline:none !important; box-shadow:none !important; }
.uda-contacto .elementor-field::placeholder { color:#50525d !important; }
.uda-contacto select.elementor-field { -webkit-appearance:none; cursor:pointer; }
.uda-contacto .elementor-field-type-checkbox .elementor-field-subgroup { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; }
.uda-contacto .elementor-field-type-checkbox .elementor-field-option { padding:8px; background:#111215; border:1px solid #27282f; }
.uda-contacto .elementor-field-type-checkbox .elementor-field-option label { font-family:'Inter',sans-serif !important; font-size:13px !important; font-weight:400 !important; text-transform:none !important; letter-spacing:0 !important; color:#ffffff !important; cursor:pointer; }
.uda-contacto .elementor-field-type-upload label.elementor-field { display:flex; flex-direction:column; align-items:center; justify-content:center; min-height:90px; border:2px dashed #27282f !important; cursor:pointer; transition:border-color 0.2s; text-align:center; }
.uda-contacto .elementor-field-type-upload label.elementor-field:hover { border-color:#e5a93b !important; }
.uda-contacto .elementor-button[type="submit"] { width:100% !important; background:#e5a93b !important; color:#0a0a0c !important; font-family:'Space Grotesk',sans-serif !important; font-size:12px !important; font-weight:700 !important; text-transform:uppercase !important; letter-spacing:0.06em !important; border-radius:8px !important; border:none !important; padding:14px 20px !important; transition:background 0.2s !important; margin-top:8px; }
.uda-contacto .elementor-button[type="submit"]:hover { background:#ffffff !important; color:#0a0a0c !important; }
.uda-contacto .elementor-message.elementor-message-success { background:rgba(46,36,19,0.5); border:1px solid #e5a93b; color:#ffffff; font-family:'Inter',sans-serif; font-size:13px; padding:12px; border-radius:0; }
@media(max-width:767px){ .uda-contacto .elementor-field-type-checkbox .elementor-field-subgroup{ grid-template-columns:1fr; } }/* End custom CSS */
/* Start custom CSS */body,
html {
    background-color: #131418 !important;
}



@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap');

html,
body {
  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif !important;
 
}/* End custom CSS */