.elementor-24 .elementor-element.elementor-element-0000000a{--display:flex;--padding-top:64px;--padding-bottom:88px;--padding-left:88px;--padding-right:88px;}.elementor-24 .elementor-element.elementor-element-00000009{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000008{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-00000001{font-family:"Jost", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:0.66px;color:#E5D9CC;}.elementor-24 .elementor-element.elementor-element-00000007{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000004{--display:flex;}.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-24 .elementor-element.elementor-element-00000002 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1.98px;color:#E5D9CC;}.elementor-24 .elementor-element.elementor-element-00000003 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:101px;font-weight:300;line-height:96px;letter-spacing:-2.6px;color:#F4F1EE;}.elementor-24 .elementor-element.elementor-element-00000006{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000005{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;font-style:italic;line-height:30px;color:#E5D9CC;}.elementor-24 .elementor-element.elementor-element-00000014{--display:flex;--padding-top:86px;--padding-bottom:64px;--padding-left:88px;--padding-right:88px;}.elementor-24 .elementor-element.elementor-element-00000014:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-00000014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EE;}.elementor-24 .elementor-element.elementor-element-00000013{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000012{--display:flex;}.elementor-24 .elementor-element.elementor-element-0000000c{--display:flex;}.elementor-24 .elementor-element.elementor-element-0000000c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0000000c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161D26;background-image:url("https://injurylawjoe.com/wp-content/uploads/2026/07/blog-feat.png");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-0000000b{font-family:"Jost", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:1.8px;color:#F4F1EE;}.elementor-24 .elementor-element.elementor-element-00000011{--display:flex;}.elementor-24 .elementor-element.elementor-element-0000000d{font-family:"Jost", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:0.66px;color:#5B6675;}.elementor-24 .elementor-element.elementor-element-0000000e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:47px;font-weight:400;line-height:50px;letter-spacing:-0.85px;color:#161D26;}.elementor-24 .elementor-element.elementor-element-0000000f{font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#161D26;}.elementor-24 .elementor-element.elementor-element-00000010{font-family:"Jost", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1.98px;color:#C5A43A;}.elementor-24 .elementor-element.elementor-element-00000055{--display:flex;--padding-top:58px;--padding-bottom:96px;--padding-left:88px;--padding-right:88px;}.elementor-24 .elementor-element.elementor-element-00000055:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-00000055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EE;}.elementor-24 .elementor-element.elementor-element-00000054{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000053{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000017{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000015 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1.98px;color:#5B6675;}.elementor-24 .elementor-element.elementor-element-00000016{text-align:end;}.elementor-24 .elementor-element.elementor-element-00000016 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:300;font-style:italic;line-height:46px;letter-spacing:-0.92px;color:#161D26;}.elementor-24 .elementor-element.elementor-element-0000004e{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000020{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000018{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000018:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-00000018 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161D26;background-image:url("https://injurylawjoe.com/wp-content/uploads/2026/07/blog-c1.png");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-0000001f{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000019{font-family:"Jost", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:1.8px;color:#C5A43A;}.elementor-24 .elementor-element.elementor-element-0000001a{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:400;line-height:29px;letter-spacing:-0.3px;color:#161D26;}.elementor-24 .elementor-element.elementor-element-0000001b{font-family:"Jost", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#5B6675;}.elementor-24 .elementor-element.elementor-element-0000001e{--display:flex;}.elementor-24 .elementor-element.elementor-element-0000001c{font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:24px;color:#161D26;}.elementor-24 .elementor-element.elementor-element-0000001d{text-align:end;font-family:"Jost", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:1.8px;color:#5B6675;}.elementor-24 .elementor-element.elementor-element-00000029{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000021{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000021:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-00000021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161D26;background-image:url("https://injurylawjoe.com/wp-content/uploads/2026/07/blog-c2.png");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-00000028{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000022{font-family:"Jost", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:1.8px;color:#C5A43A;}.elementor-24 .elementor-element.elementor-element-00000023{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:400;line-height:29px;letter-spacing:-0.3px;color:#161D26;}.elementor-24 .elementor-element.elementor-element-00000024{font-family:"Jost", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#5B6675;}.elementor-24 .elementor-element.elementor-element-00000027{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000025{font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:24px;color:#161D26;}.elementor-24 .elementor-element.elementor-element-00000026{text-align:end;font-family:"Jost", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:1.8px;color:#5B6675;}.elementor-24 .elementor-element.elementor-element-00000032{--display:flex;}.elementor-24 .elementor-element.elementor-element-0000002a{--display:flex;}.elementor-24 .elementor-element.elementor-element-0000002a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0000002a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161D26;background-image:url("https://injurylawjoe.com/wp-content/uploads/2026/07/blog-c3.png");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-00000031{--display:flex;}.elementor-24 .elementor-element.elementor-element-0000002b{font-family:"Jost", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:1.8px;color:#C5A43A;}.elementor-24 .elementor-element.elementor-element-0000002c{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:400;line-height:29px;letter-spacing:-0.3px;color:#161D26;}.elementor-24 .elementor-element.elementor-element-0000002d{font-family:"Jost", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#5B6675;}.elementor-24 .elementor-element.elementor-element-00000030{--display:flex;}.elementor-24 .elementor-element.elementor-element-0000002e{font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:24px;color:#161D26;}.elementor-24 .elementor-element.elementor-element-0000002f{text-align:end;font-family:"Jost", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:1.8px;color:#5B6675;}.elementor-24 .elementor-element.elementor-element-0000003b{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000033{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000033:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-00000033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161D26;background-image:url("https://injurylawjoe.com/wp-content/uploads/2026/07/blog-c4.png");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-0000003a{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000034{font-family:"Jost", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:1.8px;color:#C5A43A;}.elementor-24 .elementor-element.elementor-element-00000035{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:400;line-height:29px;letter-spacing:-0.3px;color:#161D26;}.elementor-24 .elementor-element.elementor-element-00000036{font-family:"Jost", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#5B6675;}.elementor-24 .elementor-element.elementor-element-00000039{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000037{font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:24px;color:#161D26;}.elementor-24 .elementor-element.elementor-element-00000038{text-align:end;font-family:"Jost", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:1.8px;color:#5B6675;}.elementor-24 .elementor-element.elementor-element-00000044{--display:flex;}.elementor-24 .elementor-element.elementor-element-0000003c{--display:flex;}.elementor-24 .elementor-element.elementor-element-0000003c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0000003c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161D26;background-image:url("https://injurylawjoe.com/wp-content/uploads/2026/07/blog-c5.png");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-00000043{--display:flex;}.elementor-24 .elementor-element.elementor-element-0000003d{font-family:"Jost", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:1.8px;color:#C5A43A;}.elementor-24 .elementor-element.elementor-element-0000003e{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:400;line-height:29px;letter-spacing:-0.3px;color:#161D26;}.elementor-24 .elementor-element.elementor-element-0000003f{font-family:"Jost", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#5B6675;}.elementor-24 .elementor-element.elementor-element-00000042{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000040{font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:24px;color:#161D26;}.elementor-24 .elementor-element.elementor-element-00000041{text-align:end;font-family:"Jost", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:1.8px;color:#5B6675;}.elementor-24 .elementor-element.elementor-element-0000004d{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000045{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000045:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-00000045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161D26;background-image:url("https://injurylawjoe.com/wp-content/uploads/2026/07/blog-c6.png");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-0000004c{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000046{font-family:"Jost", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:1.8px;color:#C5A43A;}.elementor-24 .elementor-element.elementor-element-00000047{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:400;line-height:29px;letter-spacing:-0.3px;color:#161D26;}.elementor-24 .elementor-element.elementor-element-00000048{font-family:"Jost", Sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#5B6675;}.elementor-24 .elementor-element.elementor-element-0000004b{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000049{font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:24px;color:#161D26;}.elementor-24 .elementor-element.elementor-element-0000004a{text-align:end;font-family:"Jost", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:1.8px;color:#5B6675;}.elementor-24 .elementor-element.elementor-element-00000052{--display:flex;}.elementor-24 .elementor-element.elementor-element-0000004f{font-family:"Jost", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1.98px;color:#161D26;}.elementor-24 .elementor-element.elementor-element-00000050{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:400;font-style:italic;line-height:27px;color:#161D26;}.elementor-24 .elementor-element.elementor-element-00000051{text-align:end;font-family:"Jost", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1.98px;color:#161D26;}.elementor-24 .elementor-element.elementor-element-0000005e{--display:flex;--padding-top:130px;--padding-bottom:130px;--padding-left:88px;--padding-right:88px;}.elementor-24 .elementor-element.elementor-element-0000005e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0000005e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EE;}.elementor-24 .elementor-element.elementor-element-0000005d{--display:flex;}.elementor-24 .elementor-element.elementor-element-0000005c{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000056{text-align:center;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:19px;letter-spacing:2.16px;color:#F4F1EE;}.elementor-24 .elementor-element.elementor-element-00000057{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000058{text-align:center;}.elementor-24 .elementor-element.elementor-element-00000058 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:121px;font-weight:300;font-style:italic;line-height:123px;letter-spacing:-2.9px;color:#F4F1EE;}.elementor-24 .elementor-element.elementor-element-0000005b{--display:flex;}.elementor-24 .elementor-element.elementor-element-00000059{font-family:"Jost", Sans-serif;font-size:14px;font-weight:500;line-height:22px;letter-spacing:0.84px;color:#F4F1EE;}.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 );font-style:var( --e-global-typography-accent-font-style );}.elementor-24 .elementor-element.elementor-element-0000005a .elementor-button{background-color:#C5A43A;font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:19px;letter-spacing:2.16px;fill:#161D26;color:#161D26;padding:18px 36px 18px 36px;}.elementor-24 .elementor-element.elementor-element-0000005a .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-0000005a .elementor-button:focus{background-color:#C5A43A;}@media(max-width:820px){.elementor-24 .elementor-element.elementor-element-0000000a{--padding-top:46px;--padding-bottom:63px;--padding-left:40px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-00000003 .elementor-heading-title{font-size:73px;line-height:69px;}.elementor-24 .elementor-element.elementor-element-00000014{--padding-top:61px;--padding-bottom:46px;--padding-left:40px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-00000055{--padding-top:41px;--padding-bottom:69px;--padding-left:40px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-0000005e{--padding-top:93px;--padding-bottom:93px;--padding-left:40px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-00000058 .elementor-heading-title{font-size:87px;line-height:89px;}}@media(max-width:480px){.elementor-24 .elementor-element.elementor-element-0000000a{--padding-top:35px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-00000003 .elementor-heading-title{font-size:42px;line-height:42px;}.elementor-24 .elementor-element.elementor-element-00000014{--padding-top:47px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-0000000e .elementor-heading-title{font-size:38px;}.elementor-24 .elementor-element.elementor-element-00000055{--padding-top:31px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-00000016 .elementor-heading-title{font-size:37px;}.elementor-24 .elementor-element.elementor-element-0000001a{font-size:20px;}.elementor-24 .elementor-element.elementor-element-00000023{font-size:20px;}.elementor-24 .elementor-element.elementor-element-0000002c{font-size:20px;}.elementor-24 .elementor-element.elementor-element-00000035{font-size:20px;}.elementor-24 .elementor-element.elementor-element-0000003e{font-size:20px;}.elementor-24 .elementor-element.elementor-element-00000047{font-size:20px;}.elementor-24 .elementor-element.elementor-element-0000005e{--padding-top:71px;--padding-bottom:71px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-00000058 .elementor-heading-title{font-size:51px;line-height:54px;}}/* Start custom CSS for container, class: .elementor-element-00000004 */.elementor-24 .elementor-element.elementor-element-00000004{display:flex!important;flex-direction:column;gap:16px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000006 */.elementor-24 .elementor-element.elementor-element-00000006{max-width:470px;justify-self:end;padding-bottom:8px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000007 */.elementor-24 .elementor-element.elementor-element-00000007{display:grid!important;grid-template-columns:1.15fr 0.85fr;align-items:end;gap:88px}.elementor-24 .elementor-element.elementor-element-00000007{margin-top:72px}@media(max-width:900px){.elementor-24 .elementor-element.elementor-element-00000007{grid-template-columns:1fr!important;gap:28px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000008 */.elementor-24 .elementor-element.elementor-element-00000008{display:flex!important;flex-direction:column;gap:0px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000009 */.elementor-24 .elementor-element.elementor-element-00000009{width:100%;max-width:1440px;margin:0 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0000000a */.elementor-24 .elementor-element.elementor-element-0000000a{background:linear-gradient(119.44deg,#1A222C 0%,#121820 72%,#0E141B 100%)}
/*FIX390*/
@media(max-width:767px){
html .elementor-24 .elementor-element.elementor-element-00000007{margin-top:32px!important;gap:20px!important}
html .elementor-24 .elementor-element.elementor-element-00000004{gap:12px!important}
html .elementor-24 .elementor-element.elementor-element-00000005,html .elementor-24 .elementor-element.elementor-element-00000005 p{font-size:14px!important;line-height:1.5!important}
html .elementor-24 .elementor-element.elementor-element-00000006{padding-bottom:0!important}
html .elementor-24 .elementor-element.elementor-element-00000012{gap:0!important}
html .elementor-24 .elementor-element.elementor-element-0000000c{min-height:0!important;height:200px!important;background-position:center 20%!important}
html .elementor-24 .elementor-element.elementor-element-0000000b{top:16px!important;left:16px!important}
html .elementor-24 .elementor-element.elementor-element-00000011{padding:32px 24px!important;gap:18px!important}
html .elementor-24 .elementor-element.elementor-element-0000000d,html .elementor-24 .elementor-element.elementor-element-0000000d p{font-size:11px!important;white-space:nowrap!important}
html .elementor-24 .elementor-element.elementor-element-0000000e .elementor-heading-title{font-size:26px!important;line-height:1.3!important}
html .elementor-24 .elementor-element.elementor-element-0000000f,html .elementor-24 .elementor-element.elementor-element-0000000f p{font-size:15px!important;line-height:1.55!important}
html .elementor-24 .elementor-element.elementor-element-00000017{grid-template-columns:1fr auto!important;align-items:end!important;gap:12px!important;margin-bottom:32px!important}
html .elementor-24 .elementor-element.elementor-element-00000016 .elementor-heading-title{font-size:24px!important;line-height:1.15!important}
html .elementor-24 .elementor-element.elementor-element-0000004e{gap:24px!important}
html .elementor-24 .elementor-element.elementor-element-00000018,html .elementor-24 .elementor-element.elementor-element-00000021,html .elementor-24 .elementor-element.elementor-element-0000002a,html .elementor-24 .elementor-element.elementor-element-00000033,html .elementor-24 .elementor-element.elementor-element-0000003c,html .elementor-24 .elementor-element.elementor-element-00000045{min-height:200px!important}
html .elementor-24 .elementor-element.elementor-element-0000001f,html .elementor-24 .elementor-element.elementor-element-00000028,html .elementor-24 .elementor-element.elementor-element-00000031,html .elementor-24 .elementor-element.elementor-element-0000003a,html .elementor-24 .elementor-element.elementor-element-00000043,html .elementor-24 .elementor-element.elementor-element-0000004c{padding:20px 24px 24px!important;gap:10px!important}
html .elementor-24 .elementor-element.elementor-element-0000001a,html .elementor-24 .elementor-element.elementor-element-0000001a p,html .elementor-24 .elementor-element.elementor-element-00000023,html .elementor-24 .elementor-element.elementor-element-00000023 p,html .elementor-24 .elementor-element.elementor-element-0000002c,html .elementor-24 .elementor-element.elementor-element-0000002c p,html .elementor-24 .elementor-element.elementor-element-00000035,html .elementor-24 .elementor-element.elementor-element-00000035 p,html .elementor-24 .elementor-element.elementor-element-0000003e,html .elementor-24 .elementor-element.elementor-element-0000003e p,html .elementor-24 .elementor-element.elementor-element-00000047,html .elementor-24 .elementor-element.elementor-element-00000047 p{font-size:22px!important;line-height:1.25!important}
html .elementor-24 .elementor-element.elementor-element-0000001b,html .elementor-24 .elementor-element.elementor-element-0000001b p,html .elementor-24 .elementor-element.elementor-element-0000001b span,html .elementor-24 .elementor-element.elementor-element-00000024,html .elementor-24 .elementor-element.elementor-element-00000024 p,html .elementor-24 .elementor-element.elementor-element-00000024 span,html .elementor-24 .elementor-element.elementor-element-0000002d,html .elementor-24 .elementor-element.elementor-element-0000002d p,html .elementor-24 .elementor-element.elementor-element-0000002d span,html .elementor-24 .elementor-element.elementor-element-00000036,html .elementor-24 .elementor-element.elementor-element-00000036 p,html .elementor-24 .elementor-element.elementor-element-00000036 span,html .elementor-24 .elementor-element.elementor-element-0000003f,html .elementor-24 .elementor-element.elementor-element-0000003f p,html .elementor-24 .elementor-element.elementor-element-0000003f span,html .elementor-24 .elementor-element.elementor-element-00000048,html .elementor-24 .elementor-element.elementor-element-00000048 p,html .elementor-24 .elementor-element.elementor-element-00000048 span{color:#4A4A4A!important;font-weight:400!important;font-size:14px!important;line-height:1.5!important}
html .elementor-24 .elementor-element.elementor-element-0000001e,html .elementor-24 .elementor-element.elementor-element-00000027,html .elementor-24 .elementor-element.elementor-element-00000030,html .elementor-24 .elementor-element.elementor-element-00000039,html .elementor-24 .elementor-element.elementor-element-00000042,html .elementor-24 .elementor-element.elementor-element-0000004b{grid-template-columns:1fr auto!important;gap:12px!important;padding-top:12px!important}
html .elementor-24 .elementor-element.elementor-element-00000052{grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:12px!important;margin-top:40px!important}
html .elementor-24 .elementor-element.elementor-element-0000004f a,html .elementor-24 .elementor-element.elementor-element-00000051 a{padding:11px 14px!important;white-space:nowrap!important}
html .elementor-24 .elementor-element.elementor-element-0000005c{padding:48px 24px!important;gap:20px!important}
html .elementor-24 .elementor-element.elementor-element-00000056,html .elementor-24 .elementor-element.elementor-element-00000056 p{font-size:11px!important;white-space:nowrap!important}
html .elementor-24 .elementor-element.elementor-element-00000058 .elementor-heading-title{font-size:34px!important;line-height:1.2!important}
html .elementor-24 .elementor-element.elementor-element-0000005b{flex-direction:column!important;align-items:center!important;gap:18px!important}
html .elementor-24 .elementor-element.elementor-element-00000059,html .elementor-24 .elementor-element.elementor-element-00000059 p{font-size:15px!important;white-space:nowrap!important}
html .elementor-24 .elementor-element.elementor-element-0000005a .elementor-button{background-color:#E4D5BE!important;color:#161D26!important;border-radius:999px!important;font-style:normal!important;font-size:11px!important;padding:16px 32px!important}
}
/*FIX390*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000000b */.elementor-24 .elementor-element.elementor-element-0000000b{position:absolute;top:28px;left:28px;background:rgba(18,24,32,.6);border:1px solid rgba(244,241,238,.4);padding:7px 13px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0000000c */.elementor-24 .elementor-element.elementor-element-0000000c{min-height:723px;position:relative}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000011 */.elementor-24 .elementor-element.elementor-element-00000011{display:flex!important;flex-direction:column;gap:24px}.elementor-24 .elementor-element.elementor-element-00000011{padding:60px;background:#E5D9CC;justify-content:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000012 */.elementor-24 .elementor-element.elementor-element-00000012{display:grid!important;grid-template-columns:0.475fr 0.525fr;align-items:stretch;gap:0px}@media(max-width:900px){.elementor-24 .elementor-element.elementor-element-00000012{grid-template-columns:1fr!important;gap:28px}}.elementor-24 .elementor-element.elementor-element-00000012{border:1px solid #C5A43A;border-top-width:2px;transition:transform .35s,box-shadow .35s}.elementor-24 .elementor-element.elementor-element-00000012:hover{transform:translateY(-4px);box-shadow:0 20px 44px rgba(0,0,0,.12)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000013 */.elementor-24 .elementor-element.elementor-element-00000013{width:100%;max-width:1440px;margin:0 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000017 */.elementor-24 .elementor-element.elementor-element-00000017{display:grid!important;grid-template-columns:1fr auto;align-items:end;gap:32px}.elementor-24 .elementor-element.elementor-element-00000017{margin-bottom:52px}@media(max-width:900px){.elementor-24 .elementor-element.elementor-element-00000017{grid-template-columns:1fr!important;gap:28px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000018 */.elementor-24 .elementor-element.elementor-element-00000018{min-height:224px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0000001e */.elementor-24 .elementor-element.elementor-element-0000001e{display:grid!important;grid-template-columns:1fr auto;align-items:center;gap:12px}.elementor-24 .elementor-element.elementor-element-0000001e{border-top:1px solid rgba(44,53,66,0.18);padding-top:14px;margin-top:auto}@media(max-width:900px){.elementor-24 .elementor-element.elementor-element-0000001e{grid-template-columns:1fr!important;gap:28px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0000001f */.elementor-24 .elementor-element.elementor-element-0000001f{display:flex!important;flex-direction:column;gap:12px}.elementor-24 .elementor-element.elementor-element-0000001f{padding:29px;flex-grow:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000020 */.elementor-24 .elementor-element.elementor-element-00000020{display:flex!important;flex-direction:column;gap:0px}.elementor-24 .elementor-element.elementor-element-00000020{background:#FAF8F4;border:1px solid rgba(44,53,66,0.18);transition:transform .35s,border-color .35s,box-shadow .35s}.elementor-24 .elementor-element.elementor-element-00000020:hover{transform:translateY(-4px);border-color:#C5A43A;box-shadow:0 16px 36px rgba(0,0,0,.1)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000021 */.elementor-24 .elementor-element.elementor-element-00000021{min-height:224px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000027 */.elementor-24 .elementor-element.elementor-element-00000027{display:grid!important;grid-template-columns:1fr auto;align-items:center;gap:12px}.elementor-24 .elementor-element.elementor-element-00000027{border-top:1px solid rgba(44,53,66,0.18);padding-top:14px;margin-top:auto}@media(max-width:900px){.elementor-24 .elementor-element.elementor-element-00000027{grid-template-columns:1fr!important;gap:28px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000028 */.elementor-24 .elementor-element.elementor-element-00000028{display:flex!important;flex-direction:column;gap:12px}.elementor-24 .elementor-element.elementor-element-00000028{padding:29px;flex-grow:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000029 */.elementor-24 .elementor-element.elementor-element-00000029{display:flex!important;flex-direction:column;gap:0px}.elementor-24 .elementor-element.elementor-element-00000029{background:#FAF8F4;border:1px solid rgba(44,53,66,0.18);transition:transform .35s,border-color .35s,box-shadow .35s}.elementor-24 .elementor-element.elementor-element-00000029:hover{transform:translateY(-4px);border-color:#C5A43A;box-shadow:0 16px 36px rgba(0,0,0,.1)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0000002a */.elementor-24 .elementor-element.elementor-element-0000002a{min-height:224px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000030 */.elementor-24 .elementor-element.elementor-element-00000030{display:grid!important;grid-template-columns:1fr auto;align-items:center;gap:12px}.elementor-24 .elementor-element.elementor-element-00000030{border-top:1px solid rgba(44,53,66,0.18);padding-top:14px;margin-top:auto}@media(max-width:900px){.elementor-24 .elementor-element.elementor-element-00000030{grid-template-columns:1fr!important;gap:28px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000031 */.elementor-24 .elementor-element.elementor-element-00000031{display:flex!important;flex-direction:column;gap:12px}.elementor-24 .elementor-element.elementor-element-00000031{padding:29px;flex-grow:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000032 */.elementor-24 .elementor-element.elementor-element-00000032{display:flex!important;flex-direction:column;gap:0px}.elementor-24 .elementor-element.elementor-element-00000032{background:#FAF8F4;border:1px solid rgba(44,53,66,0.18);transition:transform .35s,border-color .35s,box-shadow .35s}.elementor-24 .elementor-element.elementor-element-00000032:hover{transform:translateY(-4px);border-color:#C5A43A;box-shadow:0 16px 36px rgba(0,0,0,.1)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000033 */.elementor-24 .elementor-element.elementor-element-00000033{min-height:224px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000039 */.elementor-24 .elementor-element.elementor-element-00000039{display:grid!important;grid-template-columns:1fr auto;align-items:center;gap:12px}.elementor-24 .elementor-element.elementor-element-00000039{border-top:1px solid rgba(44,53,66,0.18);padding-top:14px;margin-top:auto}@media(max-width:900px){.elementor-24 .elementor-element.elementor-element-00000039{grid-template-columns:1fr!important;gap:28px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0000003a */.elementor-24 .elementor-element.elementor-element-0000003a{display:flex!important;flex-direction:column;gap:12px}.elementor-24 .elementor-element.elementor-element-0000003a{padding:29px;flex-grow:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0000003b */.elementor-24 .elementor-element.elementor-element-0000003b{display:flex!important;flex-direction:column;gap:0px}.elementor-24 .elementor-element.elementor-element-0000003b{background:#FAF8F4;border:1px solid rgba(44,53,66,0.18);transition:transform .35s,border-color .35s,box-shadow .35s}.elementor-24 .elementor-element.elementor-element-0000003b:hover{transform:translateY(-4px);border-color:#C5A43A;box-shadow:0 16px 36px rgba(0,0,0,.1)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0000003c */.elementor-24 .elementor-element.elementor-element-0000003c{min-height:224px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000042 */.elementor-24 .elementor-element.elementor-element-00000042{display:grid!important;grid-template-columns:1fr auto;align-items:center;gap:12px}.elementor-24 .elementor-element.elementor-element-00000042{border-top:1px solid rgba(44,53,66,0.18);padding-top:14px;margin-top:auto}@media(max-width:900px){.elementor-24 .elementor-element.elementor-element-00000042{grid-template-columns:1fr!important;gap:28px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000043 */.elementor-24 .elementor-element.elementor-element-00000043{display:flex!important;flex-direction:column;gap:12px}.elementor-24 .elementor-element.elementor-element-00000043{padding:29px;flex-grow:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000044 */.elementor-24 .elementor-element.elementor-element-00000044{display:flex!important;flex-direction:column;gap:0px}.elementor-24 .elementor-element.elementor-element-00000044{background:#FAF8F4;border:1px solid rgba(44,53,66,0.18);transition:transform .35s,border-color .35s,box-shadow .35s}.elementor-24 .elementor-element.elementor-element-00000044:hover{transform:translateY(-4px);border-color:#C5A43A;box-shadow:0 16px 36px rgba(0,0,0,.1)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000045 */.elementor-24 .elementor-element.elementor-element-00000045{min-height:224px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0000004b */.elementor-24 .elementor-element.elementor-element-0000004b{display:grid!important;grid-template-columns:1fr auto;align-items:center;gap:12px}.elementor-24 .elementor-element.elementor-element-0000004b{border-top:1px solid rgba(44,53,66,0.18);padding-top:14px;margin-top:auto}@media(max-width:900px){.elementor-24 .elementor-element.elementor-element-0000004b{grid-template-columns:1fr!important;gap:28px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0000004c */.elementor-24 .elementor-element.elementor-element-0000004c{display:flex!important;flex-direction:column;gap:12px}.elementor-24 .elementor-element.elementor-element-0000004c{padding:29px;flex-grow:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0000004d */.elementor-24 .elementor-element.elementor-element-0000004d{display:flex!important;flex-direction:column;gap:0px}.elementor-24 .elementor-element.elementor-element-0000004d{background:#FAF8F4;border:1px solid rgba(44,53,66,0.18);transition:transform .35s,border-color .35s,box-shadow .35s}.elementor-24 .elementor-element.elementor-element-0000004d:hover{transform:translateY(-4px);border-color:#C5A43A;box-shadow:0 16px 36px rgba(0,0,0,.1)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0000004e */.elementor-24 .elementor-element.elementor-element-0000004e{display:grid!important;grid-template-columns:1fr 1fr 1fr;align-items:stretch;gap:22px}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-0000004e{grid-template-columns:1fr 1fr!important}}@media(max-width:900px){.elementor-24 .elementor-element.elementor-element-0000004e{grid-template-columns:1fr!important;gap:28px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0000004f */.elementor-24 .elementor-element.elementor-element-0000004f{opacity:.3}.elementor-24 .elementor-element.elementor-element-0000004f a{display:inline-block;border:1px solid #161D26;padding:13px 23px;color:#161D26;cursor:not-allowed}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00000051 */.elementor-24 .elementor-element.elementor-element-00000051{opacity:.3}.elementor-24 .elementor-element.elementor-element-00000051 a{display:inline-block;border:1px solid #161D26;padding:13px 23px;color:#161D26;cursor:not-allowed}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000052 */.elementor-24 .elementor-element.elementor-element-00000052{display:grid!important;grid-template-columns:auto 1fr auto;align-items:center;gap:24px}.elementor-24 .elementor-element.elementor-element-00000052{margin-top:56px}@media(max-width:900px){.elementor-24 .elementor-element.elementor-element-00000052{grid-template-columns:1fr!important;gap:28px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000053 */.elementor-24 .elementor-element.elementor-element-00000053{display:flex!important;flex-direction:column;gap:0px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000054 */.elementor-24 .elementor-element.elementor-element-00000054{width:100%;max-width:1440px;margin:0 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00000057 */.elementor-24 .elementor-element.elementor-element-00000057{width:56px;height:1px!important;min-height:1px;padding:0;background:#C5A43A;margin:0 auto}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0000005a */.elementor-24 .elementor-element.elementor-element-0000005a .elementor-button{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0000005b */.elementor-24 .elementor-element.elementor-element-0000005b{display:flex!important;flex-direction:row;align-items:center;justify-content:center;gap:40px;flex-wrap:nowrap}@media(max-width:900px){.elementor-24 .elementor-element.elementor-element-0000005b{flex-wrap:wrap}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0000005c */.elementor-24 .elementor-element.elementor-element-0000005c{display:flex!important;flex-direction:column;gap:28px}.elementor-24 .elementor-element.elementor-element-0000005c{align-items:center;text-align:center;background:#161D26;border-radius:32px;padding:140px 88px;position:relative;overflow:hidden}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0000005d */.elementor-24 .elementor-element.elementor-element-0000005d{width:100%;max-width:1440px;margin:0 auto}/* End custom CSS */