.elementor-2142 .elementor-element.elementor-element-3af0ccb:not(.elementor-motion-effects-element-type-background), .elementor-2142 .elementor-element.elementor-element-3af0ccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-2142 .elementor-element.elementor-element-3af0ccb > .elementor-container{max-width:1220px;}.elementor-2142 .elementor-element.elementor-element-3af0ccb{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E1D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-2142 .elementor-element.elementor-element-3af0ccb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2142 .elementor-element.elementor-element-41c6bbe > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2142 .elementor-element.elementor-element-a9b89aa{margin-top:-35px;margin-bottom:0px;padding:0px 0px 0px 0px;}.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-2142 .elementor-element.elementor-element-34904bf .elementor-heading-title{font-family:"Playfair", Sans-serif;font-weight:600;}.elementor-2142 .elementor-element.elementor-element-1eb29eb{border-style:none;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2142 .elementor-element.elementor-element-ab8abcd{--divider-border-style:solid;--divider-color:#E8E1D8;--divider-border-width:1px;}.elementor-2142 .elementor-element.elementor-element-ab8abcd .elementor-divider-separator{width:100%;}.elementor-2142 .elementor-element.elementor-element-ab8abcd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2142 .elementor-element.elementor-element-ea8a6d6{border-style:none;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2142 .elementor-element.elementor-element-961379c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2142 .elementor-element.elementor-element-961379c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;color:#0F0E0C;}.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-2142 .elementor-element.elementor-element-537f8fb .elementor-button{background-color:#128C7E;font-family:"Outfit", Sans-serif;font-weight:500;border-radius:3px 3px 3px 3px;}.elementor-2142 .elementor-element.elementor-element-537f8fb{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2142 .elementor-element.elementor-element-537f8fb .elementor-button-content-wrapper{flex-direction:row;}.elementor-2142 .elementor-element.elementor-element-1456989:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2142 .elementor-element.elementor-element-1456989 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFAF6;}.elementor-2142 .elementor-element.elementor-element-1456989 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E1D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:25px 25px 25px 25px;}.elementor-2142 .elementor-element.elementor-element-1456989 > .elementor-element-populated, .elementor-2142 .elementor-element.elementor-element-1456989 > .elementor-element-populated > .elementor-background-overlay, .elementor-2142 .elementor-element.elementor-element-1456989 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-2142 .elementor-element.elementor-element-1456989 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2142 .elementor-element.elementor-element-ceb81dc > .elementor-element-populated{padding:0px 18px 0px 18px;}.elementor-2142 .elementor-element.elementor-element-45bf7a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 0px 0px;}.elementor-2142 .elementor-element.elementor-element-45bf7a1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.1rem;font-weight:800;color:#0F0E0C;}.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-2142 .elementor-element.elementor-element-7a9542e{font-family:"Outfit", Sans-serif;font-weight:400;color:#A8A49F;}.elementor-2142 .elementor-element.elementor-element-e9a9d1e{--divider-border-style:solid;--divider-color:#E8E1D8;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;}.elementor-2142 .elementor-element.elementor-element-e9a9d1e .elementor-divider-separator{width:94%;margin:0 auto;margin-center:0;}.elementor-2142 .elementor-element.elementor-element-e9a9d1e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2142 .elementor-element.elementor-element-f394066{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2142 .elementor-element.elementor-element-f51ec74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;padding:0px 0px 0px 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:0.78rem;font-weight:400;color:#A8A49F;}.elementor-2142 .elementor-element.elementor-element-e77c6e7:not(.elementor-motion-effects-element-type-background), .elementor-2142 .elementor-element.elementor-element-e77c6e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2142 .elementor-element.elementor-element-e77c6e7 > .elementor-container{max-width:1220px;}.elementor-2142 .elementor-element.elementor-element-e77c6e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-2142 .elementor-element.elementor-element-e77c6e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2142 .elementor-element.elementor-element-6cd510f > .elementor-container{max-width:1220px;}.elementor-2142 .elementor-element.elementor-element-6cd510f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2142 .elementor-element.elementor-element-6cd510f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2142 .elementor-element.elementor-element-cc7a8f8 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-2142 .elementor-element.elementor-element-cc7a8f8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2142 .elementor-element.elementor-element-3e7f8eb .elementor-counter-number-wrapper{color:#7A7570;font-family:"Sora", Sans-serif;font-size:37px;font-weight:700;}.elementor-2142 .elementor-element.elementor-element-3e7f8eb .elementor-counter-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;}.elementor-2142 .elementor-element.elementor-element-f4fa8af > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2142 .elementor-element.elementor-element-cc7ac22 .elementor-counter-number-wrapper{color:#7A7570;font-family:"Sora", Sans-serif;font-size:37px;font-weight:700;}.elementor-2142 .elementor-element.elementor-element-cc7ac22 .elementor-counter-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;}.elementor-2142 .elementor-element.elementor-element-457dd49 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2142 .elementor-element.elementor-element-e7c93d7 .elementor-counter-number-wrapper{color:#7A7570;font-family:"Sora", Sans-serif;font-size:37px;font-weight:700;}.elementor-2142 .elementor-element.elementor-element-e7c93d7 .elementor-counter-title{color:#54595F;font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;}.elementor-2142 .elementor-element.elementor-element-e1216b8 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2142 .elementor-element.elementor-element-b3096d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-2142 .elementor-element.elementor-element-b3096d6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:37px;font-weight:600;color:#7A7570;}.elementor-2142 .elementor-element.elementor-element-b3096d6 .elementor-heading-title a:hover, .elementor-2142 .elementor-element.elementor-element-b3096d6 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-2142 .elementor-element.elementor-element-e2e4dff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2142 .elementor-element.elementor-element-e2e4dff .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;color:#54595F;}.elementor-2142 .elementor-element.elementor-element-e2e4dff .elementor-heading-title a:hover, .elementor-2142 .elementor-element.elementor-element-e2e4dff .elementor-heading-title a:focus{color:#FFFFFF;}@media(min-width:768px){.elementor-2142 .elementor-element.elementor-element-41c6bbe{width:50.492%;}.elementor-2142 .elementor-element.elementor-element-1456989{width:49.385%;}}.label{color:#C82848!important}.label::before{content:"";width:18px;height:1.5px;background:#C82848;border-radius:2px}.h1{font-family:Playfair;font-size:70.4px;font-weight:900;letter-spacing:-.025em;line-height:1.02;color:#0F0E0C;margin-bottom:20px}.section-sub{color:#7A7570}.gt{color:#C82848;font-style:italic}































#stats-strip1{background:linear-gradient(135deg,#050C1E,rgba(5,14,40,.98),#050C1E);border-top:1px solid rgba(60,130,255,.22);border-bottom:1px solid rgba(60,130,255,.22);padding:60px 0;position:relative;overflow:hidden}#stats-strip1::before{content:"";position:absolute;background:radial-gradient(ellipse at 50%50%,rgba(27,111,255,.28),transparent 65%)}.stats-row1{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2px;background:rgba(60,130,255,.22);border:1px solid rgba(60,130,255,.22);position:relative;z-index:2}.stat-block1{border:1px solid #7A7570!important;padding:32px 24px;text-align:center;position:relative;transition:background .3s}.stat-block1:hover{background:#0f0f0f!important}.stat-block1::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(135deg,#C82848 0%,#E04060 50%,#F07030 100%);transform:scaleX(0);transition:transform .4s}.stat-block1:hover::before{transform:scaleX(1)}.sb-num1{font-size:2.6rem;font-weight:800;line-height:1;margin-bottom:6px;letter-spacing:-.04em}.sb-label1{font-size:.72rem;text-transform:uppercase;letter-spacing:.1em}.stat-block1:hover .elementor-counter-number,.stat-block1:hover .elementor-counter-title{color:#fff!important}.stat-block1:hover .elementor-counter-number-suffix,.stat-block1:hover .elementor-counter-number-prefix{color:#fff!important}.stat-block1:hover .elementor-heading-title{color:#ffffff!important}.stat-block1:hover p{color:#ffffff!important}
