.elementor-6978 .elementor-element.elementor-element-7bd20624:not(.elementor-motion-effects-element-type-background), .elementor-6978 .elementor-element.elementor-element-7bd20624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://www.tcgdigital.com/wp-content/uploads/2026/11/download-3.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-6978 .elementor-element.elementor-element-7bd20624 > .elementor-background-overlay{background-color:#00122A69;opacity:0.82;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6978 .elementor-element.elementor-element-7bd20624 > .elementor-container{min-height:70vh;}.elementor-6978 .elementor-element.elementor-element-7bd20624 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6978 .elementor-element.elementor-element-7bd20624, .elementor-6978 .elementor-element.elementor-element-7bd20624 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-6978 .elementor-element.elementor-element-7bd20624{transition:background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 50px 0px;}.elementor-6978 .elementor-element.elementor-element-7f0d1ed0 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6978 .elementor-element.elementor-element-d45c564 > .elementor-container{max-width:1200px;}.elementor-6978 .elementor-element.elementor-element-d45c564{border-style:none;}.elementor-6978 .elementor-element.elementor-element-d45c564, .elementor-6978 .elementor-element.elementor-element-d45c564 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-37db3a22 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-37db3a22 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6978 .elementor-element.elementor-element-28f1447c{width:var( --container-widget-width, 100.003% );max-width:100.003%;--container-widget-width:100.003%;--container-widget-flex-grow:0;font-size:30px;color:#FFFFFF;}.elementor-6978 .elementor-element.elementor-element-28f1447c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6978 .elementor-element.elementor-element-28f1447c p{margin-block-end:0px;}.elementor-6978 .elementor-element.elementor-element-93a98bf{width:var( --container-widget-width, 100.003% );max-width:100.003%;--container-widget-width:100.003%;--container-widget-flex-grow:0;font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-6978 .elementor-element.elementor-element-93a98bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6978 .elementor-element.elementor-element-93a98bf p{margin-block-end:0px;}.elementor-6978 .elementor-element.elementor-element-5b531a0c{width:var( --container-widget-width, 100.003% );max-width:100.003%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.003%;--container-widget-flex-grow:0;font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:400;color:#C9D3E8;}.elementor-6978 .elementor-element.elementor-element-5b531a0c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6978 .elementor-element.elementor-element-5b531a0c p{margin-block-end:0px;}.elementor-6978 .elementor-element.elementor-element-1b91cf2c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6978 .elementor-element.elementor-element-17dc2d2b > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:7px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-17dc2d2b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-6978 .elementor-element.elementor-element-37db3a22{width:60%;}.elementor-6978 .elementor-element.elementor-element-17dc2d2b{width:39.951%;}}@media(max-width:1024px){.elementor-6978 .elementor-element.elementor-element-7bd20624:not(.elementor-motion-effects-element-type-background), .elementor-6978 .elementor-element.elementor-element-7bd20624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-6978 .elementor-element.elementor-element-7bd20624 > .elementor-background-overlay{opacity:0.8;}.elementor-6978 .elementor-element.elementor-element-7bd20624{padding:120px 20px 20px 20px;}}@media(max-width:767px){.elementor-6978 .elementor-element.elementor-element-7bd20624 > .elementor-container{min-height:10vh;}.elementor-6978 .elementor-element.elementor-element-7bd20624{padding:7px 7px 7px 7px;}.elementor-6978 .elementor-element.elementor-element-37db3a22.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6978 .elementor-element.elementor-element-37db3a22 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-28f1447c{font-size:25px;line-height:1.4em;}.elementor-6978 .elementor-element.elementor-element-1b91cf2c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6978 .elementor-element.elementor-element-17dc2d2b > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-13289f0f */.mx-live-dot{width:8px;height:8px;border-radius:50%;background:#FF5A5F;flex-shrink:0;animation:mxPulse 1.8s infinite}
@keyframes mxPulse{0%{box-shadow:0 0 0 0 rgba(255,90,95,.6)}70%{box-shadow:0 0 0 9px rgba(255,90,95,0)}100%{box-shadow:0 0 0 0 rgba(255,90,95,0)}}
.mx-eyebrow {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    font-size: 12.5px;
    font-weight: 700;
    letter-spacing: .14em;
    text-transform: uppercase;
    padding: 8px 16px;
    border-radius: 999px;
    background: rgba(255, 255, 255, .1);
    border: 1px solid rgba(255, 255, 255, .2);
    color: #fff;
    max-width: 100%;
}

.mx-eyebrow{font-size:11px;letter-spacing:.08em;padding:8px 12px;gap:8px;border-radius:14px;line-height:1.5}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b91cf2c */.mx-badge{display:inline-flex;align-items:center;gap:10px;background:#fff;color:var(--mx-navy);border-radius:12px;padding:10px 16px 10px 12px;font-size:14.5px;font-weight:600;box-shadow:0 10px 26px rgba(0,0,0,.22);transition:transform .2s ease}
.mx-badge:hover{transform:translateY(-2px)}
.mx-badge-ico{width:30px;height:30px;border-radius:8px;background:#e8ebf3;display:grid;place-items:center;color:var(--mx-navy);flex-shrink:0}
.mx-badge small{display:block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#047F64;line-height:1.2}
.mx-badge span{line-height:1.25}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8665ee4 */.mx-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:26px;max-width:540px;align-self:start}
.mx-strip figure{margin:0;border-radius:14px;overflow:hidden;aspect-ratio:1/1;box-shadow:0 16px 34px rgba(0,0,0,.3);position:relative;background:#0A1C4A}
.mx-strip figure:nth-child(even){transform:translateY(10px)}
.mx-strip img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}
.mx-strip figure:hover img{transform:scale(1.06)}
.mx-strip figure::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);pointer-events:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a381897 */.mx-form{background:#fff;border-radius:22px;padding:30px 30px 24px;box-shadow:0 30px 70px rgba(0,0,0,.35);color:#0f2864;position:relative;overflow:hidden}

#mx-page .mx-form::before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background: linear-gradient(90deg, #047f64, #f4b64a);}

.mx-form h2{font-size:24px;margin-bottom:4px}

.mx-form-lead{font-size:14px;color:#dcdcdc;margin-bottom:18px}

.mx-field{margin-bottom:13px;min-width:0}

.mx-field-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}

.mx-field label{display:block;font-size:13px;font-weight:600;color:#0f2864;margin-bottom:5px}

.mx-req{color:#c0392b;font-weight:700}

.mx-field input{width:100%;font-family:inherit;font-size:15px;padding:8px 13px;border:1px solid #dcdcdc;border-radius:10px;background:#F7F7F8;color:#0f2864;transition:border-color .2s,box-shadow .2s,background .2s;outline:none}

.mx-field input:focus{border-color:#0f2864;background:#fff;box-shadow:0 0 0 4px rgba(15,40,100,.1)}

.mx-field input.mx-invalid{border-color:#c0392b;box-shadow:0 0 0 4px rgba(192,57,43,.1)}

.mx-err{display:block;font-size:12px;color:#c0392b;margin-top:4px;min-height:0}

.mx-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;font-family:inherit;font-weight:700;font-size:16px;border-radius:10px;padding:14px 26px;cursor:pointer;border:none;background:#f4b64a!important; color:#0f2864; box-shadow:0 10px 24px rgba(244,182,74,.4);transition:transform .2s ease,box-shadow .2s ease,background .2s ease;margin-top:4px}

.mx-btn:hover{background:#F7C468;transform:translateY(-2px);box-shadow:0 14px 30px rgba(244,182,74,.5)}

.mx-btn svg{transition:transform .2s ease}

.mx-btn:hover svg{transform:translateX(4px)}

.mx-form-note{font-size:11.5px;letter-spacing:-.01em;color:#787878;text-align:center;margin-top:12px}

.mx-success{text-align:center;padding:40px 8px}

.mx-success-ico{width:60px;height:60px;border-radius:50%;margin:0 auto 18px;background:#E3F1EE;color:#047F64;display:grid;place-items:center}

.mx-success h2{margin-bottom:8px}

@media (max-width:400px){
.mx-field-row {display: block !important;}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c6c59c */.mx-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:26px;max-width:540px;align-self:start}
.mx-strip figure{margin:0;border-radius:14px;overflow:hidden;aspect-ratio:1/1;box-shadow:0 16px 34px rgba(0,0,0,.3);position:relative;background:#0A1C4A}
.mx-strip figure:nth-child(even){transform:translateY(10px)}
.mx-strip img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}
.mx-strip figure:hover img{transform:scale(1.06)}
.mx-strip figure::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);pointer-events:none}/* End custom CSS */
/* Start custom CSS */header .uicore{display:none!important;}/* End custom CSS */