.elementor-12 .elementor-element.elementor-element-b07d8ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b07d8ce:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b07d8ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-12 .elementor-element.elementor-element-311af97{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 5px 0px;}.elementor-12 .elementor-element.elementor-element-311af97.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-50f692a{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:120px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-50f692a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-50f692a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-12 .elementor-element.elementor-element-6ddf1e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--z-index:2;}.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-12 .elementor-element.elementor-element-fbf7c00{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-12 .elementor-element.elementor-element-fbf7c00.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-fbf7c00 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#C9A227;}.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-12 .elementor-element.elementor-element-d3b6d5b{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-d3b6d5b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4b2d849{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-4b2d849.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4b2d849 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:900;line-height:43px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5F5F5;}.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-12 .elementor-element.elementor-element-296783f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;text-align:start;font-family:"Source Serif 4", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-296783f.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-296783f a{color:#CCCCCC;}.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-12 .elementor-element.elementor-element-0ea162a .elementor-button{background-color:#B91C1C;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;border-radius:2px 2px 2px 2px;padding:18px 50px 18px 50px;}.elementor-12 .elementor-element.elementor-element-0ea162a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-0ea162a .elementor-button:focus{background-color:#DC2626;box-shadow:0px 8px 30px 0px rgba(185, 27.99999999999998, 27.99999999999998, 0.4);}.elementor-12 .elementor-element.elementor-element-0ea162a.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-e14d7ee{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:500;color:#16A34A;}.elementor-12 .elementor-element.elementor-element-e14d7ee.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4bfc6cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;color:#777777;}.elementor-12 .elementor-element.elementor-element-4bfc6cd.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a972672{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--z-index:2;}.elementor-12 .elementor-element.elementor-element-2c11c6e{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-2c11c6e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-30a2d6f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C9A22726;--border-color:#C9A22726;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-30a2d6f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-30a2d6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-12 .elementor-element.elementor-element-e7540de{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C9A22726;--border-color:#C9A22726;}.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-12 .elementor-element.elementor-element-a7d1257 .elementor-counter-title{justify-content:center;color:#777777;font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-12 .elementor-element.elementor-element-a7d1257 .elementor-counter{gap:8px;}.elementor-12 .elementor-element.elementor-element-a7d1257 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#C9A227;font-family:"Oswald", Sans-serif;font-size:52px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-7f836f1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C9A22726;--border-color:#C9A22726;}.elementor-12 .elementor-element.elementor-element-470c6cf .elementor-counter-title{justify-content:center;color:#777777;font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-12 .elementor-element.elementor-element-470c6cf .elementor-counter{gap:8px;}.elementor-12 .elementor-element.elementor-element-470c6cf .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#C9A227;font-family:"Oswald", Sans-serif;font-size:52px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-3d04bc4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C9A22726;--border-color:#C9A22726;}.elementor-12 .elementor-element.elementor-element-872b3d0 .elementor-counter-title{justify-content:center;color:#777777;font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-12 .elementor-element.elementor-element-872b3d0 .elementor-counter{gap:8px;}.elementor-12 .elementor-element.elementor-element-872b3d0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#C9A227;font-family:"Oswald", Sans-serif;font-size:52px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-f7ec144{--display:flex;}.elementor-12 .elementor-element.elementor-element-3c0e7a8 .elementor-counter-title{justify-content:center;color:#777777;font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;}.elementor-12 .elementor-element.elementor-element-3c0e7a8 .elementor-counter{gap:8px;}.elementor-12 .elementor-element.elementor-element-3c0e7a8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#C9A227;font-family:"Oswald", Sans-serif;font-size:52px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-d1d8d94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#8B7119;--border-color:#8B7119;}.elementor-12 .elementor-element.elementor-element-d1d8d94:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d1d8d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-12 .elementor-element.elementor-element-a771dfb{--display:flex;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2460190{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-12 .elementor-element.elementor-element-2460190.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2460190 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#C9A227;}.elementor-12 .elementor-element.elementor-element-011da41{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-011da41.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-011da41 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:900;line-height:54px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-50468f8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Source Serif 4", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-50468f8.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-50468f8 a{color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-56373fc{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-56373fc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-56373fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-12 .elementor-element.elementor-element-a5f298f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-86128ff{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-12 .elementor-element.elementor-element-86128ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-86128ff .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#C9A227;}.elementor-12 .elementor-element.elementor-element-e371878{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-e371878.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e371878 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:900;line-height:54px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-8f5da7f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Source Serif 4", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-8f5da7f.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-8f5da7f a{color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-641ae61{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--align-items:stretch;--margin-top:111px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-01919ea{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C9A2271F;--border-color:#C9A2271F;--border-radius:4px 4px 4px 4px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-01919ea:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-01919ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-12 .elementor-element.elementor-element-e0f5202{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-e0f5202.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e0f5202 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#C9A227;}.elementor-12 .elementor-element.elementor-element-f3eaf5b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:start;}.elementor-12 .elementor-element.elementor-element-f3eaf5b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f3eaf5b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-99adf04{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:17px;color:#6D6C6C;}.elementor-12 .elementor-element.elementor-element-99adf04.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-99adf04 a{color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-d3fe775{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C9A2271F;--border-color:#C9A2271F;--border-radius:4px 4px 4px 4px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d3fe775:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d3fe775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-12 .elementor-element.elementor-element-d9f5a7a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-d9f5a7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d9f5a7a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#C9A227;}.elementor-12 .elementor-element.elementor-element-8efd850{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:start;}.elementor-12 .elementor-element.elementor-element-8efd850.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-8efd850 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c47741a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:17px;color:#6D6C6C;}.elementor-12 .elementor-element.elementor-element-c47741a.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-c47741a a{color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-072664e{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C9A2271F;--border-color:#C9A2271F;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-072664e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-072664e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-12 .elementor-element.elementor-element-9ce63fc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-9ce63fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9ce63fc .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#C9A227;}.elementor-12 .elementor-element.elementor-element-e2e5571{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:start;}.elementor-12 .elementor-element.elementor-element-e2e5571.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e2e5571 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f886d72{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:17px;color:#6D6C6C;}.elementor-12 .elementor-element.elementor-element-f886d72.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-f886d72 a{color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-b06e214{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C9A2271F;--border-color:#C9A2271F;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-b06e214:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b06e214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-12 .elementor-element.elementor-element-3742dc8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-3742dc8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3742dc8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#C9A227;}.elementor-12 .elementor-element.elementor-element-8d97a81{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:start;}.elementor-12 .elementor-element.elementor-element-8d97a81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-8d97a81 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-352b283{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:17px;color:#6D6C6C;}.elementor-12 .elementor-element.elementor-element-352b283.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-352b283 a{color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-d76c68f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-53px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-d76c68f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d76c68f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-12 .elementor-element.elementor-element-34fe2d9{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-34fe2d9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-cbd6f50 .elementor-button{background-color:#B91C1C;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;border-radius:2px 2px 2px 2px;padding:18px 50px 18px 50px;}.elementor-12 .elementor-element.elementor-element-cbd6f50 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-cbd6f50 .elementor-button:focus{background-color:#DC2626;box-shadow:0px 8px 30px 0px rgba(185, 27.99999999999998, 27.99999999999998, 0.4);}.elementor-12 .elementor-element.elementor-element-cbd6f50{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-cbd6f50.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8faf4d4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#16A34A;}.elementor-12 .elementor-element.elementor-element-8faf4d4.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-247b9c29{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-247b9c29:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-247b9c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-12 .elementor-element.elementor-element-3a77e01f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3a77e01f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3a77e01f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-12 .elementor-element.elementor-element-3a77e01f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-0de5302{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-0de5302.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3196f156{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-48eaadca{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-12 .elementor-element.elementor-element-48eaadca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-48eaadca .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#C9A227;}.elementor-12 .elementor-element.elementor-element-47acb22d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-47acb22d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-47acb22d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:900;line-height:54px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-34644cb1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:start;font-family:"Source Serif 4", Sans-serif;font-size:17px;font-weight:400;line-height:32px;color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-34644cb1.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-320ce7a1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-38138cc4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;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:#C9A2271F;--border-color:#C9A2271F;--border-radius:6px 6px 6px 6px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-38138cc4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-38138cc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-12 .elementor-element.elementor-element-795f825d{text-align:center;}.elementor-12 .elementor-element.elementor-element-32e4017e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;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:#C9A2271F;--border-color:#C9A2271F;--border-radius:6px 6px 6px 6px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-32e4017e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-32e4017e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-12 .elementor-element.elementor-element-66847026{text-align:center;}.elementor-12 .elementor-element.elementor-element-13129a88{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;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:#C9A2271F;--border-color:#C9A2271F;--border-radius:6px 6px 6px 6px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-13129a88:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-13129a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-12 .elementor-element.elementor-element-4413669e{text-align:center;}.elementor-12 .elementor-element.elementor-element-1b01d059{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;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:#C9A2271F;--border-color:#C9A2271F;--border-radius:6px 6px 6px 6px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-1b01d059:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1b01d059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-12 .elementor-element.elementor-element-6d9ec93{text-align:center;}.elementor-12 .elementor-element.elementor-element-525f3a00{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-525f3a00:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-525f3a00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-12 .elementor-element.elementor-element-17a0ebe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-17a0ebe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-17a0ebe .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#C9A227;}.elementor-12 .elementor-element.elementor-element-678c23be{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-678c23be.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-678c23be .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:900;line-height:54px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-2255ce58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1ba24aa4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:10px 1px 1px 1px;--border-top-width:10px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(22,163,74,0.2);--border-color:rgba(22,163,74,0.2);--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-1ba24aa4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1ba24aa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-12 .elementor-element.elementor-element-48e78d11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-48e78d11 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#16A34A;}.elementor-12 .elementor-element.elementor-element-2103831a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-111290ef{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-111290ef .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:700;color:#16A34A;}.elementor-12 .elementor-element.elementor-element-236210b3{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-79a02087{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-38ae25f8{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-38ae25f8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:700;color:#16A34A;}.elementor-12 .elementor-element.elementor-element-282e0848{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-52cc5bbd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f6719ec{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f6719ec .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:700;color:#16A34A;}.elementor-12 .elementor-element.elementor-element-132d3054{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-6fc9f2cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-58cd245a{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-58cd245a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:700;color:#16A34A;}.elementor-12 .elementor-element.elementor-element-3feb6176{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-409a4d81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:10px 1px 1px 1px;--border-top-width:10px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(220,38,38,0.2);--border-color:rgba(220,38,38,0.2);--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-409a4d81:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-409a4d81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-12 .elementor-element.elementor-element-7d70af0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-7d70af0 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#DC2626;}.elementor-12 .elementor-element.elementor-element-526657d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-37d9a6c4{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-37d9a6c4 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:700;color:#DC2626;}.elementor-12 .elementor-element.elementor-element-5d9bfc0b{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-43348cb8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-47a965d7{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-47a965d7 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:700;color:#DC2626;}.elementor-12 .elementor-element.elementor-element-4c027587{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-4673cfd4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3a0fe683{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3a0fe683 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:700;color:#DC2626;}.elementor-12 .elementor-element.elementor-element-4cad32e1{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-14221379{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1e194794{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1e194794 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:700;color:#DC2626;}.elementor-12 .elementor-element.elementor-element-66d266b8{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-388f40d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-388f40d7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-388f40d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-12 .elementor-element.elementor-element-612915d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-612915d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-612915d2 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#C9A227;}.elementor-12 .elementor-element.elementor-element-f41ef88{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-f41ef88.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f41ef88 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:900;line-height:54px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-47f48850{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--border-radius:8px 8px 0px 0px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-47f48850:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-47f48850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-12 .elementor-element.elementor-element-650940d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-4454aaca.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4454aaca{text-align:start;}.elementor-12 .elementor-element.elementor-element-4a2a1fe7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4a2a1fe7{text-align:end;font-family:"Roboto", Sans-serif;font-weight:400;color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-729d2267{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-35a63f1e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-35a63f1e{text-align:start;}.elementor-12 .elementor-element.elementor-element-11f31d0c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-11f31d0c{text-align:end;}.elementor-12 .elementor-element.elementor-element-64915e04{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-41cf6cca.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-41cf6cca{text-align:start;}.elementor-12 .elementor-element.elementor-element-22903842.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-22903842{text-align:end;}.elementor-12 .elementor-element.elementor-element-5861544e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-141601c7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-141601c7{text-align:start;}.elementor-12 .elementor-element.elementor-element-24ab2fb8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-24ab2fb8{text-align:end;}.elementor-12 .elementor-element.elementor-element-115fd101{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-389143b8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-389143b8{text-align:start;}.elementor-12 .elementor-element.elementor-element-4fc32ad6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4fc32ad6{text-align:end;}.elementor-12 .elementor-element.elementor-element-28e1e595{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-68eb534d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-68eb534d{text-align:start;}.elementor-12 .elementor-element.elementor-element-7c9ddb61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7c9ddb61{text-align:end;}.elementor-12 .elementor-element.elementor-element-794ed9a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:0px 0px 8px 8px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-9f7b078 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#080808;}.elementor-12 .elementor-element.elementor-element-192ac67c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-192ac67c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:700;text-decoration:line-through;color:#080808;}.elementor-12 .elementor-element.elementor-element-7a7911dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c851924{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-1db6a51e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-1db6a51e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:80px;font-weight:700;color:#C9A227;}.elementor-12 .elementor-element.elementor-element-54de2e46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-4af6d22a .elementor-button{background-color:#B91C1C;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;border-radius:2px 2px 2px 2px;padding:18px 50px 18px 50px;}.elementor-12 .elementor-element.elementor-element-4af6d22a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4af6d22a .elementor-button:focus{background-color:#DC2626;box-shadow:0px 8px 30px 0px rgba(185, 27.99999999999998, 27.99999999999998, 0.4);}.elementor-12 .elementor-element.elementor-element-4af6d22a{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-52251e95{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-732aab61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-732aab61:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-732aab61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-12 .elementor-element.elementor-element-49dcb851{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-12 .elementor-element.elementor-element-49dcb851.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-49dcb851 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#C9A227;}.elementor-12 .elementor-element.elementor-element-61b7680c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-61b7680c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-61b7680c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:900;line-height:54px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-3185fc95{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-27ed9ab3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;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:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-27ed9ab3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-27ed9ab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-12 .elementor-element.elementor-element-44238d27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-12 .elementor-element.elementor-element-43b2265{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-12 .elementor-element.elementor-element-3df8fef1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4d7ebedf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5be6553{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;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:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-5be6553:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5be6553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-12 .elementor-element.elementor-element-2ceee9dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-12 .elementor-element.elementor-element-354341f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-12 .elementor-element.elementor-element-68dfc8bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-26e462eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6bee46b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;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:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--border-radius:10px 10px 10px 10px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-6bee46b5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6bee46b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-12 .elementor-element.elementor-element-d685823{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-12 .elementor-element.elementor-element-1a8f73c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-12 .elementor-element.elementor-element-bae13bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-23496e22.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-175c87b7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-175c87b7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-175c87b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-12 .elementor-element.elementor-element-51fdba9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-51fdba9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-51fdba9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:900;line-height:54px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-3831c431{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-17d3757e{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-17d3757e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-17d3757e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-12 .elementor-element.elementor-element-13323fc2{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-13323fc2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-13323fc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-12 .elementor-element.elementor-element-6dbab162{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-6dbab162:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6dbab162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-12 .elementor-element.elementor-element-1574f33{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f71c0b7{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-f71c0b7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f71c0b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-12 .elementor-element.elementor-element-04b1700{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-04b1700:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-04b1700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-12 .elementor-element.elementor-element-cfc0b7f{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-cfc0b7f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cfc0b7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-12 .elementor-element.elementor-element-5895988c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-bd5e96f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-bd5e96f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bd5e96f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-12 .elementor-element.elementor-element-73408fd2{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-73408fd2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-73408fd2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:900;line-height:54px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-38e98b8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-38e98b8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-38e98b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-12 .elementor-element.elementor-element-3eaa4048{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-3eaa4048:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3eaa4048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F0;}.elementor-12 .elementor-element.elementor-element-761d102b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-761d102b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-761d102b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F0;}.elementor-12 .elementor-element.elementor-element-2434f1a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-2434f1a4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2434f1a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F0;}.elementor-12 .elementor-element.elementor-element-5a572ba0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-5a572ba0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5a572ba0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F0;}.elementor-12 .elementor-element.elementor-element-4ddb3161{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-4ddb3161:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4ddb3161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-12 .elementor-element.elementor-element-22a2f0b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2c0b5345.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4bd24ca5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-29190bd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-29190bd1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:900;line-height:40px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-3c770e63{font-family:"Source Serif 4", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-b3cb87b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-784b3127 .elementor-button{background-color:#B91C1C;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;border-radius:2px 2px 2px 2px;padding:18px 50px 18px 50px;}.elementor-12 .elementor-element.elementor-element-784b3127 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-784b3127 .elementor-button:focus{background-color:#DC2626;box-shadow:0px 8px 30px 0px rgba(185, 27.99999999999998, 27.99999999999998, 0.4);}.elementor-12 .elementor-element.elementor-element-784b3127{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-784b3127.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5635e902{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5a68cb77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(185,28,28,0.2);--border-color:rgba(185,28,28,0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-5a68cb77:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5a68cb77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-12 .elementor-element.elementor-element-779d84b0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-779d84b0.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-779d84b0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:900;line-height:54px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-4c65a23{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-4c65a23.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3f8b06b6 .elementor-button{background-color:#B91C1C;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;border-radius:2px 2px 2px 2px;padding:18px 50px 18px 50px;}.elementor-12 .elementor-element.elementor-element-3f8b06b6 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3f8b06b6 .elementor-button:focus{background-color:#DC2626;box-shadow:0px 8px 30px 0px rgba(185, 27.99999999999998, 27.99999999999998, 0.4);}.elementor-12 .elementor-element.elementor-element-3f8b06b6{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-3f8b06b6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1fd89a60{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1fd89a60.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-25aa2d17{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-25aa2d17:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-25aa2d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-12 .elementor-element.elementor-element-5bd894c8{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-12 .elementor-element.elementor-element-5bd894c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5bd894c8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#C9A227;}.elementor-12 .elementor-element.elementor-element-33f78f03{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-33f78f03.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-33f78f03 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:900;line-height:54px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-9c96c64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6a87a4c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-33358a2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-48f95671{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5ae7ee9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-652a664b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3bf9ddf1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-73a27d35{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-73a27d35:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-73a27d35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-12 .elementor-element.elementor-element-6fcee577{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-12 .elementor-element.elementor-element-6fcee577.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6fcee577 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#C9A227;}.elementor-12 .elementor-element.elementor-element-6ef1ac80{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6ef1ac80.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6ef1ac80 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:900;line-height:54px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-759974b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6c820f7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;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:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-6c820f7b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6c820f7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-12 .elementor-element.elementor-element-1e23021f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-12 .elementor-element.elementor-element-1e23021f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#444444;}.elementor-12 .elementor-element.elementor-element-7431331d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;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:rgba(201,162,39,0.2);--border-color:rgba(201,162,39,0.2);--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-7431331d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7431331d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-12 .elementor-element.elementor-element-39b2b030{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-12 .elementor-element.elementor-element-39b2b030 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#C9A227;}.elementor-12 .elementor-element.elementor-element-6aeff43{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3a49cfdd .elementor-button{background-color:#B91C1C;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;border-radius:2px 2px 2px 2px;padding:18px 50px 18px 50px;}.elementor-12 .elementor-element.elementor-element-3a49cfdd .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3a49cfdd .elementor-button:focus{background-color:#DC2626;box-shadow:0px 8px 30px 0px rgba(185, 27.99999999999998, 27.99999999999998, 0.4);}.elementor-12 .elementor-element.elementor-element-3a49cfdd{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-3a49cfdd.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-81d7caf{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-12 .elementor-element.elementor-element-190b9fbb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-190b9fbb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-190b9fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-12 .elementor-element.elementor-element-4808a07e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-4808a07e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4808a07e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:900;line-height:54px;-webkit-text-stroke-color:#000;stroke:#000;color:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-3f767eda .elementor-button{background-color:#16A34A;font-family:"Oswald", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:2px;border-style:none;border-radius:2px 2px 2px 2px;padding:16px 48px 16px 48px;}.elementor-12 .elementor-element.elementor-element-3f767eda .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3f767eda .elementor-button:focus{background-color:#15803D;}.elementor-12 .elementor-element.elementor-element-3f767eda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12 .elementor-element.elementor-element-34c4c91c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-34c4c91c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-34c4c91c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-12 .elementor-element.elementor-element-5f7662cf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-5f7662cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5f7662cf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;color:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-4231e1c8{width:100%;max-width:100%;font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-4231e1c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-50de4baf{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-50de4baf.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-30a2d6f{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-641ae61{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-320ce7a1{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-3831c431{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-38e98b8{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-311af97{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-50f692a{--padding-top:75px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6ddf1e6{--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-fbf7c00{width:auto;max-width:auto;text-align:center;}.elementor-12 .elementor-element.elementor-element-fbf7c00.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-fbf7c00 .elementor-heading-title{font-size:13px;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-d3b6d5b{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;width:var( --container-widget-width, 73% );max-width:73%;}.elementor-12 .elementor-element.elementor-element-4b2d849{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-4b2d849 .elementor-heading-title{font-size:22px;line-height:32px;}.elementor-12 .elementor-element.elementor-element-296783f{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;}.elementor-12 .elementor-element.elementor-element-0ea162a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0ea162a .elementor-button{line-height:1.3em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-e14d7ee{text-align:center;}.elementor-12 .elementor-element.elementor-element-4bfc6cd{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-30a2d6f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7f836f1{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-a771dfb{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2460190{width:auto;max-width:auto;text-align:center;}.elementor-12 .elementor-element.elementor-element-2460190.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2460190 .elementor-heading-title{font-size:14px;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-011da41{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-011da41 .elementor-heading-title{font-size:19px;line-height:29px;}.elementor-12 .elementor-element.elementor-element-50468f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:15px;}.elementor-12 .elementor-element.elementor-element-a5f298f{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-86128ff{width:auto;max-width:auto;text-align:center;}.elementor-12 .elementor-element.elementor-element-86128ff.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-86128ff .elementor-heading-title{font-size:14px;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-e371878{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e371878 .elementor-heading-title{font-size:24px;line-height:38px;}.elementor-12 .elementor-element.elementor-element-8f5da7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:15px;}.elementor-12 .elementor-element.elementor-element-641ae61{--width:100%;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:-151px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-e0f5202{text-align:center;}.elementor-12 .elementor-element.elementor-element-e0f5202 .elementor-heading-title{font-size:11px;}.elementor-12 .elementor-element.elementor-element-f3eaf5b{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-f3eaf5b .elementor-heading-title{font-size:14px;letter-spacing:2px;}.elementor-12 .elementor-element.elementor-element-99adf04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:15px;}.elementor-12 .elementor-element.elementor-element-d9f5a7a{text-align:center;}.elementor-12 .elementor-element.elementor-element-d9f5a7a .elementor-heading-title{font-size:11px;}.elementor-12 .elementor-element.elementor-element-8efd850{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-8efd850 .elementor-heading-title{font-size:14px;letter-spacing:2px;}.elementor-12 .elementor-element.elementor-element-c47741a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:15px;}.elementor-12 .elementor-element.elementor-element-9ce63fc{text-align:center;}.elementor-12 .elementor-element.elementor-element-9ce63fc .elementor-heading-title{font-size:11px;}.elementor-12 .elementor-element.elementor-element-e2e5571{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e2e5571 .elementor-heading-title{font-size:14px;letter-spacing:2px;}.elementor-12 .elementor-element.elementor-element-f886d72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:15px;}.elementor-12 .elementor-element.elementor-element-3742dc8{text-align:center;}.elementor-12 .elementor-element.elementor-element-3742dc8 .elementor-heading-title{font-size:11px;}.elementor-12 .elementor-element.elementor-element-8d97a81{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-8d97a81 .elementor-heading-title{font-size:14px;letter-spacing:2px;}.elementor-12 .elementor-element.elementor-element-352b283{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:15px;}.elementor-12 .elementor-element.elementor-element-d76c68f{--margin-top:-50px;--margin-bottom:-61px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-cbd6f50.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-cbd6f50 .elementor-button{line-height:1.3em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-247b9c29{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3196f156{--margin-top:-58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-48eaadca{width:auto;max-width:auto;text-align:center;}.elementor-12 .elementor-element.elementor-element-48eaadca.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-48eaadca .elementor-heading-title{font-size:14px;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-47acb22d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-47acb22d .elementor-heading-title{font-size:24px;line-height:38px;}.elementor-12 .elementor-element.elementor-element-34644cb1{font-size:15px;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-320ce7a1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-525f3a00{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-17a0ebe{text-align:center;}.elementor-12 .elementor-element.elementor-element-17a0ebe .elementor-heading-title{font-size:14px;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-678c23be{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-678c23be .elementor-heading-title{font-size:24px;line-height:38px;}.elementor-12 .elementor-element.elementor-element-236210b3{font-size:13px;}.elementor-12 .elementor-element.elementor-element-282e0848{font-size:13px;}.elementor-12 .elementor-element.elementor-element-132d3054{font-size:13px;}.elementor-12 .elementor-element.elementor-element-3feb6176{font-size:13px;}.elementor-12 .elementor-element.elementor-element-5d9bfc0b{font-size:13px;}.elementor-12 .elementor-element.elementor-element-4c027587{font-size:13px;}.elementor-12 .elementor-element.elementor-element-4cad32e1{font-size:13px;}.elementor-12 .elementor-element.elementor-element-66d266b8{font-size:13px;}.elementor-12 .elementor-element.elementor-element-388f40d7{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-612915d2{text-align:center;}.elementor-12 .elementor-element.elementor-element-612915d2 .elementor-heading-title{font-size:14px;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-f41ef88{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-f41ef88 .elementor-heading-title{font-size:19px;line-height:29px;}.elementor-12 .elementor-element.elementor-element-650940d3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9f7b078 .elementor-heading-title{letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-1db6a51e .elementor-heading-title{font-size:56px;}.elementor-12 .elementor-element.elementor-element-4af6d22a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4af6d22a .elementor-button{line-height:1.3em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-732aab61{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-49dcb851{text-align:center;}.elementor-12 .elementor-element.elementor-element-49dcb851 .elementor-heading-title{font-size:14px;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-61b7680c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-61b7680c .elementor-heading-title{font-size:24px;line-height:38px;}.elementor-12 .elementor-element.elementor-element-175c87b7{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-51fdba9{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-51fdba9 .elementor-heading-title{font-size:24px;line-height:38px;}.elementor-12 .elementor-element.elementor-element-3831c431{--width:100%;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-bd5e96f{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-73408fd2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-73408fd2 .elementor-heading-title{font-size:24px;line-height:38px;}.elementor-12 .elementor-element.elementor-element-38e98b8{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-4ddb3161{--padding-top:15px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-22a2f0b7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-12 .elementor-element.elementor-element-22a2f0b7.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2c0b5345.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2c0b5345 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-29190bd1 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-784b3127.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-784b3127 .elementor-button{line-height:1.3em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-5a68cb77{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-779d84b0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-779d84b0 .elementor-heading-title{font-size:24px;line-height:38px;}.elementor-12 .elementor-element.elementor-element-4c65a23{text-align:start;font-size:14px;}.elementor-12 .elementor-element.elementor-element-3f8b06b6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3f8b06b6 .elementor-button{line-height:1.3em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-25aa2d17{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5bd894c8{text-align:center;}.elementor-12 .elementor-element.elementor-element-5bd894c8 .elementor-heading-title{font-size:14px;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-33f78f03{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-33f78f03 .elementor-heading-title{font-size:24px;line-height:38px;}.elementor-12 .elementor-element.elementor-element-73a27d35{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6fcee577{text-align:center;}.elementor-12 .elementor-element.elementor-element-6fcee577 .elementor-heading-title{font-size:14px;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-6ef1ac80{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6ef1ac80 .elementor-heading-title{font-size:24px;line-height:38px;}.elementor-12 .elementor-element.elementor-element-3a49cfdd.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3a49cfdd .elementor-button{line-height:1.3em;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-81d7caf{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4808a07e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-4808a07e .elementor-heading-title{font-size:24px;line-height:38px;}.elementor-12 .elementor-element.elementor-element-3f767eda .elementor-button{font-size:14px;line-height:1.2em;letter-spacing:0.3px;}.elementor-12 .elementor-element.elementor-element-34c4c91c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-6ddf1e6{--width:55%;}.elementor-12 .elementor-element.elementor-element-a972672{--width:45%;}.elementor-12 .elementor-element.elementor-element-30a2d6f{--content-width:53%;}.elementor-12 .elementor-element.elementor-element-d1d8d94{--content-width:55%;}.elementor-12 .elementor-element.elementor-element-a771dfb{--width:70%;}.elementor-12 .elementor-element.elementor-element-56373fc{--content-width:55%;}.elementor-12 .elementor-element.elementor-element-a5f298f{--width:45%;}.elementor-12 .elementor-element.elementor-element-641ae61{--width:55%;}.elementor-12 .elementor-element.elementor-element-d76c68f{--content-width:55%;}.elementor-12 .elementor-element.elementor-element-247b9c29{--content-width:55%;}.elementor-12 .elementor-element.elementor-element-3a77e01f{--width:45%;}.elementor-12 .elementor-element.elementor-element-3196f156{--width:55%;}.elementor-12 .elementor-element.elementor-element-320ce7a1{--width:100%;}.elementor-12 .elementor-element.elementor-element-525f3a00{--content-width:55%;}.elementor-12 .elementor-element.elementor-element-2255ce58{--width:100%;}.elementor-12 .elementor-element.elementor-element-1ba24aa4{--width:50%;}.elementor-12 .elementor-element.elementor-element-409a4d81{--width:50%;}.elementor-12 .elementor-element.elementor-element-388f40d7{--content-width:60%;}.elementor-12 .elementor-element.elementor-element-47f48850{--width:60%;}.elementor-12 .elementor-element.elementor-element-650940d3{--width:100%;}.elementor-12 .elementor-element.elementor-element-794ed9a3{--width:60%;}.elementor-12 .elementor-element.elementor-element-7a7911dd{--width:100%;}.elementor-12 .elementor-element.elementor-element-732aab61{--content-width:55%;}.elementor-12 .elementor-element.elementor-element-3185fc95{--width:100%;}.elementor-12 .elementor-element.elementor-element-175c87b7{--content-width:55%;}.elementor-12 .elementor-element.elementor-element-3831c431{--width:100%;}.elementor-12 .elementor-element.elementor-element-1574f33{--width:100%;}.elementor-12 .elementor-element.elementor-element-bd5e96f{--content-width:55%;}.elementor-12 .elementor-element.elementor-element-38e98b8{--width:100%;}.elementor-12 .elementor-element.elementor-element-4ddb3161{--content-width:55%;}.elementor-12 .elementor-element.elementor-element-22a2f0b7{--width:60%;}.elementor-12 .elementor-element.elementor-element-5a68cb77{--content-width:55%;}.elementor-12 .elementor-element.elementor-element-25aa2d17{--content-width:55%;}.elementor-12 .elementor-element.elementor-element-9c96c64{--width:60%;}.elementor-12 .elementor-element.elementor-element-73a27d35{--content-width:55%;}.elementor-12 .elementor-element.elementor-element-759974b2{--width:900px;}.elementor-12 .elementor-element.elementor-element-190b9fbb{--content-width:55%;}.elementor-12 .elementor-element.elementor-element-34c4c91c{--content-width:1100px;}}/* Start custom CSS for heading, class: .elementor-element-fbf7c00 */.elementor-12 .elementor-element.elementor-element-fbf7c00 {
  display: flex;
  align-items: center;
  gap: 12px;
}

.elementor-12 .elementor-element.elementor-element-fbf7c00::before {
  content: '';
  width: 30px;
  min-width: 30px;
  height: 1px;
  background: #C9A227;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3b6d5b */.elementor-12 .elementor-element.elementor-element-d3b6d5b { animation: book-float 6s ease-in-out infinite; }
@keyframes book-float {
  0%, 100% { transform: translateY(0px); }
  50% { transform: translateY(-12px); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0ea162a */.elementor-12 .elementor-element.elementor-element-0ea162a .elementor-button { animation: btn-pulse 2.5s infinite; }
@keyframes btn-pulse {
  0%, 100% { box-shadow: 0 0 0 0 rgba(185,28,28,0.4); }
  50% { box-shadow: 0 0 20px 6px rgba(185,28,28,0.4); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c11c6e */.elementor-12 .elementor-element.elementor-element-2c11c6e { animation: book-float 6s ease-in-out infinite; }
@keyframes book-float {
  0%, 100% { transform: translateY(0px); }
  50% { transform: translateY(-12px); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f692a *//* ═══════════════════════════════════════════════════════
   COLAR EM: Seção do Hero → Avançado → CSS Personalizado
   VERSÃO 2: Partículas maiores e mais visíveis
   ═══════════════════════════════════════════════════════ */

.elementor-12 .elementor-element.elementor-element-50f692a {
  background: linear-gradient(160deg, #080808 0%, #0a0a14 40%, #0d0810 100%) !important;
  position: relative;
  overflow: hidden;
}

/* Partículas grandes e visíveis */
.elementor-12 .elementor-element.elementor-element-50f692a::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background:
    radial-gradient(3px 3px at 8% 15%, rgba(201,162,39,0.9) 0%, transparent 100%),
    radial-gradient(2.5px 2.5px at 22% 55%, rgba(201,162,39,0.8) 0%, transparent 100%),
    radial-gradient(3px 3px at 38% 10%, rgba(255,255,255,0.7) 0%, transparent 100%),
    radial-gradient(2px 2px at 52% 70%, rgba(201,162,39,0.85) 0%, transparent 100%),
    radial-gradient(3.5px 3.5px at 68% 25%, rgba(232,200,74,0.9) 0%, transparent 100%),
    radial-gradient(2.5px 2.5px at 82% 50%, rgba(201,162,39,0.8) 0%, transparent 100%),
    radial-gradient(2px 2px at 12% 75%, rgba(255,255,255,0.5) 0%, transparent 100%),
    radial-gradient(3px 3px at 88% 12%, rgba(201,162,39,0.85) 0%, transparent 100%),
    radial-gradient(2.5px 2.5px at 48% 40%, rgba(255,255,255,0.6) 0%, transparent 100%),
    radial-gradient(3px 3px at 32% 88%, rgba(201,162,39,0.9) 0%, transparent 100%),
    radial-gradient(4px 4px at 5% 45%, rgba(201,162,39,1) 0%, transparent 100%),
    radial-gradient(3.5px 3.5px at 58% 5%, rgba(232,200,74,0.9) 0%, transparent 100%),
    radial-gradient(2.5px 2.5px at 73% 82%, rgba(255,255,255,0.5) 0%, transparent 100%),
    radial-gradient(3px 3px at 43% 28%, rgba(201,162,39,0.85) 0%, transparent 100%),
    radial-gradient(2px 2px at 18% 38%, rgba(255,255,255,0.55) 0%, transparent 100%),
    radial-gradient(4px 4px at 78% 65%, rgba(201,162,39,0.95) 0%, transparent 100%),
    radial-gradient(3px 3px at 93% 35%, rgba(232,200,74,0.8) 0%, transparent 100%),
    radial-gradient(2.5px 2.5px at 28% 8%, rgba(201,162,39,0.7) 0%, transparent 100%),
    radial-gradient(3.5px 3.5px at 62% 92%, rgba(201,162,39,0.9) 0%, transparent 100%),
    radial-gradient(2px 2px at 85% 78%, rgba(255,255,255,0.45) 0%, transparent 100%),
    radial-gradient(3px 3px at 15% 62%, rgba(232,200,74,0.85) 0%, transparent 100%),
    radial-gradient(4px 4px at 45% 55%, rgba(201,162,39,0.7) 0%, transparent 100%),
    radial-gradient(2.5px 2.5px at 72% 15%, rgba(255,255,255,0.6) 0%, transparent 100%),
    radial-gradient(3px 3px at 95% 88%, rgba(201,162,39,0.8) 0%, transparent 100%);
  pointer-events: none;
  z-index: 0;
}

/* Mancha de luz dourada (brilho ambiente) */
.elementor-12 .elementor-element.elementor-element-50f692a::after {
  content: '';
  position: absolute;
  top: 5%;
  right: 0;
  width: 600px;
  height: 600px;
  background: radial-gradient(circle, rgba(201,162,39,0.1) 0%, transparent 65%);
  pointer-events: none;
  z-index: 0;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-a7d1257 */.elementor-12 .elementor-element.elementor-element-a7d1257 .elementor-counter {
  transition: all 0.3s ease;
}

.elementor-12 .elementor-element.elementor-element-a7d1257 .elementor-counter:hover {
  transform: translateY(-2px);
}

.elementor-12 .elementor-element.elementor-element-a7d1257 .elementor-counter:hover .elementor-counter-number-wrapper {
  text-shadow: 0 0 20px rgba(201,162,39,0.4);
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-470c6cf */.elementor-12 .elementor-element.elementor-element-470c6cf .elementor-counter {
  transition: all 0.3s ease;
}

.elementor-12 .elementor-element.elementor-element-470c6cf .elementor-counter:hover {
  transform: translateY(-2px);
}

.elementor-12 .elementor-element.elementor-element-470c6cf .elementor-counter:hover .elementor-counter-number-wrapper {
  text-shadow: 0 0 20px rgba(201,162,39,0.4);
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-872b3d0 */.elementor-12 .elementor-element.elementor-element-872b3d0 .elementor-counter {
  transition: all 0.3s ease;
}

.elementor-12 .elementor-element.elementor-element-872b3d0 .elementor-counter:hover {
  transform: translateY(-2px);
}

.elementor-12 .elementor-element.elementor-element-872b3d0 .elementor-counter:hover .elementor-counter-number-wrapper {
  text-shadow: 0 0 20px rgba(201,162,39,0.4);
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-3c0e7a8 */.elementor-12 .elementor-element.elementor-element-3c0e7a8 .elementor-counter {
  transition: all 0.3s ease;
}

.elementor-12 .elementor-element.elementor-element-3c0e7a8 .elementor-counter:hover {
  transform: translateY(-2px);
}

.elementor-12 .elementor-element.elementor-element-3c0e7a8 .elementor-counter:hover .elementor-counter-number-wrapper {
  text-shadow: 0 0 20px rgba(201,162,39,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2460190 */.elementor-12 .elementor-element.elementor-element-2460190 {
  display: flex;
  align-items: center;
  gap: 12px;
}

.elementor-12 .elementor-element.elementor-element-2460190::before {
  content: '';
  width: 30px;
  min-width: 30px;
  height: 1px;
  background: #C9A227;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1d8d94 */.elementor-12 .elementor-element.elementor-element-d1d8d94 { position: relative; }
.elementor-12 .elementor-element.elementor-element-d1d8d94::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background: radial-gradient(ellipse at top left, rgba(185,28,28,0.04) 0%, transparent 50%);
  pointer-events: none;
  z-index: 0;
}
.elementor-12 .elementor-element.elementor-element-d1d8d94 > * { position: relative; z-index: 1; }
.elementor-12 .elementor-element.elementor-element-d1d8d94 p { margin-bottom: 24px; }
.elementor-12 .elementor-element.elementor-element-d1d8d94 p:last-child { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86128ff */.elementor-12 .elementor-element.elementor-element-86128ff {
  display: flex;
  align-items: center;
  gap: 12px;
}

.elementor-12 .elementor-element.elementor-element-86128ff::before {
  content: '';
  width: 30px;
  min-width: 30px;
  height: 1px;
  background: #C9A227;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0f5202 */.elementor-12 .elementor-element.elementor-element-e0f5202 {
  display: flex;
  align-items: center;
  gap: 12px;
}

.elementor-12 .elementor-element.elementor-element-e0f5202::before {
  content: '';
  width: 30px;
  min-width: 30px;
  height: 1px;
  background: #C9A227;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01919ea */.elementor-12 .elementor-element.elementor-element-01919ea {
  transition: all 0.3s;
}
.elementor-12 .elementor-element.elementor-element-01919ea:hover {
  border-color: #C9A227;
  transform: translateY(-4px);
  box-shadow: 0 12px 40px rgba(0,0,0,0.3);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9f5a7a */.elementor-12 .elementor-element.elementor-element-d9f5a7a {
  display: flex;
  align-items: center;
  gap: 12px;
}

.elementor-12 .elementor-element.elementor-element-d9f5a7a::before {
  content: '';
  width: 30px;
  min-width: 30px;
  height: 1px;
  background: #C9A227;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3fe775 */.elementor-12 .elementor-element.elementor-element-d3fe775 {
  transition: all 0.3s;
}
.elementor-12 .elementor-element.elementor-element-d3fe775:hover {
  border-color: #C9A227;
  transform: translateY(-4px);
  box-shadow: 0 12px 40px rgba(0,0,0,0.3);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ce63fc */.elementor-12 .elementor-element.elementor-element-9ce63fc {
  display: flex;
  align-items: center;
  gap: 12px;
}

.elementor-12 .elementor-element.elementor-element-9ce63fc::before {
  content: '';
  width: 30px;
  min-width: 30px;
  height: 1px;
  background: #C9A227;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-072664e */.elementor-12 .elementor-element.elementor-element-072664e {
  transition: all 0.3s;
}
.elementor-12 .elementor-element.elementor-element-072664e:hover {
  border-color: #C9A227;
  transform: translateY(-4px);
  box-shadow: 0 12px 40px rgba(0,0,0,0.3);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3742dc8 */.elementor-12 .elementor-element.elementor-element-3742dc8 {
  display: flex;
  align-items: center;
  gap: 12px;
}

.elementor-12 .elementor-element.elementor-element-3742dc8::before {
  content: '';
  width: 30px;
  min-width: 30px;
  height: 1px;
  background: #C9A227;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06e214 */.elementor-12 .elementor-element.elementor-element-b06e214 {
  transition: all 0.3s;
}
.elementor-12 .elementor-element.elementor-element-b06e214:hover {
  border-color: #C9A227;
  transform: translateY(-4px);
  box-shadow: 0 12px 40px rgba(0,0,0,0.3);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cbd6f50 */.elementor-12 .elementor-element.elementor-element-cbd6f50 .elementor-button { animation: btn-pulse 2.5s infinite; }
@keyframes btn-pulse {
  0%, 100% { box-shadow: 0 0 0 0 rgba(185,28,28,0.4); }
  50% { box-shadow: 0 0 20px 6px rgba(185,28,28,0.4); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a77e01f */.elementor-12 .elementor-element.elementor-element-3a77e01f img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48eaadca */.elementor-12 .elementor-element.elementor-element-48eaadca {
  display: flex;
  align-items: center;
  gap: 12px;
}

.elementor-12 .elementor-element.elementor-element-48eaadca::before {
  content: '';
  width: 30px;
  min-width: 30px;
  height: 1px;
  background: #C9A227;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34644cb1 */.elementor-12 .elementor-element.elementor-element-34644cb1 p { margin-bottom: 20px; } .elementor-12 .elementor-element.elementor-element-34644cb1 p:last-child { margin-bottom: 0; } .elementor-12 .elementor-element.elementor-element-34644cb1 strong { color: #F5F5F5; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17a0ebe */.elementor-12 .elementor-element.elementor-element-17a0ebe {
  display: flex;
  align-items: center;
  gap: 12px;
}

.elementor-12 .elementor-element.elementor-element-17a0ebe::before {
  content: '';
  width: 30px;
  min-width: 30px;
  height: 1px;
  background: #C9A227;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-612915d2 */.elementor-12 .elementor-element.elementor-element-612915d2 {
  display: flex;
  align-items: center;
  gap: 12px;
}

.elementor-12 .elementor-element.elementor-element-612915d2::before {
  content: '';
  width: 30px;
  min-width: 30px;
  height: 1px;
  background: #C9A227;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-650940d3 */.elementor-12 .elementor-element.elementor-element-650940d3 { transition: all 0.3s; }
.elementor-12 .elementor-element.elementor-element-650940d3:hover { background: rgba(201,162,39,0.03); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-729d2267 */.elementor-12 .elementor-element.elementor-element-729d2267 { transition: all 0.3s; }
.elementor-12 .elementor-element.elementor-element-729d2267:hover { background: rgba(201,162,39,0.03); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64915e04 */.elementor-12 .elementor-element.elementor-element-64915e04 { transition: all 0.3s; }
.elementor-12 .elementor-element.elementor-element-64915e04:hover { background: rgba(201,162,39,0.03); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5861544e */.elementor-12 .elementor-element.elementor-element-5861544e { transition: all 0.3s; }
.elementor-12 .elementor-element.elementor-element-5861544e:hover { background: rgba(201,162,39,0.03); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-115fd101 */.elementor-12 .elementor-element.elementor-element-115fd101 { transition: all 0.3s; }
.elementor-12 .elementor-element.elementor-element-115fd101:hover { background: rgba(201,162,39,0.03); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28e1e595 */.elementor-12 .elementor-element.elementor-element-28e1e595 { transition: all 0.3s; }
.elementor-12 .elementor-element.elementor-element-28e1e595:hover { background: rgba(201,162,39,0.03); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-794ed9a3 */.elementor-12 .elementor-element.elementor-element-794ed9a3 { background: linear-gradient(135deg, #8B7119, #C9A227); }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4af6d22a */.elementor-12 .elementor-element.elementor-element-4af6d22a .elementor-button { animation: btn-pulse 2.5s infinite; }
@keyframes btn-pulse {
  0%, 100% { box-shadow: 0px 0px 15px 15px rgba(185,28,28,0.4); }
  50% { box-shadow: 0 0 20px 6px rgba(185,28,28,0.4); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388f40d7 */.elementor-12 .elementor-element.elementor-element-388f40d7::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background: radial-gradient(ellipse at center, rgba(201,162,39,0.03) 0%, transparent 60%);
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49dcb851 */.elementor-12 .elementor-element.elementor-element-49dcb851 {
  display: flex;
  align-items: center;
  gap: 12px;
}

.elementor-12 .elementor-element.elementor-element-49dcb851::before {
  content: '';
  width: 30px;
  min-width: 30px;
  height: 1px;
  background: #C9A227;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27ed9ab3 */.elementor-12 .elementor-element.elementor-element-27ed9ab3 { transition: all 0.3s; }
.elementor-12 .elementor-element.elementor-element-27ed9ab3:hover { border-color: rgba(201,162,39,0.2); transform: translateY(-4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5be6553 */.elementor-12 .elementor-element.elementor-element-5be6553 { transition: all 0.3s; }
.elementor-12 .elementor-element.elementor-element-5be6553:hover { border-color: rgba(201,162,39,0.2); transform: translateY(-4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bee46b5 */.elementor-12 .elementor-element.elementor-element-6bee46b5 { transition: all 0.3s; }
.elementor-12 .elementor-element.elementor-element-6bee46b5:hover { border-color: rgba(201,162,39,0.2); transform: translateY(-4px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17d3757e */.elementor-12 .elementor-element.elementor-element-17d3757e { transition: all 0.4s; }
.elementor-12 .elementor-element.elementor-element-17d3757e:hover { transform: scale(1.02); box-shadow: 0 20px 60px rgba(0,0,0,0.5); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13323fc2 */.elementor-12 .elementor-element.elementor-element-13323fc2 { transition: all 0.4s; }
.elementor-12 .elementor-element.elementor-element-13323fc2:hover { transform: scale(1.02); box-shadow: 0 20px 60px rgba(0,0,0,0.5); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dbab162 */.elementor-12 .elementor-element.elementor-element-6dbab162 { transition: all 0.4s; }
.elementor-12 .elementor-element.elementor-element-6dbab162:hover { transform: scale(1.02); box-shadow: 0 20px 60px rgba(0,0,0,0.5); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71c0b7 */.elementor-12 .elementor-element.elementor-element-f71c0b7 { transition: all 0.4s; }
.elementor-12 .elementor-element.elementor-element-f71c0b7:hover { transform: scale(1.02); box-shadow: 0 20px 60px rgba(0,0,0,0.5); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04b1700 */.elementor-12 .elementor-element.elementor-element-04b1700 { transition: all 0.4s; }
.elementor-12 .elementor-element.elementor-element-04b1700:hover { transform: scale(1.02); box-shadow: 0 20px 60px rgba(0,0,0,0.5); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfc0b7f */.elementor-12 .elementor-element.elementor-element-cfc0b7f { transition: all 0.4s; }
.elementor-12 .elementor-element.elementor-element-cfc0b7f:hover { transform: scale(1.02); box-shadow: 0 20px 60px rgba(0,0,0,0.5); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3eaa4048 */.elementor-12 .elementor-element.elementor-element-3eaa4048 { transition: all 0.3s; }
.elementor-12 .elementor-element.elementor-element-3eaa4048:hover { transform: translateY(-4px); box-shadow: 0 20px 50px rgba(0,0,0,0.4); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-761d102b */.elementor-12 .elementor-element.elementor-element-761d102b { transition: all 0.3s; }
.elementor-12 .elementor-element.elementor-element-761d102b:hover { transform: translateY(-4px); box-shadow: 0 20px 50px rgba(0,0,0,0.4); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2434f1a4 */.elementor-12 .elementor-element.elementor-element-2434f1a4 { transition: all 0.3s; }
.elementor-12 .elementor-element.elementor-element-2434f1a4:hover { transform: translateY(-4px); box-shadow: 0 20px 50px rgba(0,0,0,0.4); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a572ba0 */.elementor-12 .elementor-element.elementor-element-5a572ba0 { transition: all 0.3s; }
.elementor-12 .elementor-element.elementor-element-5a572ba0:hover { transform: translateY(-4px); box-shadow: 0 20px 50px rgba(0,0,0,0.4); }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c770e63 */.elementor-12 .elementor-element.elementor-element-3c770e63 p { margin-bottom: 18px; } .elementor-12 .elementor-element.elementor-element-3c770e63 p:last-child { margin-bottom: 0; } .elementor-12 .elementor-element.elementor-element-3c770e63 strong { color: #F5F5F5; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-784b3127 */.elementor-12 .elementor-element.elementor-element-784b3127 .elementor-button { animation: btn-pulse 2.5s infinite; }
@keyframes btn-pulse {
  0%, 100% { box-shadow: 0 0 0 0 rgba(185,28,28,0.4); }
  50% { box-shadow: 0 0 20px 6px rgba(185,28,28,0.4); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f8b06b6 */.elementor-12 .elementor-element.elementor-element-3f8b06b6 .elementor-button { animation: btn-pulse 2.5s infinite; }
@keyframes btn-pulse {
  0%, 100% { box-shadow: 0 0 0 0 rgba(185,28,28,0.4); }
  50% { box-shadow: 0 0 20px 6px rgba(185,28,28,0.4); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a68cb77 */.elementor-12 .elementor-element.elementor-element-5a68cb77 { background: linear-gradient(180deg, rgba(185,28,28,0.08) 0%, #080808 100%); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bd894c8 */.elementor-12 .elementor-element.elementor-element-5bd894c8 {
  display: flex;
  align-items: center;
  gap: 12px;
}

.elementor-12 .elementor-element.elementor-element-5bd894c8::before {
  content: '';
  width: 30px;
  min-width: 30px;
  height: 1px;
  background: #C9A227;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3497abd8 */.elementor-12 .elementor-element.elementor-element-3497abd8 a { color: #C9A227; text-decoration: none; }
.elementor-12 .elementor-element.elementor-element-3497abd8 a:hover { text-decoration: underline; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4719fd72 */.elementor-12 .elementor-element.elementor-element-4719fd72 a { color: #C9A227; text-decoration: none; }
.elementor-12 .elementor-element.elementor-element-4719fd72 a:hover { text-decoration: underline; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cbb71f8 */.elementor-12 .elementor-element.elementor-element-2cbb71f8 a { color: #C9A227; text-decoration: none; }
.elementor-12 .elementor-element.elementor-element-2cbb71f8 a:hover { text-decoration: underline; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e83503b */.elementor-12 .elementor-element.elementor-element-2e83503b a { color: #C9A227; text-decoration: none; }
.elementor-12 .elementor-element.elementor-element-2e83503b a:hover { text-decoration: underline; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a1578a7 */.elementor-12 .elementor-element.elementor-element-7a1578a7 a { color: #C9A227; text-decoration: none; }
.elementor-12 .elementor-element.elementor-element-7a1578a7 a:hover { text-decoration: underline; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64f37fb3 */.elementor-12 .elementor-element.elementor-element-64f37fb3 a { color: #C9A227; text-decoration: none; }
.elementor-12 .elementor-element.elementor-element-64f37fb3 a:hover { text-decoration: underline; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fcee577 */.elementor-12 .elementor-element.elementor-element-6fcee577 {
  display: flex;
  align-items: center;
  gap: 12px;
}

.elementor-12 .elementor-element.elementor-element-6fcee577::before {
  content: '';
  width: 30px;
  min-width: 30px;
  height: 1px;
  background: #C9A227;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7431331d */.elementor-12 .elementor-element.elementor-element-7431331d { box-shadow: 0 0 40px rgba(201,162,39,0.04); }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a49cfdd */.elementor-12 .elementor-element.elementor-element-3a49cfdd .elementor-button { animation: btn-pulse 2.5s infinite; }
@keyframes btn-pulse {
  0%, 100% { box-shadow: 0 0 0 0 rgba(185,28,28,0.4); }
  50% { box-shadow: 0 0 20px 6px rgba(185,28,28,0.4); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a27d35 */.elementor-12 .elementor-element.elementor-element-73a27d35 { position: relative; }
.elementor-12 .elementor-element.elementor-element-73a27d35::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(ellipse at center top, rgba(185,28,28,0.06) 0%, transparent 50%), radial-gradient(ellipse at center bottom, rgba(201,162,39,0.04) 0%, transparent 50%); pointer-events: none; }/* End custom CSS */