.elementor-151 .elementor-element.elementor-element-pm00019{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00018{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00016{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00014{--display:flex;}.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-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-151 .elementor-element.elementor-element-pm00012{--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-151 .elementor-element.elementor-element-pm00043{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00042{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00024{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00022{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00041{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00028{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00032{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00036{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00040{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00064{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00063{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00062{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00060{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00059{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00049{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00052{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00055{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00058{--display:flex;}.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-151 .elementor-element.elementor-element-pm00085{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00084{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00083{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00070{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00074{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00078{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00082{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00111{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00110{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00090{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00088{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00109{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00096{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00102{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00108{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00121{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00120{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00119{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00118{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00136{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00135{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00134{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00127{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00133{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00128 iframe{height:320px;}.elementor-151 .elementor-element.elementor-element-pm00132{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00159{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00158{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00157{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00141{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00144{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00147{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00150{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00153{--display:flex;}.elementor-151 .elementor-element.elementor-element-pm00156{--display:flex;}/* Start custom CSS */.pm .pm-browser{position:relative;background:#fff;border-radius:20px;overflow:hidden;border:1px solid rgba(255,255,255,.14);box-shadow:0 30px 80px rgba(0,0,0,.45);color:#12132B}.pm .pm-bbar{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#EEF0F8;border-bottom:1px solid #E3E5F2}.pm .pm-bbar i{width:10px;height:10px;border-radius:50%;background:#C9CCEB}.pm .pm-bbar i:first-child{background:#DD2B4F}.pm .pm-bbar i:nth-child(2){background:#F7AE35}.pm .pm-bbar i:nth-child(3){background:#4FD15A}.pm .pm-url{margin-left:10px;flex:1;background:#fff;border-radius:999px;padding:6px 14px;font-family:'JetBrains Mono',monospace;font-size:12px;color:#4A4D6B}.pm .pm-bhero{padding:28px 26px;background:linear-gradient(135deg,#1E1EA8,#0A0B2E);color:#fff}.pm .pm-bhero b{display:block;font-family:'Space Grotesk',sans-serif;font-size:24px;line-height:1.2;max-width:320px}.pm .pm-bhero small{display:block;margin-top:10px;font-size:13px;color:#C9CBEA;max-width:300px}.pm .pm-bbtn{display:inline-block;margin-top:16px;background:#F7AE35;color:#0A0B2E;border-radius:10px;padding:9px 16px;font-size:13px;font-weight:700}.pm .pm-bcards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:20px 26px 26px}.pm .pm-bcards span{display:block;height:84px;border-radius:12px;background:#F4F5FB;border:1px solid #E3E5F2}.pm .pm-bcards span:before{content:'';display:block;width:26px;height:26px;margin:14px;border-radius:8px;background:#1E1EA8;opacity:.85}.pm .pm-bchip{position:absolute;right:16px;bottom:16px;background:#0A0B2E;color:#fff;border-radius:12px;padding:10px 14px;font-size:12px;box-shadow:0 12px 30px rgba(0,0,0,.35)}.pm .pm-bchip strong{display:block;font-family:'Space Grotesk',sans-serif;font-size:16px;color:#F7AE35}.elementor .pm-pack{background:#fff;border:1px solid #E3E5F2;border-radius:22px;padding:32px!important;display:flex!important;flex-direction:column!important;gap:10px!important}.elementor .pm-pack.is-pro{background:#0A0B2E;border-color:#0A0B2E;color:#fff;box-shadow:0 30px 60px rgba(10,11,46,.28)}.pm .pm-pack.is-pro .pm-tag{color:#F7AE35}.pm .pm-pack.is-pro .pm-body{color:#B9BCE0}.pm .pm-pack.is-pro .pm-checks li{color:#fff}.pm .pm-pack .pm-checks ul{margin-top:14px}.pm .pm-pack .pm-checks li{font-size:15px;margin-bottom:12px}.elementor .pm-pack>.pm-btn{margin-top:auto!important;padding-top:18px}.pm .pm-btn-indigo .elementor-button{background-color:#1E1EA8;color:#fff}.pm .pm-btn-indigo .elementor-button:hover{background-color:#14147A;color:#fff}.pm .pm-num .pm-step-n .elementor-heading-title{font-size:34px;color:#1E1EA8}.elementor .pm-bigq{max-width:920px;margin:40px auto 0!important;padding:44px!important}.pm .pm-bigq .pm-quote-text{font-family:'Space Grotesk',sans-serif;font-size:clamp(21px,2.3vw,28px);line-height:1.45;font-weight:500}@media (max-width:767px){.elementor .pm-bigq{padding:28px!important}.pm .pm-bcards span{height:60px}}/* End custom CSS */