.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-37 .elementor-element.elementor-element-7b84043.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-37 .elementor-element.elementor-element-7b84043 .elementor-icon-list-icon i{color:#fff;transition:color .3s}.elementor-37 .elementor-element.elementor-element-7b84043 .elementor-icon-list-icon svg{fill:#fff;transition:fill .3s}.elementor-37 .elementor-element.elementor-element-7b84043{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-37 .elementor-element.elementor-element-7b84043 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-37 .elementor-element.elementor-element-7b84043 .elementor-icon-list-item>a{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:500}.elementor-37 .elementor-element.elementor-element-7b84043 .elementor-icon-list-text{color:#fff;transition:color .3s}.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-37 .elementor-element.elementor-element-87b4ef8{padding:0;text-align:start}.elementor-37 .elementor-element.elementor-element-87b4ef8 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:600;color:#fff}.elementor-37 .elementor-element.elementor-element-d6e2608{padding:0;text-align:start}.elementor-37 .elementor-element.elementor-element-d6e2608 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:48px;font-weight:600;line-height:55px;color:#fff}.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-37 .elementor-element.elementor-element-8984ca6 .elementor-button{background-color:var(--e-global-color-026f851);font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600;fill:var(--e-global-color-387d69b);color:var(--e-global-color-387d69b);box-shadow:0px 6px 24px -5px rgba(0,0,0,.5);border-radius:5px;padding:15px 30px}.elementor-37 .elementor-element.elementor-element-8984ca6 .elementor-button:hover,.elementor-37 .elementor-element.elementor-element-8984ca6 .elementor-button:focus{background-color:#ffe094}.elementor-37 .elementor-element.elementor-element-00ebb05 .elementor-wrapper{--video-aspect-ratio:1.77777}.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-37 .elementor-element.elementor-element-e7b81f7{text-align:start;font-family:"Poppins",Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#fff}.elementor-37 .elementor-element.elementor-element-e7b81f7 p{margin-block-end:24px}.elementor-37 .elementor-element.elementor-element-5d1d51a .elementor-button{background-color:var(--e-global-color-026f851);font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600;fill:var(--e-global-color-387d69b);color:var(--e-global-color-387d69b);box-shadow:0px 6px 24px -5px rgba(0,0,0,.5);border-radius:5px;padding:15px 30px}.elementor-37 .elementor-element.elementor-element-5d1d51a .elementor-button:hover,.elementor-37 .elementor-element.elementor-element-5d1d51a .elementor-button:focus{background-color:#ffe094}.elementor-37 .elementor-element.elementor-element-9da3343{background-color:var(--e-global-color-primary);padding:5px 16px;border-radius:5px;text-align:start}.elementor-37 .elementor-element.elementor-element-9da3343.elementor-element{--align-self:flex-start}.elementor-37 .elementor-element.elementor-element-9da3343 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:1px;color:#fff}.elementor-37 .elementor-element.elementor-element-9d718ab{padding:0;text-align:start}.elementor-37 .elementor-element.elementor-element-9d718ab.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-37 .elementor-element.elementor-element-9d718ab .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:60px;font-weight:500;line-height:75px;color:var(--e-global-color-387d69b)}.elementor-37 .elementor-element.elementor-element-b5cce2c{padding:0 70px 0 0;text-align:start;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;color:#4a4d5a}.elementor-37 .elementor-element.elementor-element-b5cce2c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-37 .elementor-element.elementor-element-bfd85a7{background-color:var(--e-global-color-primary);padding:5px 16px;border-radius:5px;text-align:center}.elementor-37 .elementor-element.elementor-element-bfd85a7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-37 .elementor-element.elementor-element-bfd85a7 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:1px;color:#fff}.elementor-37 .elementor-element.elementor-element-e94f867{padding:0;text-align:center}.elementor-37 .elementor-element.elementor-element-e94f867 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:60px;font-weight:500;line-height:75px;color:var(--e-global-color-387d69b)}.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-37 .elementor-element.elementor-element-8e81d22 img{border-radius:10px}.elementor-37 .elementor-element.elementor-element-1a89c2d{padding:0;text-align:start;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#4a4d5a}.elementor-37 .elementor-element.elementor-element-2badbae{text-align:start}.elementor-37 .elementor-element.elementor-element-2badbae .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:30px;font-weight:700;font-style:italic}.elementor-37 .elementor-element.elementor-element-218fda6{background-color:var(--e-global-color-primary);padding:5px 16px;border-radius:5px;text-align:center}.elementor-37 .elementor-element.elementor-element-218fda6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-37 .elementor-element.elementor-element-218fda6 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:1px;color:#fff}.elementor-37 .elementor-element.elementor-element-e577e1d{padding:0;text-align:center}.elementor-37 .elementor-element.elementor-element-e577e1d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-37 .elementor-element.elementor-element-e577e1d .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:60px;font-weight:500;line-height:75px;color:var(--e-global-color-387d69b)}.elementor-37 .elementor-element.elementor-element-d39bf58{padding:0 0 56px}.elementor-37 .elementor-element.elementor-element-d39bf58 img{border-radius:10px}.elementor-37 .elementor-element.elementor-element-4b55112{text-align:start}.elementor-37 .elementor-element.elementor-element-4b55112 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:600;font-style:normal;color:var(--e-global-color-387d69b)}.elementor-37 .elementor-element.elementor-element-675c3ba{padding:0;text-align:start;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#4a4d5a}.elementor-37 .elementor-element.elementor-element-bceed74{padding:0 0 56px}.elementor-37 .elementor-element.elementor-element-bceed74 img{border-radius:10px}.elementor-37 .elementor-element.elementor-element-abea180{text-align:start}.elementor-37 .elementor-element.elementor-element-abea180 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:600;font-style:normal;color:var(--e-global-color-387d69b)}.elementor-37 .elementor-element.elementor-element-a336a58{padding:0;text-align:start;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#4a4d5a}.elementor-37 .elementor-element.elementor-element-c9946a6{background-color:var(--e-global-color-primary);padding:5px 16px;border-radius:5px;text-align:center}.elementor-37 .elementor-element.elementor-element-c9946a6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-37 .elementor-element.elementor-element-c9946a6 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:1px;color:#fff}.elementor-37 .elementor-element.elementor-element-1fa8f73{padding:0 0 70px;text-align:center}.elementor-37 .elementor-element.elementor-element-1fa8f73 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:60px;font-weight:500;line-height:75px;letter-spacing:-1.8px;color:var(--e-global-color-387d69b)}.elementor-37 .elementor-element.elementor-element-8ffec84{background-color:var(--e-global-color-primary);padding:5px 16px;border-radius:5px;text-align:center}.elementor-37 .elementor-element.elementor-element-8ffec84.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-37 .elementor-element.elementor-element-8ffec84 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:1px;color:#fff}.elementor-37 .elementor-element.elementor-element-b4cda9b{padding:0 0 70px;text-align:center}.elementor-37 .elementor-element.elementor-element-b4cda9b .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:60px;font-weight:500;line-height:75px;letter-spacing:-1.8px;color:var(--e-global-color-387d69b)}.elementor-37 .elementor-element.elementor-element-0da76ae{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-37 .elementor-element.elementor-element-0da76ae.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-37 .elementor-element.elementor-element-16e9099{text-align:start}.elementor-37 .elementor-element.elementor-element-16e9099 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:600;font-style:normal;color:#4a4d5a}.elementor-37 .elementor-element.elementor-element-ac0a12e{text-align:start}.elementor-37 .elementor-element.elementor-element-ac0a12e .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:36px;font-weight:600;font-style:normal;color:#4a4d5a}.elementor-37 .elementor-element.elementor-element-f9b5f34{padding:0;text-align:start;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;color:#4a4d5a}.elementor-37 .elementor-element.elementor-element-de5e871{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-37 .elementor-element.elementor-element-de5e871.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-37 .elementor-element.elementor-element-9c0b921{text-align:start}.elementor-37 .elementor-element.elementor-element-9c0b921 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:600;font-style:normal;color:#4a4d5a}.elementor-37 .elementor-element.elementor-element-43ffea9{text-align:start}.elementor-37 .elementor-element.elementor-element-43ffea9 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:36px;font-weight:600;font-style:normal;color:#4a4d5a}.elementor-37 .elementor-element.elementor-element-a32d325{padding:0;text-align:start;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:500;line-height:1.6em;color:#4a4d5a}.elementor-37 .elementor-element.elementor-element-ce84144{background-color:var(--e-global-color-primary);padding:5px 16px;border-radius:5px;text-align:center}.elementor-37 .elementor-element.elementor-element-ce84144.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-37 .elementor-element.elementor-element-ce84144 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:1px;color:#fff}.elementor-37 .elementor-element.elementor-element-81c2e8d{padding:0 0 70px;text-align:center}.elementor-37 .elementor-element.elementor-element-81c2e8d .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:60px;font-weight:500;line-height:75px;letter-spacing:-1.8px;color:var(--e-global-color-387d69b)}.elementor-37 .elementor-element.elementor-element-4301533 img{border-radius:10px}.elementor-37 .elementor-element.elementor-element-ae37ead{padding:0}.elementor-37 .elementor-element.elementor-element-ae37ead .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600}.elementor-37 .elementor-element.elementor-element-813d324{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:500;color:var(--e-global-color-secondary)}.elementor-37 .elementor-element.elementor-element-aaa44be img{border-radius:10px}.elementor-37 .elementor-element.elementor-element-bcc500a{padding:0}.elementor-37 .elementor-element.elementor-element-bcc500a .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600}.elementor-37 .elementor-element.elementor-element-1a19c9b{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:500;color:var(--e-global-color-secondary)}.elementor-37 .elementor-element.elementor-element-60a6a16 img{border-radius:10px}.elementor-37 .elementor-element.elementor-element-e861b95{padding:0}.elementor-37 .elementor-element.elementor-element-e861b95 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600}.elementor-37 .elementor-element.elementor-element-d8f97ce{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:500;color:var(--e-global-color-secondary)}.elementor-37 .elementor-element.elementor-element-a184c16 img{border-radius:10px}.elementor-37 .elementor-element.elementor-element-0b4a723{padding:0}.elementor-37 .elementor-element.elementor-element-0b4a723 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600}.elementor-37 .elementor-element.elementor-element-a579f0a{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:500;color:var(--e-global-color-secondary)}.elementor-37 .elementor-element.elementor-element-b9af027 img{border-radius:10px}.elementor-37 .elementor-element.elementor-element-ef326ef{padding:0}.elementor-37 .elementor-element.elementor-element-ef326ef .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600}.elementor-37 .elementor-element.elementor-element-723596c{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:500;color:var(--e-global-color-secondary)}.elementor-37 .elementor-element.elementor-element-0c9eb59 img{border-radius:10px}.elementor-37 .elementor-element.elementor-element-b951037{padding:0}.elementor-37 .elementor-element.elementor-element-b951037 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:600}.elementor-37 .elementor-element.elementor-element-6f4574d{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:500;color:var(--e-global-color-secondary)}.elementor-37 .elementor-element.elementor-element-80698cc img{width:100%}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-7b84043{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-37 .elementor-element.elementor-element-d6e2608 .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-37 .elementor-element.elementor-element-e7b81f7{font-size:20px}.elementor-37 .elementor-element.elementor-element-9d718ab{width:var(--container-widget-width,303.875px);max-width:303.875px;--container-widget-width:303.875px;--container-widget-flex-grow:0}.elementor-37 .elementor-element.elementor-element-9d718ab .elementor-heading-title{font-size:30px;line-height:1.3em}.elementor-37 .elementor-element.elementor-element-b5cce2c{width:initial;max-width:initial;padding:0}.elementor-37 .elementor-element.elementor-element-e94f867{padding:0 20%;text-align:center}.elementor-37 .elementor-element.elementor-element-e94f867 .elementor-heading-title{font-size:30px;line-height:1.3em}.elementor-37 .elementor-element.elementor-element-1a89c2d{padding:0}.elementor-37 .elementor-element.elementor-element-2badbae .elementor-heading-title{font-size:21px}.elementor-37 .elementor-element.elementor-element-e577e1d .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-37 .elementor-element.elementor-element-d39bf58{padding:0 0 30px}.elementor-37 .elementor-element.elementor-element-bceed74{padding:0 0 30px}.elementor-37 .elementor-element.elementor-element-1fa8f73 .elementor-heading-title{font-size:30px;line-height:1.5em}.elementor-37 .elementor-element.elementor-element-b4cda9b{padding:0}.elementor-37 .elementor-element.elementor-element-b4cda9b .elementor-heading-title{font-size:30px;line-height:1.5em}.elementor-37 .elementor-element.elementor-element-81c2e8d{padding:0}.elementor-37 .elementor-element.elementor-element-81c2e8d .elementor-heading-title{font-size:30px;line-height:1.5em}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-7b84043 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-37 .elementor-element.elementor-element-7b84043 .elementor-icon-list-item>a{font-size:12px}.elementor-37 .elementor-element.elementor-element-87b4ef8 .elementor-heading-title{font-size:14px;line-height:1.2em}.elementor-37 .elementor-element.elementor-element-d6e2608 .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-37 .elementor-element.elementor-element-e7b81f7{padding:20px 0 0;font-size:14px}.elementor-37 .elementor-element.elementor-element-9d718ab .elementor-heading-title{font-size:30px;line-height:1.2em}.elementor-37 .elementor-element.elementor-element-b5cce2c{font-size:14px}.elementor-37 .elementor-element.elementor-element-e94f867 .elementor-heading-title{font-size:30px;line-height:1.2em}.elementor-37 .elementor-element.elementor-element-1a89c2d{font-size:14px}.elementor-37 .elementor-element.elementor-element-e577e1d{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-37 .elementor-element.elementor-element-e577e1d .elementor-heading-title{font-size:30px;line-height:1.2em}.elementor-37 .elementor-element.elementor-element-675c3ba{font-size:14px}.elementor-37 .elementor-element.elementor-element-a336a58{font-size:14px}.elementor-37 .elementor-element.elementor-element-1fa8f73 .elementor-heading-title{font-size:30px;line-height:1.2em}.elementor-37 .elementor-element.elementor-element-b4cda9b .elementor-heading-title{font-size:30px;line-height:1.2em}.elementor-37 .elementor-element.elementor-element-16e9099 .elementor-heading-title{font-size:12px}.elementor-37 .elementor-element.elementor-element-ac0a12e .elementor-heading-title{font-size:26px}.elementor-37 .elementor-element.elementor-element-f9b5f34{font-size:12px}.elementor-37 .elementor-element.elementor-element-9c0b921 .elementor-heading-title{font-size:12px}.elementor-37 .elementor-element.elementor-element-43ffea9 .elementor-heading-title{font-size:26px}.elementor-37 .elementor-element.elementor-element-a32d325{font-size:12px}.elementor-37 .elementor-element.elementor-element-81c2e8d .elementor-heading-title{font-size:30px;line-height:1.2em}.elementor-37 .elementor-element.elementor-element-ae37ead .elementor-heading-title{font-size:18px}.elementor-37 .elementor-element.elementor-element-813d324{font-size:12px}.elementor-37 .elementor-element.elementor-element-bcc500a .elementor-heading-title{font-size:18px}.elementor-37 .elementor-element.elementor-element-1a19c9b{font-size:12px}.elementor-37 .elementor-element.elementor-element-e861b95 .elementor-heading-title{font-size:18px}.elementor-37 .elementor-element.elementor-element-d8f97ce{font-size:12px}.elementor-37 .elementor-element.elementor-element-0b4a723 .elementor-heading-title{font-size:18px}.elementor-37 .elementor-element.elementor-element-a579f0a{font-size:12px}.elementor-37 .elementor-element.elementor-element-ef326ef .elementor-heading-title{font-size:18px}.elementor-37 .elementor-element.elementor-element-723596c{font-size:12px}.elementor-37 .elementor-element.elementor-element-b951037 .elementor-heading-title{font-size:18px}.elementor-37 .elementor-element.elementor-element-6f4574d{font-size:12px}}#tfli-video-banner{position:relative !important;overflow:hidden !important;isolation:isolate}#tfli-video-banner .tfli-video-bg{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;overflow:hidden !important;z-index:0 !important;pointer-events:none !important}#tfli-video-banner .tfli-video-bg iframe{position:absolute !important;top:50% !important;left:50% !important;max-width:none !important;pointer-events:none !important;filter:none !important;opacity:.32 !important;transform:translate(-50%,-50%) scale(1.03) !important;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 38%,rgba(0,0,0,.92) 48%,rgba(0,0,0,.75) 58%,rgba(0,0,0,.5) 68%,rgba(0,0,0,.25) 76%,transparent 86%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 38%,rgba(0,0,0,.92) 48%,rgba(0,0,0,.75) 58%,rgba(0,0,0,.5) 68%,rgba(0,0,0,.25) 76%,transparent 86%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}#tfli-video-banner .tfli-video-bg:before{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;background:linear-gradient(180deg,rgba(0,3,13,.92) 0%,rgba(2,7,25,.89) 12%,rgba(5,13,43,.83) 27%,rgba(11,23,69,.75) 43%,rgba(24,36,101,.64) 58%,rgba(55,66,145,.5) 71%,rgba(105,112,178,.37) 82%,rgba(172,175,213,.25) 91%,rgba(243,244,247,.12) 100%)}#tfli-video-banner .tfli-video-bg:after{content:"";position:absolute;inset:0;z-index:6;pointer-events:none;background:linear-gradient(180deg,rgba(0,2,9,.45) 0%,rgba(0,2,9,.2) 16%,rgba(0,2,9,.06) 32%,transparent 50%)}#tfli-video-banner>*:not(.tfli-video-bg){position:relative;z-index:2}#tfli-video-banner .tfli-main-video{position:relative !important;z-index:10 !important}#video-hero{position:relative !important;background-color:rgba(255,255,255,.1) !important;border:1px solid rgba(255,255,255,.18) !important;padding:.5rem !important;border-radius:20px !important;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.12)}#video-hero>.elementor-widget-container{width:100%}#video-hero .elementor-wrapper{position:relative !important;border-radius:12px !important;overflow:hidden !important}#video-hero .elementor-wrapper iframe,#video-hero #tfli-main-player{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:100% !important;border:0 !important;border-radius:12px !important;overflow:hidden !important}#tfli-main-player{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;border:0 !important}#video-hero{background-color:rgba(255,255,255,.1) !important;border:1px solid rgba(255,255,255,.16) !important;padding:.5rem !important;border-radius:20px !important;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);position:relative !important}#video-hero>.elementor-widget-container{width:100%}#video-hero .elementor-wrapper{position:relative !important;border-radius:12px !important;overflow:hidden !important}#video-hero .elementor-wrapper iframe,#video-hero #tfli-main-player{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:100% !important;border:0 !important;border-radius:12px !important}html,body{background-image:url('https://tfligroup.com/wp-content/uploads/2026/07/church.png') !important;background-repeat:repeat !important;background-color:#fff !important}.elementor,.elementor-page{background:0 0 !important}#lt-pp{position:relative !important;overflow:hidden !important;border-radius:10px}#lt-pp:after{content:"";position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;background-image:url("https://tfligroup.com/wp-content/uploads/2026/08/linkedin-overlay.png") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:100% 100% !important;opacity:0;z-index:20 !important;pointer-events:none;transition:opacity .3s ease}#lt-pp:hover:after{opacity:1}