.elementor-3717 .elementor-element.elementor-element-33655a74:not(.elementor-motion-effects-element-type-background), .elementor-3717 .elementor-element.elementor-element-33655a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B91C1C;}.elementor-3717 .elementor-element.elementor-element-33655a74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3717 .elementor-element.elementor-element-33655a74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3717 .elementor-element.elementor-element-111bc81a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3717 .elementor-element.elementor-element-105086dc:not(.elementor-motion-effects-element-type-background), .elementor-3717 .elementor-element.elementor-element-105086dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080D1A;}.elementor-3717 .elementor-element.elementor-element-105086dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 60px 20px;}.elementor-3717 .elementor-element.elementor-element-105086dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3717 .elementor-element.elementor-element-b8717a8 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-3717 .elementor-element.elementor-element-6fd9a223.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.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-3717 .elementor-element.elementor-element-2b9e45a4{text-align:center;}.elementor-3717 .elementor-element.elementor-element-2b9e45a4 .elementor-heading-title{font-size:46px;font-weight:700;line-height:1.15em;color:#F1F5F9;}.elementor-3717 .elementor-element.elementor-element-3533e7c8{--spacer-size:12px;}.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-3717 .elementor-element.elementor-element-c211634{text-align:center;font-size:18px;color:#94A3B8;}.elementor-3717 .elementor-element.elementor-element-2b43033a{--spacer-size:8px;}.elementor-3717 .elementor-element.elementor-element-22f209ed{--spacer-size:4px;}.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-3717 .elementor-element.elementor-element-57032470 .elementor-button{background-color:#16A34A;font-size:21px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-3717 .elementor-element.elementor-element-57032470 .elementor-button:hover, .elementor-3717 .elementor-element.elementor-element-57032470 .elementor-button:focus{background-color:#15803D;color:#FFFFFF;}.elementor-3717 .elementor-element.elementor-element-57032470 .elementor-button:hover svg, .elementor-3717 .elementor-element.elementor-element-57032470 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3717 .elementor-element.elementor-element-5c51fef6:not(.elementor-motion-effects-element-type-background), .elementor-3717 .elementor-element.elementor-element-5c51fef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1320;}.elementor-3717 .elementor-element.elementor-element-5c51fef6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-3717 .elementor-element.elementor-element-5c51fef6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3717 .elementor-element.elementor-element-2aa57d6f > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-3717 .elementor-element.elementor-element-6cf2d0ba{text-align:center;}.elementor-3717 .elementor-element.elementor-element-6cf2d0ba .elementor-heading-title{font-size:32px;font-weight:700;color:#F1F5F9;}.elementor-3717 .elementor-element.elementor-element-6276fbf6{--spacer-size:16px;}.elementor-3717 .elementor-element.elementor-element-15e78d13:not(.elementor-motion-effects-element-type-background), .elementor-3717 .elementor-element.elementor-element-15e78d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080D1A;}.elementor-3717 .elementor-element.elementor-element-15e78d13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-3717 .elementor-element.elementor-element-15e78d13 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3717 .elementor-element.elementor-element-716dc363 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-3717 .elementor-element.elementor-element-23679691{text-align:center;}.elementor-3717 .elementor-element.elementor-element-23679691 .elementor-heading-title{font-size:34px;font-weight:700;color:#F1F5F9;}.elementor-3717 .elementor-element.elementor-element-1bff6a35{--spacer-size:8px;}.elementor-3717 .elementor-element.elementor-element-461b6162{text-align:center;font-size:16px;color:#64748B;}.elementor-3717 .elementor-element.elementor-element-52fbc93a{--spacer-size:20px;}.elementor-3717 .elementor-element.elementor-element-428474e3{--spacer-size:28px;}.elementor-3717 .elementor-element.elementor-element-7a2a5dcd .elementor-button{background-color:#16A34A;font-size:20px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-3717 .elementor-element.elementor-element-7a2a5dcd .elementor-button:hover, .elementor-3717 .elementor-element.elementor-element-7a2a5dcd .elementor-button:focus{background-color:#15803D;color:#FFFFFF;}.elementor-3717 .elementor-element.elementor-element-7a2a5dcd .elementor-button:hover svg, .elementor-3717 .elementor-element.elementor-element-7a2a5dcd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3717 .elementor-element.elementor-element-5a03a9e7:not(.elementor-motion-effects-element-type-background), .elementor-3717 .elementor-element.elementor-element-5a03a9e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1320;}.elementor-3717 .elementor-element.elementor-element-5a03a9e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-3717 .elementor-element.elementor-element-5a03a9e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3717 .elementor-element.elementor-element-47300510 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-3717 .elementor-element.elementor-element-14aa2d91{text-align:center;}.elementor-3717 .elementor-element.elementor-element-14aa2d91 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.2em;color:#F1F5F9;}.elementor-3717 .elementor-element.elementor-element-34665874{--spacer-size:8px;}.elementor-3717 .elementor-element.elementor-element-5ad2eb83{text-align:center;font-size:16px;color:#64748B;}.elementor-3717 .elementor-element.elementor-element-43195053{--spacer-size:24px;}.elementor-3717 .elementor-element.elementor-element-83116ca:not(.elementor-motion-effects-element-type-background), .elementor-3717 .elementor-element.elementor-element-83116ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080D1A;}.elementor-3717 .elementor-element.elementor-element-83116ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-3717 .elementor-element.elementor-element-83116ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3717 .elementor-element.elementor-element-4be4718e > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-3717 .elementor-element.elementor-element-19153935:not(.elementor-motion-effects-element-type-background), .elementor-3717 .elementor-element.elementor-element-19153935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1320;}.elementor-3717 .elementor-element.elementor-element-19153935{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-3717 .elementor-element.elementor-element-19153935 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3717 .elementor-element.elementor-element-4fc7fad1 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-3717 .elementor-element.elementor-element-79ba3e2d{text-align:center;}.elementor-3717 .elementor-element.elementor-element-79ba3e2d .elementor-heading-title{font-size:28px;font-weight:700;color:#F1F5F9;}.elementor-3717 .elementor-element.elementor-element-1f8ac3d9{--spacer-size:24px;}.elementor-3717 .elementor-element.elementor-element-731e3864:not(.elementor-motion-effects-element-type-background), .elementor-3717 .elementor-element.elementor-element-731e3864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080D1A;}.elementor-3717 .elementor-element.elementor-element-731e3864{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-3717 .elementor-element.elementor-element-731e3864 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3717 .elementor-element.elementor-element-7e806084 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-3717 .elementor-element.elementor-element-6eef385e{text-align:center;}.elementor-3717 .elementor-element.elementor-element-6eef385e .elementor-heading-title{font-size:36px;font-weight:700;line-height:1.2em;color:#F1F5F9;}.elementor-3717 .elementor-element.elementor-element-38e9cdf2{--spacer-size:12px;}.elementor-3717 .elementor-element.elementor-element-36444f75{text-align:center;font-size:18px;color:#94A3B8;}.elementor-3717 .elementor-element.elementor-element-62f54b63{--spacer-size:16px;}.elementor-3717 .elementor-element.elementor-element-2f04ce50{--spacer-size:8px;}.elementor-3717 .elementor-element.elementor-element-68cb3be7 .elementor-button{background-color:#F59E0B;font-size:22px;font-weight:800;fill:#0A0E1A;color:#0A0E1A;border-radius:10px 10px 10px 10px;}.elementor-3717 .elementor-element.elementor-element-68cb3be7 .elementor-button:hover, .elementor-3717 .elementor-element.elementor-element-68cb3be7 .elementor-button:focus{background-color:#15803D;color:#FFFFFF;}.elementor-3717 .elementor-element.elementor-element-68cb3be7 .elementor-button:hover svg, .elementor-3717 .elementor-element.elementor-element-68cb3be7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3717 .elementor-element.elementor-element-4042ecf1{--spacer-size:8px;}.elementor-3717 .elementor-element.elementor-element-ef0a6c7{--spacer-size:32px;}.elementor-3717 .elementor-element.elementor-element-67aa686b{text-align:center;font-size:12px;color:#334155;}body.elementor-page-3717:not(.elementor-motion-effects-element-type-background), body.elementor-page-3717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080D1A;}:root{--page-title-display:none;}body.elementor-page-3717{padding:0px 0px 0px 0px;}/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Sora:wght@400;600;700;800&family=DM+Sans:wght@400;500;600&display=swap');

body, .elementor { font-family: 'DM Sans', sans-serif; }
h1,h2,h3,h4,h5,h6,.elementor-heading-title { font-family: 'Sora', sans-serif !important; }

.oto-urgency-bar { background: linear-gradient(90deg, #B91C1C, #DC2626); text-align:center; padding: 14px 20px; font-family:'Sora',sans-serif; font-size:15px; font-weight:700; color:#fff; letter-spacing:0.05em; }
.oto-urgency-bar span { background:#FEF08A; color:#7C2D12; padding:2px 10px; border-radius:4px; margin:0 6px; }

.oto-countdown { display:flex; justify-content:center; align-items:center; gap:12px; margin:20px 0; }
.oto-countdown .time-block { background:rgba(245,158,11,0.15); border:2px solid #F59E0B; border-radius:10px; padding:14px 20px; text-align:center; min-width:72px; }
.oto-countdown .time-block .num { font-family:'Sora',sans-serif; font-size:36px; font-weight:800; color:#F59E0B; display:block; line-height:1; }
.oto-countdown .time-block .label { font-size:11px; text-transform:uppercase; letter-spacing:0.1em; color:#94A3B8; margin-top:4px; display:block; }
.oto-countdown .sep { font-size:32px; font-weight:800; color:#F59E0B; }

.price-box { background:rgba(255,255,255,0.05); border:2px solid rgba(245,158,11,0.4); border-radius:16px; padding:24px 32px; text-align:center; margin:24px auto; max-width:380px; }
.price-box .was { font-size:16px; color:#94A3B8; text-decoration:line-through; }
.price-box .now-label { font-size:13px; text-transform:uppercase; letter-spacing:0.12em; color:#F59E0B; font-weight:700; margin:4px 0; }
.price-box .price { font-family:'Sora',sans-serif; font-size:72px; font-weight:800; color:#FFFFFF; line-height:1; }
.price-box .sub { font-size:13px; color:#64748B; margin-top:8px; }

.benefit-card { background:rgba(255,255,255,0.04); border:1px solid rgba(255,255,255,0.08); border-radius:14px; padding:28px 24px; height:100%; }
.benefit-card .icon { font-size:32px; margin-bottom:14px; }
.benefit-card h4 { font-family:'Sora',sans-serif; font-size:17px; font-weight:700; color:#F1F5F9; margin:0 0 10px; }
.benefit-card p { font-size:14px; color:#94A3B8; margin:0; line-height:1.7; }

.guarantee-box { background:rgba(22,163,74,0.08); border:2px solid rgba(22,163,74,0.3); border-radius:16px; padding:36px; text-align:center; }
.guarantee-box .shield { font-size:56px; margin-bottom:16px; }
.guarantee-box h3 { font-family:'Sora',sans-serif; color:#4ADE80; font-size:24px; font-weight:800; margin:0 0 12px; }
.guarantee-box p { color:#94A3B8; max-width:520px; margin:0 auto; line-height:1.8; }

.section-pill { display:inline-flex; align-items:center; gap:8px; background:rgba(245,158,11,0.1); border:1px solid rgba(245,158,11,0.3); color:#F59E0B; font-size:12px; font-weight:700; text-transform:uppercase; letter-spacing:0.12em; padding:6px 16px; border-radius:999px; margin-bottom:16px; }

.prompt-section-card { background:rgba(255,255,255,0.03); border-left:4px solid #F59E0B; border-radius:0 12px 12px 0; padding:20px 24px; margin-bottom:16px; }
.prompt-section-card h4 { font-family:'Sora',sans-serif; color:#F1F5F9; font-size:16px; font-weight:700; margin:0 0 6px; }
.prompt-section-card p { color:#64748B; font-size:14px; margin:0; }

.no-btn { display:block; text-align:center; color:#475569; font-size:12px; cursor:pointer; margin-top:12px; text-decoration:underline; }
.trust-row { display:flex; justify-content:center; align-items:center; flex-wrap:wrap; gap:20px; margin-top:16px; }
.trust-badge { display:flex; align-items:center; gap:6px; color:#64748B; font-size:13px; }
.trust-badge .t-icon { color:#F59E0B; }

.highlight-box { background:linear-gradient(135deg, rgba(245,158,11,0.15), rgba(245,158,11,0.05)); border:1px solid rgba(245,158,11,0.25); border-radius:12px; padding:20px 24px; }/* End custom CSS */