.elementor-454 .elementor-element.elementor-element-88aab30{--display:flex;--min-height:70vh;--padding-top:96px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-454 .elementor-element.elementor-element-88aab30:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-88aab30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-454 .elementor-element.elementor-element-33d8201{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-454 .elementor-element.elementor-element-33d8201 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:700;line-height:1.1em;color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-4d6bd3c{width:var( --container-widget-width, 640px );max-width:640px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:640px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#D4D4D4;}.elementor-454 .elementor-element.elementor-element-f3cad7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-454 .elementor-element.elementor-element-c18a727 .elementor-button{border-radius:6px 6px 6px 6px;}.elementor-454 .elementor-element.elementor-element-8058f71 .elementor-button{background-color:#C81A2000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:6px 6px 6px 6px;}.elementor-454 .elementor-element.elementor-element-8058f71 .elementor-button:hover, .elementor-454 .elementor-element.elementor-element-8058f71 .elementor-button:focus{background-color:#FFFFFF0F;border-color:#FFFFFF66;}.elementor-454 .elementor-element.elementor-element-8058f71 .elementor-button-content-wrapper{flex-direction:row;}.elementor-454 .elementor-element.elementor-element-110b1f4{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-454 .elementor-element.elementor-element-110b1f4:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-110b1f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-454 .elementor-element.elementor-element-f0d7f6f{padding:6px 14px 6px 14px;text-align:center;}.elementor-454 .elementor-element.elementor-element-f0d7f6f.elementor-element{--align-self:center;}.elementor-454 .elementor-element.elementor-element-f0d7f6f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-39dd3ca );}.elementor-454 .elementor-element.elementor-element-b119692{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-454 .elementor-element.elementor-element-b119692 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-144a026{width:var( --container-widget-width, 560px );max-width:560px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 56px) 0px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-482ae3e );}.elementor-454 .elementor-element.elementor-element-144a026.elementor-element{--align-self:center;}.elementor-454 .elementor-element.elementor-element-d03171d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-454 .elementor-element.elementor-element-d03171d.e-con{--align-self:center;}.elementor-454 .elementor-element.elementor-element-56c037f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-454 .elementor-element.elementor-element-56c037f:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-56c037f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-454 .elementor-element.elementor-element-db73ddb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-db73ddb.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-db73ddb.elementor-view-default .elementor-icon{color:var( --e-global-color-dc13240 );border-color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-db73ddb.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-db73ddb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-e7468e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-454 .elementor-element.elementor-element-e7468e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-474b117{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:var( --e-global-color-482ae3e );}.elementor-454 .elementor-element.elementor-element-a716507{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-454 .elementor-element.elementor-element-a716507:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-a716507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-454 .elementor-element.elementor-element-75ef2f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-75ef2f7.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-75ef2f7.elementor-view-default .elementor-icon{color:var( --e-global-color-dc13240 );border-color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-75ef2f7.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-75ef2f7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-26805d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-454 .elementor-element.elementor-element-26805d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-e0889aa{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:var( --e-global-color-482ae3e );}.elementor-454 .elementor-element.elementor-element-0743c9e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-454 .elementor-element.elementor-element-0743c9e:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-0743c9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-454 .elementor-element.elementor-element-14a7172.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-14a7172.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-14a7172.elementor-view-default .elementor-icon{color:var( --e-global-color-dc13240 );border-color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-14a7172.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-14a7172.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-f522871{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-454 .elementor-element.elementor-element-f522871 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-56a409a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:var( --e-global-color-482ae3e );}.elementor-454 .elementor-element.elementor-element-b4de836{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-454 .elementor-element.elementor-element-b4de836:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-b4de836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-454 .elementor-element.elementor-element-92455ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-92455ea.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-92455ea.elementor-view-default .elementor-icon{color:var( --e-global-color-dc13240 );border-color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-92455ea.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-92455ea.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-3ad6134{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-454 .elementor-element.elementor-element-3ad6134 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-fa963ca{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:var( --e-global-color-482ae3e );}.elementor-454 .elementor-element.elementor-element-9b27bcb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-454 .elementor-element.elementor-element-9b27bcb:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-9b27bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-454 .elementor-element.elementor-element-1fadca3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-1fadca3.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-1fadca3.elementor-view-default .elementor-icon{color:var( --e-global-color-dc13240 );border-color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-1fadca3.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-1fadca3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-632180c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-454 .elementor-element.elementor-element-632180c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-cbde555{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:var( --e-global-color-482ae3e );}.elementor-454 .elementor-element.elementor-element-0f8b279{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-454 .elementor-element.elementor-element-0f8b279:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-0f8b279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-454 .elementor-element.elementor-element-8e927e8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-8e927e8.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-8e927e8.elementor-view-default .elementor-icon{color:var( --e-global-color-dc13240 );border-color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-8e927e8.elementor-view-framed .elementor-icon, .elementor-454 .elementor-element.elementor-element-8e927e8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-f07c755{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-454 .elementor-element.elementor-element-f07c755 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-b25ee89{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:var( --e-global-color-482ae3e );}.elementor-454 .elementor-element.elementor-element-1526789{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-454 .elementor-element.elementor-element-1526789:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-1526789 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-454 .elementor-element.elementor-element-45de40f{padding:6px 14px 6px 14px;text-align:center;}.elementor-454 .elementor-element.elementor-element-45de40f.elementor-element{--align-self:center;}.elementor-454 .elementor-element.elementor-element-45de40f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-39dd3ca );}.elementor-454 .elementor-element.elementor-element-ca7b42f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-454 .elementor-element.elementor-element-ca7b42f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-8d7194b{width:var( --container-widget-width, 560px );max-width:560px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-482ae3e );}.elementor-454 .elementor-element.elementor-element-8d7194b.elementor-element{--align-self:center;}.elementor-454 .elementor-element.elementor-element-09ed9d9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-454 .elementor-element.elementor-element-c4b17be{--display:flex;}.elementor-454 .elementor-element.elementor-element-e470c8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-454 .elementor-element.elementor-element-e470c8d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:72px;font-weight:900;line-height:1em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#E52528;stroke:#E52528;color:#262626;}.elementor-454 .elementor-element.elementor-element-c1a8a52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-454 .elementor-element.elementor-element-c1a8a52 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-cecf63d{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:var( --e-global-color-482ae3e );}.elementor-454 .elementor-element.elementor-element-da18734{--display:flex;}.elementor-454 .elementor-element.elementor-element-d420dc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-454 .elementor-element.elementor-element-d420dc7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:72px;font-weight:900;line-height:1em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#E52528;stroke:#E52528;color:#262626;}.elementor-454 .elementor-element.elementor-element-2370686{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-454 .elementor-element.elementor-element-2370686 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-c98bf50{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:var( --e-global-color-482ae3e );}.elementor-454 .elementor-element.elementor-element-30ac190{--display:flex;}.elementor-454 .elementor-element.elementor-element-4c1f57d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-454 .elementor-element.elementor-element-4c1f57d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:72px;font-weight:900;line-height:1em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#E52528;stroke:#E52528;color:#262626;}.elementor-454 .elementor-element.elementor-element-c83ab55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-454 .elementor-element.elementor-element-c83ab55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-2886a14{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:var( --e-global-color-482ae3e );}.elementor-454 .elementor-element.elementor-element-e616f70{--display:flex;}.elementor-454 .elementor-element.elementor-element-498db97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-454 .elementor-element.elementor-element-498db97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:72px;font-weight:900;line-height:1em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#E52528;stroke:#E52528;color:#262626;}.elementor-454 .elementor-element.elementor-element-3ea7771{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-454 .elementor-element.elementor-element-3ea7771 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-9a5448a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:var( --e-global-color-482ae3e );}.elementor-454 .elementor-element.elementor-element-c89e587{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-454 .elementor-element.elementor-element-c89e587:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-c89e587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-454 .elementor-element.elementor-element-dc8835d{padding:6px 14px 6px 14px;text-align:center;}.elementor-454 .elementor-element.elementor-element-dc8835d.elementor-element{--align-self:center;}.elementor-454 .elementor-element.elementor-element-dc8835d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-39dd3ca );}.elementor-454 .elementor-element.elementor-element-ba2f214{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-454 .elementor-element.elementor-element-ba2f214 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-dc13240 );}.elementor-454 .elementor-element.elementor-element-f4f9a2b{width:var( --container-widget-width, 640px );max-width:640px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-482ae3e );}.elementor-454 .elementor-element.elementor-element-f4f9a2b.elementor-element{--align-self:center;}.elementor-454 .elementor-element.elementor-element-0e1fd79{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-454 .elementor-element.elementor-element-2036b1b{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-454 .elementor-element.elementor-element-2036b1b:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-2036b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-454 .elementor-element.elementor-element-f4a413f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.04em;color:var( --e-global-color-39dd3ca );}.elementor-454 .elementor-element.elementor-element-cfef3c4{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-454 .elementor-element.elementor-element-cfef3c4:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-cfef3c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-454 .elementor-element.elementor-element-aab5f89{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.04em;color:var( --e-global-color-39dd3ca );}.elementor-454 .elementor-element.elementor-element-e90bbb4{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-454 .elementor-element.elementor-element-e90bbb4:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-e90bbb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-454 .elementor-element.elementor-element-c644590{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.04em;color:var( --e-global-color-39dd3ca );}.elementor-454 .elementor-element.elementor-element-554eff0{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-454 .elementor-element.elementor-element-554eff0:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-554eff0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-454 .elementor-element.elementor-element-a6826e7{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.04em;color:var( --e-global-color-39dd3ca );}.elementor-454 .elementor-element.elementor-element-ee0236d{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-454 .elementor-element.elementor-element-ee0236d:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-ee0236d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-454 .elementor-element.elementor-element-25c9153{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.04em;color:var( --e-global-color-39dd3ca );}.elementor-454 .elementor-element.elementor-element-6146421{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-454 .elementor-element.elementor-element-6146421:not(.elementor-motion-effects-element-type-background), .elementor-454 .elementor-element.elementor-element-6146421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-454 .elementor-element.elementor-element-5e57ef1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.04em;color:var( --e-global-color-39dd3ca );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-454 .elementor-element.elementor-element-d03171d{--width:1080px;}}@media(max-width:1024px){.elementor-454 .elementor-element.elementor-element-88aab30{--padding-top:50px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-454 .elementor-element.elementor-element-110b1f4{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-454 .elementor-element.elementor-element-f0d7f6f{padding:6px 14px 6px 14px;}.elementor-454 .elementor-element.elementor-element-d03171d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-454 .elementor-element.elementor-element-1526789{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-454 .elementor-element.elementor-element-45de40f{padding:6px 14px 6px 14px;}.elementor-454 .elementor-element.elementor-element-09ed9d9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-454 .elementor-element.elementor-element-c89e587{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-454 .elementor-element.elementor-element-dc8835d{padding:6px 14px 6px 14px;}.elementor-454 .elementor-element.elementor-element-0e1fd79{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-454 .elementor-element.elementor-element-33d8201 .elementor-heading-title{font-size:36px;}.elementor-454 .elementor-element.elementor-element-4d6bd3c{font-size:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-454 .elementor-element.elementor-element-f0d7f6f{padding:6px 14px 6px 14px;}.elementor-454 .elementor-element.elementor-element-b119692 .elementor-heading-title{font-size:28px;}.elementor-454 .elementor-element.elementor-element-d03171d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-454 .elementor-element.elementor-element-45de40f{padding:6px 14px 6px 14px;}.elementor-454 .elementor-element.elementor-element-ca7b42f .elementor-heading-title{font-size:28px;}.elementor-454 .elementor-element.elementor-element-09ed9d9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-454 .elementor-element.elementor-element-dc8835d{padding:6px 14px 6px 14px;}.elementor-454 .elementor-element.elementor-element-ba2f214 .elementor-heading-title{font-size:28px;}.elementor-454 .elementor-element.elementor-element-0e1fd79{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-5d87910 */.elementor-454 .elementor-element.elementor-element-5d87910 .mc-tesla-badge-hero {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 4px;
  padding: 10px 18px;
  background: linear-gradient(135deg, rgba(229,37,40,0.18), rgba(229,37,40,0.06));
  border: 1px solid rgba(229,37,40,0.5);
  border-radius: 8px;
  max-width: max-content;
  margin-bottom: 24px;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.15em;
  color: #E52528;
  line-height: 1.3;
}

/* Forçar emoji img do WordPress a tamanho 1em */
.elementor-454 .elementor-element.elementor-element-5d87910 .mc-tesla-badge-hero img.emoji,
.elementor-454 .elementor-element.elementor-element-5d87910 .mc-tesla-badge-hero img {
  width: 14px !important;
  height: 14px !important;
  margin: 0 4px 0 0 !important;
  vertical-align: -2px !important;
  display: inline-block !important;
}

.elementor-454 .elementor-element.elementor-element-5d87910 .mc-tesla-badge-hero small {
  font-size: 11px;
  font-weight: 500;
  letter-spacing: 0.04em;
  text-transform: none;
  color: #D4D4D4;
  display: block;
  margin-top: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33d8201 */.elementor-454 .elementor-element.elementor-element-33d8201 em {
  color: #E52528;
  font-style: italic;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b119692 */.elementor-454 .elementor-element.elementor-element-b119692 em { color: #E52528; font-style: italic; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110b1f4 */.elementor-454 .elementor-element.elementor-element-110b1f4 {
  border-top: 1px solid transparent;
  border-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(229, 37, 40, 0.4) 50%,
    transparent 100%
  ) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca7b42f */.elementor-454 .elementor-element.elementor-element-ca7b42f em { color: #E52528; font-style: italic; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e470c8d */.elementor-454 .elementor-element.elementor-element-e470c8d h3 {
  -webkit-text-stroke: 1px #E52528;
  color: transparent !important;
  font-weight: 900;
  letter-spacing: -0.02em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d420dc7 */.elementor-454 .elementor-element.elementor-element-d420dc7 h3 {
  -webkit-text-stroke: 1px #E52528;
  color: transparent !important;
  font-weight: 900;
  letter-spacing: -0.02em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c1f57d */.elementor-454 .elementor-element.elementor-element-4c1f57d h3 {
  -webkit-text-stroke: 1px #E52528;
  color: transparent !important;
  font-weight: 900;
  letter-spacing: -0.02em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-498db97 */.elementor-454 .elementor-element.elementor-element-498db97 h3 {
  -webkit-text-stroke: 1px #E52528;
  color: transparent !important;
  font-weight: 900;
  letter-spacing: -0.02em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1526789 */.elementor-454 .elementor-element.elementor-element-1526789 {
  border-top: 1px solid transparent;
  border-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(229, 37, 40, 0.4) 50%,
    transparent 100%
  ) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba2f214 */.elementor-454 .elementor-element.elementor-element-ba2f214 em { color: #E52528; font-style: italic; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c89e587 */.elementor-454 .elementor-element.elementor-element-c89e587 {
  border-top: 1px solid transparent;
  border-image: linear-gradient(
    90deg,
    transparent 0%,
    rgba(229, 37, 40, 0.4) 50%,
    transparent 100%
  ) 1;
}/* End custom CSS */