.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-45 .elementor-element.elementor-element-b3f0bfd.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-45 .elementor-element.elementor-element-b3f0bfd .elementor-icon-list-icon i{color:#fff;transition:color .3s}.elementor-45 .elementor-element.elementor-element-b3f0bfd .elementor-icon-list-icon svg{fill:#fff;transition:fill .3s}.elementor-45 .elementor-element.elementor-element-b3f0bfd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-45 .elementor-element.elementor-element-b3f0bfd .elementor-icon-list-item>.elementor-icon-list-text,.elementor-45 .elementor-element.elementor-element-b3f0bfd .elementor-icon-list-item>a{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:500}.elementor-45 .elementor-element.elementor-element-b3f0bfd .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-45 .elementor-element.elementor-element-0ff5d3e{padding:0;text-align:center}.elementor-45 .elementor-element.elementor-element-0ff5d3e .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:600;color:#fff}.elementor-45 .elementor-element.elementor-element-a7b8777{padding:0 0 50px;text-align:center}.elementor-45 .elementor-element.elementor-element-a7b8777 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:60px;font-weight:600;line-height:1.2em;color:#fff}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode=false]>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:hover{background:var(--e-global-color-accent)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected=true],.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode=true]>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:hover{background:var(--e-global-color-accent)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title){font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-45 .elementor-element.elementor-element-cf7a801{--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:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-45 .elementor-element.elementor-element-c25646f{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-6cf8fce{--grid-columns:1;--grid-row-gap:10px;--grid-column-gap:0px}.elementor-45 .elementor-element.elementor-element-951a950{--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:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-45 .elementor-element.elementor-element-7804e77{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-4309fd8{--grid-columns:1;--grid-row-gap:10px;--grid-column-gap:0px}.elementor-45 .elementor-element.elementor-element-01e60f7{--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:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-45 .elementor-element.elementor-element-eebffe7{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-72f8b3a{--grid-columns:1;--grid-row-gap:10px;--grid-column-gap:0px}.elementor-45 .elementor-element.elementor-element-f59bb69{--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:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-45 .elementor-element.elementor-element-6292cad{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-53ad086{--grid-columns:1;--grid-row-gap:10px;--grid-column-gap:0px}.elementor-45 .elementor-element.elementor-element-2565b47{--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:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-45 .elementor-element.elementor-element-70aeee5{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-ee847b3{--grid-columns:1;--grid-row-gap:10px;--grid-column-gap:0px}.elementor-45 .elementor-element.elementor-element-ed5fdc5{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:0;--n-tabs-title-gap:20px;--n-tabs-title-border-radius:5px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:24px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:24px;--n-tabs-title-font-size:14px;--n-tabs-title-color:#fff;--n-tabs-title-color-active:#fff}.elementor-45 .elementor-element.elementor-element-ed5fdc5>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:not(:hover){background:#8586a7}.elementor-45 .elementor-element.elementor-element-ed5fdc5.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode=false]>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:hover{background:var(--e-global-color-387d69b)}.elementor-45 .elementor-element.elementor-element-ed5fdc5.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected=true],.elementor-45 .elementor-element.elementor-element-ed5fdc5.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode=true]>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:hover{background:var(--e-global-color-387d69b)}.elementor-45 .elementor-element.elementor-element-ed5fdc5.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title){font-family:"Poppins",Sans-serif;font-weight:400}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-b3f0bfd{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-45 .elementor-element.elementor-element-a7b8777 .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-45 .elementor-element.elementor-element-c25646f{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-6cf8fce{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-7804e77{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-4309fd8{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-eebffe7{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-72f8b3a{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-6292cad{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-53ad086{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-70aeee5{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-ee847b3{--grid-columns:1}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-b3f0bfd .elementor-icon-list-item>.elementor-icon-list-text,.elementor-45 .elementor-element.elementor-element-b3f0bfd .elementor-icon-list-item>a{font-size:12px}.elementor-45 .elementor-element.elementor-element-0ff5d3e .elementor-heading-title{font-size:14px;line-height:1.2em}.elementor-45 .elementor-element.elementor-element-a7b8777 .elementor-heading-title{font-size:30px;line-height:1.4em}.elementor-45 .elementor-element.elementor-element-c25646f{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-6cf8fce{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-7804e77{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-4309fd8{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-eebffe7{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-72f8b3a{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-6292cad{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-53ad086{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-70aeee5{--grid-columns:1}.elementor-45 .elementor-element.elementor-element-ee847b3{--grid-columns:1}}#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}@media (max-width:767px){.elementor-45 .elementor-element.elementor-element-ed5fdc5 .e-n-tabs{flex-direction:column !important;gap:20px !important}.elementor-45 .elementor-element.elementor-element-ed5fdc5 .e-n-tabs-heading{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px !important;width:100%;padding-left:10px;padding-right:10px}.elementor-45 .elementor-element.elementor-element-ed5fdc5 .e-n-tabs-heading>.e-n-tab-title{width:100% !important;margin:0 !important;padding:10px 8px !important;min-width:0;border-radius:5px;justify-content:center;white-space:normal}.elementor-45 .elementor-element.elementor-element-ed5fdc5 .e-n-tab-title-text{font-size:11px !important;line-height:1.4;text-align:center}.elementor-45 .elementor-element.elementor-element-ed5fdc5 .e-n-tabs-content{display:flex !important;flex-direction:column;width:100%}}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}