.elementor-3854 .elementor-element.elementor-element-3365b26{padding:0px 0px 0px 0px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-d87795d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3854 .elementor-element.elementor-element-cc4569f{--display:flex;--min-height:731px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-cc4569f.e-con{--flex-grow:0;--flex-shrink:0;}.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-3854 .elementor-element.elementor-element-18eae20{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-3854 .elementor-element.elementor-element-18eae20 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:90px;font-weight:600;color:#C4EF17;}.elementor-3854 .elementor-element.elementor-element-2d6ae94{margin-top:-268px;margin-bottom:0px;padding:0px 0px 170px 0px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-a1477aa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3854 .elementor-element.elementor-element-d0433f1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-3854 .elementor-element.elementor-element-d0433f1{margin-top:-30px;margin-bottom:0px;padding:0px 0px 150px 0px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-0032715 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.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-3854 .elementor-element.elementor-element-72f4300 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-3854 .elementor-element.elementor-element-f49abc2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-f49abc2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3854 .elementor-element.elementor-element-afdfcb9 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-3854 .elementor-element.elementor-element-e14d60a > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-3854 .elementor-element.elementor-element-aeedd6f{text-align:left;}.elementor-3854 .elementor-element.elementor-element-aeedd6f img{width:80%;}.elementor-3854 .elementor-element.elementor-element-bc3a099{overflow:visible;}.elementor-3854 .elementor-element.elementor-element-6554547{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-374px;z-index:-1;text-align:right;}.elementor-3854 .elementor-element.elementor-element-6554547 img{opacity:0.13;}.elementor-3854 .elementor-element.elementor-element-b6880db{--display:flex;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-8c58454{text-align:center;}.elementor-3854 .elementor-element.elementor-element-8c58454 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-9cea1f1{--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:100px;--margin-left:0px;--margin-right:0px;overflow:visible;}.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-3854 .elementor-element.elementor-element-4ab385d{--display:flex;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-a394cf8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-a6f6d81{--display:flex;--min-height:50vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-a6f6d81:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-a6f6d81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-hideleatherstyle-2024-10-07-17_11_27-1-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-a6f6d81:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-hideleatherstyle-2024-10-07-17_11_27-1-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-d37884b{--display:flex;--min-height:50vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-d37884b:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-d37884b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-muecy-2025-10-15-03_32_18-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-d37884b:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-muecy-2025-10-15-03_32_18-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-9872561{--display:flex;--min-height:50vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-9872561:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-9872561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-mvpfinancialteam-2025-10-15-03_36_56-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-9872561:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-mvpfinancialteam-2025-10-15-03_36_56-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-5eb8632{--display:flex;--min-height:50vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-5eb8632:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-5eb8632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-williamstravelsagency-2025-10-15-03_45_53-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-5eb8632:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-williamstravelsagency-2025-10-15-03_45_53-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-9bbfd73{--display:flex;--min-height:50vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-9bbfd73:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-9bbfd73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-our3designs-2025-10-15-03_42_54-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-9bbfd73:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-our3designs-2025-10-15-03_42_54-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-f71d3af{--display:flex;--min-height:50vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-f71d3af:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-f71d3af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-dlcbooking-2025-10-15-03_49_19-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-f71d3af:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-dlcbooking-2025-10-15-03_49_19-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-81d17d5{--display:flex;--min-height:50vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-81d17d5:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-81d17d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-eliteunitedsports-2025-10-15-03_48_38-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-81d17d5:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-eliteunitedsports-2025-10-15-03_48_38-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-de92e33{--display:flex;--min-height:50vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-de92e33:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-de92e33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-mocksurl-mockup-103170-30-digital-authority-2025-10-15-03_51_56-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-de92e33:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-mocksurl-mockup-103170-30-digital-authority-2025-10-15-03_51_56-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-cfdfbc0{--display:flex;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-9e3e2b8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-0f9bfb7{--display:flex;--min-height:200px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-aec865c{--display:flex;--min-height:200px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-42f13d1{--display:flex;--min-height:200px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-51155b3{--display:flex;--min-height:200px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-ee496e9{--display:flex;--min-height:200px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-0ef2268{--display:flex;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-6a15b89{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-5f561e6{--display:flex;--min-height:200px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-ebd7d3b{--display:flex;--min-height:200px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-3a1f611{--display:flex;--min-height:200px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-1f92bd9{--display:flex;--min-height:200px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-7ab618b{--display:flex;--min-height:200px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-692c0e1{--display:flex;--min-height:200px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-97ea7b8{--display:flex;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-6dbb8cd{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-5f091bc{--display:flex;--min-height:200px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-7d00d00{--display:flex;--min-height:200px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-d96ed33{--display:flex;--min-height:200px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-39ba52a{--display:flex;--min-height:200px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-8dfa6b8{--display:flex;overflow:visible;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3854 .elementor-element.elementor-element-80bf88d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-3854 .elementor-element.elementor-element-80bf88d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-3854 .elementor-element.elementor-element-80bf88d{--image-border-color:#FFFFFF;--image-border-width:2px;--image-border-radius:26px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3854 .elementor-element.elementor-element-4f13088{--display:flex;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-29f0014 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-3854 .elementor-element.elementor-element-29f0014 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-3854 .elementor-element.elementor-element-29f0014{--image-border-color:#FFFFFF;--image-border-width:2px;--image-border-radius:26px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3854 .elementor-element.elementor-element-ed08252{--display:flex;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-e5adade{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-54c25c8{--display:flex;--min-height:50vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-54c25c8:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-54c25c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-wesellpickleball-2025-10-13-17_45_14-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-54c25c8:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-wesellpickleball-2025-10-13-17_45_14-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-afbf4a3{--display:flex;--min-height:17vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-afbf4a3:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-afbf4a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-spirittalks-connect-2025-10-13-17_50_32-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-afbf4a3:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-spirittalks-connect-2025-10-13-17_50_32-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-01166bf{--display:flex;--min-height:17vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-01166bf:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-01166bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-celvena-official-2025-10-13-17_40_50.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-01166bf:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-celvena-official-2025-10-13-17_40_50.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-7c437fa{--display:flex;--min-height:17vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-7c437fa:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-7c437fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-healthyglowessentials-2025-10-13-17_52_05.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-7c437fa:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-healthyglowessentials-2025-10-13-17_52_05.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-94d8f5d{--display:flex;--min-height:17vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-94d8f5d:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-94d8f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-allpets05-2025-10-13-17_46_18-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-94d8f5d:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-allpets05-2025-10-13-17_46_18-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-7d9a712{--display:flex;--min-height:17vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-7d9a712:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-7d9a712 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-mydencare-2025-10-13-17_42_34-1-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-7d9a712:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-mydencare-2025-10-13-17_42_34-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-4bc4d99{--display:flex;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-54601db .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-3854 .elementor-element.elementor-element-54601db .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-3854 .elementor-element.elementor-element-54601db{--image-border-color:#FFFFFF;--image-border-width:2px;--image-border-radius:26px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3854 .elementor-element.elementor-element-2d04e78{--display:flex;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-0829816 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-3854 .elementor-element.elementor-element-0829816 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-3854 .elementor-element.elementor-element-0829816{--image-border-color:#FFFFFF;--image-border-width:2px;--image-border-radius:26px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3854 .elementor-element.elementor-element-8399ae8{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:17px;--n-tabs-gap:25px;--n-tabs-title-border-radius:25px 25px 25px 25px;--n-tabs-title-padding-top:3px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:3px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:19px;--n-tabs-title-color:#C4EF17;--n-tabs-title-color-active:#000000;}.elementor-3854 .elementor-element.elementor-element-8399ae8 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-3854 .elementor-element.elementor-element-8399ae8.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#C4EF17;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C4EF17;}.elementor-3854 .elementor-element.elementor-element-8399ae8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-3854 .elementor-element.elementor-element-8399ae8.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#C4EF17;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C4EF17;}.elementor-3854 .elementor-element.elementor-element-8399ae8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 2px 2px 2px;border-color:#C4EF17;}.elementor-3854 .elementor-element.elementor-element-8399ae8.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:500;}.elementor-3854 .elementor-element.elementor-element-8399ae8 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-3854 .elementor-element.elementor-element-58bd800{--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;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-51103f3{--display:flex;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-3e0fb89{text-align:center;}.elementor-3854 .elementor-element.elementor-element-3e0fb89 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-df9aff9{--display:flex;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-a8a71e8{--display:flex;--min-height:625px;--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;--justify-content:flex-start;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-92da9af{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-fa2c439{--display:flex;border-style:solid;--border-style:solid;border-width:-5px -5px -5px -5px;--border-top-width:-5px;--border-right-width:-5px;--border-bottom-width:-5px;--border-left-width:-5px;border-color:#C4EF17;--border-color:#C4EF17;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);overflow:visible;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-3854 .elementor-element.elementor-element-b144957.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3854 .elementor-element.elementor-element-b144957.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3854 .elementor-element.elementor-element-b144957.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3854 .elementor-element.elementor-element-b144957 .elementor-image-box-title{margin-bottom:18px;font-family:"Marcellus", Sans-serif;font-weight:600;}.elementor-3854 .elementor-element.elementor-element-b144957 .elementor-image-box-wrapper .elementor-image-box-img{width:92%;}.elementor-3854 .elementor-element.elementor-element-b144957 .elementor-image-box-img img{border-style:solid;border-width:7px 7px 7px 7px;border-color:#000000;border-radius:20px;transition-duration:0.3s;}.elementor-3854 .elementor-element.elementor-element-b144957 .elementor-image-box-description{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:600;color:#FFFEFE;}.elementor-3854 .elementor-element.elementor-element-42a3441{text-align:center;}.elementor-3854 .elementor-element.elementor-element-42a3441 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-6146a51{--display:flex;border-style:solid;--border-style:solid;border-width:-5px -5px -5px -5px;--border-top-width:-5px;--border-right-width:-5px;--border-bottom-width:-5px;--border-left-width:-5px;border-color:#C4EF17;--border-color:#C4EF17;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);overflow:visible;}.elementor-3854 .elementor-element.elementor-element-152553f.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3854 .elementor-element.elementor-element-152553f.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3854 .elementor-element.elementor-element-152553f.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3854 .elementor-element.elementor-element-152553f .elementor-image-box-title{margin-bottom:18px;font-family:"Marcellus", Sans-serif;font-weight:600;}.elementor-3854 .elementor-element.elementor-element-152553f .elementor-image-box-wrapper .elementor-image-box-img{width:92%;}.elementor-3854 .elementor-element.elementor-element-152553f .elementor-image-box-img img{border-style:solid;border-width:7px 7px 7px 7px;border-color:#000000;border-radius:20px;transition-duration:0.3s;}.elementor-3854 .elementor-element.elementor-element-152553f .elementor-image-box-description{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:600;color:#FFFEFE;}.elementor-3854 .elementor-element.elementor-element-c4b9dd6{text-align:center;}.elementor-3854 .elementor-element.elementor-element-c4b9dd6 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-2d5fff4{--display:flex;border-style:solid;--border-style:solid;border-width:-5px -5px -5px -5px;--border-top-width:-5px;--border-right-width:-5px;--border-bottom-width:-5px;--border-left-width:-5px;border-color:#C4EF17;--border-color:#C4EF17;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);overflow:visible;}.elementor-3854 .elementor-element.elementor-element-e606d61.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3854 .elementor-element.elementor-element-e606d61.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3854 .elementor-element.elementor-element-e606d61.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3854 .elementor-element.elementor-element-e606d61 .elementor-image-box-title{margin-bottom:18px;font-family:"Marcellus", Sans-serif;font-weight:600;}.elementor-3854 .elementor-element.elementor-element-e606d61 .elementor-image-box-wrapper .elementor-image-box-img{width:92%;}.elementor-3854 .elementor-element.elementor-element-e606d61 .elementor-image-box-img img{border-style:solid;border-width:7px 7px 7px 7px;border-color:#000000;border-radius:20px;transition-duration:0.3s;}.elementor-3854 .elementor-element.elementor-element-e606d61 .elementor-image-box-description{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:600;color:#FFFEFE;}.elementor-3854 .elementor-element.elementor-element-e201fe5{text-align:center;}.elementor-3854 .elementor-element.elementor-element-e201fe5 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-b254e42{overflow:visible;}.elementor-3854 .elementor-element.elementor-element-c461de1 .xb-marquee.marquee-left{background-color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-c461de1 .xb-marquee{padding:15px 15px 15px 15px;}.elementor-3854 .elementor-element.elementor-element-57ff483{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-57ff483:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-57ff483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center right, #02010124 74%, #B7E21270 100%);}.elementor-3854 .elementor-element.elementor-element-601de67{--display:flex;--min-height:350px;--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;--justify-content:center;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-aa754d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-55992df .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-125bde3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-2416ae8{--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;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-ae363c5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3854 .elementor-element.elementor-element-eaa5ec6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-eaa5ec6:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-eaa5ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center right, #02010124 74%, #B7E21270 100%);}.elementor-3854 .elementor-element.elementor-element-a354d75{--display:flex;--min-height:350px;--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;--justify-content:center;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-44b5a81 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-e2ba1a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-d2bf88e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-d5aa71c{--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;--justify-content:center;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-70f8954 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3854 .elementor-element.elementor-element-4eba002{--display:flex;--min-height:500px;--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:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-4eba002:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-4eba002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/Untitled-design-58.png");background-position:center center;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-98f513e{--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;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-750b02c{--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;--justify-content:center;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-7e71572{text-align:left;}.elementor-3854 .elementor-element.elementor-element-1e88880{--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;--justify-content:center;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-32d2115 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-952f9d3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;letter-spacing:2.9px;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-8ebf143 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-4688e02{text-align:left;}.elementor-3854 .elementor-element.elementor-element-4688e02 img{width:25%;}.elementor-3854 .elementor-element.elementor-element-a9c854d{--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;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-bab5db5{--display:flex;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-testimonial-slider{--ekit_testimonial_slidetoshow:5;}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-single-testimonial-slider, .elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-testimonial_card, .elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:transparent;background-image:radial-gradient(at bottom left, #C4EF17 0%, #080808 63%);}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-testimonial-slider .swiper-pagination span{background-color:#C4EF17;width:12px;height:12px;border-radius:100px 100px 100px 100px;}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active{background-color:#C4EF17;width:16px;height:16px;transform:scale(1.2);}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-testimonial-slider .swiper-wrapper{padding:0px 0px 50px 0px;}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-single-testimonial-slider, .elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-testimonial_card{border-radius:10px 10px 10px 10px;}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-single-testimonial-slider{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCFF00;}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-single-testimonial-slider, .elementor-3854 .elementor-element.elementor-element-b9562f6  .elementskit-testimonial_card{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-tootltip-testimonial .elementskit-commentor-content:hover, .elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-single-testimonial-slider:hover, .elementor-3854 .elementor-element.elementor-element-b9562f6  .elementskit-testimonial_card:hover{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-single-testimonial-slider.testimonial-active{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:#FFFFFF;margin:0px 0px 32px 0px;}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-testimonial_card .elementskit-commentor-coment{color:#FFFFFF;margin:0px 0px 32px 0px;}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-stars > li > a, .elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-stars > li:not(:last-child){margin-right:0px;}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-stars{margin:0px 0px 9px 0px;}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-profile-info .elementskit-author-name{color:#FFFFFF;font-family:"Marcellus", Sans-serif;font-size:12px;margin-bottom:0px;}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-profile-info .elementskit-author-des{color:#FFFFFFEB;font-family:"Marcellus", Sans-serif;}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-commentor-image > img{border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.1);}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-commentor-bio .elementskit-commentor-image > img{height:60px;width:60px;}.elementor-3854 .elementor-element.elementor-element-b9562f6 .ekit-testimonial--avatar{margin:0px 10px 0px 0px;}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-testimonial-slider .swiper-pagination{bottom:-10px;}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-testimonial-slider .swiper-pagination span:not(:last-child){margin-right:12px;}.elementor-3854 .elementor-element.elementor-element-80381c2{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-08daaaa{--display:flex;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-e3e3060{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-259d466{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-259d466:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-259d466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#64D02D;}.elementor-3854 .elementor-element.elementor-element-d919823{--display:flex;--min-height:225px;--justify-content:flex-end;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-d919823:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-d919823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/Untitled-design-59.png");background-size:cover;}.elementor-3854 .elementor-element.elementor-element-d919823::before, .elementor-3854 .elementor-element.elementor-element-d919823 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-d919823 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-d919823 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-d919823 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-d919823 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3854 .elementor-element.elementor-element-82e09ef .elementor-icon-wrapper{text-align:center;}.elementor-3854 .elementor-element.elementor-element-82e09ef.elementor-view-stacked .elementor-icon{background-color:#C5EF16;}.elementor-3854 .elementor-element.elementor-element-82e09ef.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-82e09ef.elementor-view-default .elementor-icon{color:#C5EF16;border-color:#C5EF16;}.elementor-3854 .elementor-element.elementor-element-82e09ef.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-82e09ef.elementor-view-default .elementor-icon svg{fill:#C5EF16;}.elementor-3854 .elementor-element.elementor-element-273ce0f{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-273ce0f:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-273ce0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#64D02D;}.elementor-3854 .elementor-element.elementor-element-273ce0f::before, .elementor-3854 .elementor-element.elementor-element-273ce0f > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-273ce0f > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-273ce0f > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-273ce0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-273ce0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-17d4fd6{text-align:center;}.elementor-3854 .elementor-element.elementor-element-17d4fd6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.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-3854 .elementor-element.elementor-element-adb5613{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-07a5097{text-align:center;}.elementor-3854 .elementor-element.elementor-element-07a5097 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-f56122b{text-align:center;}.elementor-3854 .elementor-element.elementor-element-f56122b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-3336878{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-81b6da8{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-63504da{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-63504da::before, .elementor-3854 .elementor-element.elementor-element-63504da > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-63504da > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-63504da > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-63504da > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-63504da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-3854 .elementor-element.elementor-element-4e8cab5 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:400;background-image:radial-gradient(at center center, #C5EF16 0%, #91AC20 100%);}.elementor-3854 .elementor-element.elementor-element-269ee01{--display:flex;--overlay-opacity:0.3;--z-index:2;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-269ee01::before, .elementor-3854 .elementor-element.elementor-element-269ee01 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-269ee01 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-269ee01 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-269ee01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-269ee01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-3854 .elementor-element.elementor-element-9097edf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3854 .elementor-element.elementor-element-9097edf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3854 .elementor-element.elementor-element-9097edf .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-9097edf .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3854 .elementor-element.elementor-element-9097edf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3854 .elementor-element.elementor-element-9097edf .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-3854 .elementor-element.elementor-element-9097edf .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-81e76f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-81e76f5:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-81e76f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13162A;}.elementor-3854 .elementor-element.elementor-element-4903cae{--display:flex;--min-height:225px;--justify-content:flex-end;--overlay-opacity:0.5;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-4903cae:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-4903cae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/1-13.png");background-size:cover;}.elementor-3854 .elementor-element.elementor-element-4903cae::before, .elementor-3854 .elementor-element.elementor-element-4903cae > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-4903cae > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-4903cae > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-4903cae > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-4903cae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-385563e .elementor-icon-wrapper{text-align:center;}.elementor-3854 .elementor-element.elementor-element-385563e.elementor-view-stacked .elementor-icon{background-color:#4483FF;}.elementor-3854 .elementor-element.elementor-element-385563e.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-385563e.elementor-view-default .elementor-icon{color:#4483FF;border-color:#4483FF;}.elementor-3854 .elementor-element.elementor-element-385563e.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-385563e.elementor-view-default .elementor-icon svg{fill:#4483FF;}.elementor-3854 .elementor-element.elementor-element-840497e{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-840497e:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-840497e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13162A;}.elementor-3854 .elementor-element.elementor-element-840497e::before, .elementor-3854 .elementor-element.elementor-element-840497e > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-840497e > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-840497e > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-840497e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-840497e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-ba5d5c0{text-align:center;}.elementor-3854 .elementor-element.elementor-element-ba5d5c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-3112f61{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-6b8fcbc{text-align:center;}.elementor-3854 .elementor-element.elementor-element-6b8fcbc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-8df98da{text-align:center;}.elementor-3854 .elementor-element.elementor-element-8df98da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-cc3d205{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-b0d8abe{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-cbfae96{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-cbfae96::before, .elementor-3854 .elementor-element.elementor-element-cbfae96 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-cbfae96 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-cbfae96 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-cbfae96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-cbfae96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-a57013b .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:400;background-image:radial-gradient(at center center, #1CBEEC 0%, #0B4758 100%);}.elementor-3854 .elementor-element.elementor-element-5488107{--display:flex;--overlay-opacity:0.3;--z-index:2;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-5488107::before, .elementor-3854 .elementor-element.elementor-element-5488107 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-5488107 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-5488107 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-5488107 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-5488107 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-fd5a801{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3854 .elementor-element.elementor-element-fd5a801.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3854 .elementor-element.elementor-element-fd5a801 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-fd5a801 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3854 .elementor-element.elementor-element-fd5a801 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3854 .elementor-element.elementor-element-fd5a801 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-3854 .elementor-element.elementor-element-fd5a801 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-eaf145e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-eaf145e:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-eaf145e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D193A;}.elementor-3854 .elementor-element.elementor-element-277bbc5{--display:flex;--min-height:225px;--justify-content:flex-end;--overlay-opacity:0.65;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-277bbc5:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-277bbc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/3-11.png");background-size:cover;}.elementor-3854 .elementor-element.elementor-element-277bbc5::before, .elementor-3854 .elementor-element.elementor-element-277bbc5 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-277bbc5 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-277bbc5 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-277bbc5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-277bbc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-66f5815 .elementor-icon-wrapper{text-align:center;}.elementor-3854 .elementor-element.elementor-element-66f5815.elementor-view-stacked .elementor-icon{background-color:#DE6EF5;}.elementor-3854 .elementor-element.elementor-element-66f5815.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-66f5815.elementor-view-default .elementor-icon{color:#DE6EF5;border-color:#DE6EF5;}.elementor-3854 .elementor-element.elementor-element-66f5815.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-66f5815.elementor-view-default .elementor-icon svg{fill:#DE6EF5;}.elementor-3854 .elementor-element.elementor-element-f3af676{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-f3af676::before, .elementor-3854 .elementor-element.elementor-element-f3af676 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-f3af676 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-f3af676 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-f3af676 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-f3af676 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-9c680c1{text-align:center;}.elementor-3854 .elementor-element.elementor-element-9c680c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-a4afab9{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-644caab{text-align:center;}.elementor-3854 .elementor-element.elementor-element-644caab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-0dc3c39{text-align:center;}.elementor-3854 .elementor-element.elementor-element-0dc3c39 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-87fbafd{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-d12bd2b{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-4818a83{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-4818a83::before, .elementor-3854 .elementor-element.elementor-element-4818a83 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-4818a83 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-4818a83 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-4818a83 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-4818a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-fcb626c .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:400;background-image:radial-gradient(at center center, #BE2FDB 0%, #460D52 100%);}.elementor-3854 .elementor-element.elementor-element-2cfc993{--display:flex;--overlay-opacity:0.3;--z-index:2;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-2cfc993::before, .elementor-3854 .elementor-element.elementor-element-2cfc993 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-2cfc993 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-2cfc993 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-2cfc993 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-2cfc993 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-a45face{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3854 .elementor-element.elementor-element-a45face.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3854 .elementor-element.elementor-element-a45face .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-a45face .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3854 .elementor-element.elementor-element-a45face .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3854 .elementor-element.elementor-element-a45face .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-3854 .elementor-element.elementor-element-a45face .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-10e846d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-10e846d:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-10e846d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#321B1B;}.elementor-3854 .elementor-element.elementor-element-9cdcaea{--display:flex;--min-height:225px;--justify-content:flex-end;--overlay-opacity:0.5;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-9cdcaea:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-9cdcaea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/4-11.png");background-size:cover;}.elementor-3854 .elementor-element.elementor-element-9cdcaea::before, .elementor-3854 .elementor-element.elementor-element-9cdcaea > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-9cdcaea > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-9cdcaea > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-9cdcaea > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-9cdcaea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-db49b0a .elementor-icon-wrapper{text-align:center;}.elementor-3854 .elementor-element.elementor-element-db49b0a.elementor-view-stacked .elementor-icon{background-color:#BB0F0F;}.elementor-3854 .elementor-element.elementor-element-db49b0a.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-db49b0a.elementor-view-default .elementor-icon{color:#BB0F0F;border-color:#BB0F0F;}.elementor-3854 .elementor-element.elementor-element-db49b0a.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-db49b0a.elementor-view-default .elementor-icon svg{fill:#BB0F0F;}.elementor-3854 .elementor-element.elementor-element-ca987d1{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-ca987d1::before, .elementor-3854 .elementor-element.elementor-element-ca987d1 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-ca987d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-ca987d1 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-ca987d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-ca987d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-16e650c{text-align:center;}.elementor-3854 .elementor-element.elementor-element-16e650c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-3378297{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-b6c4e92{text-align:center;}.elementor-3854 .elementor-element.elementor-element-b6c4e92 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-1a45b93{text-align:center;}.elementor-3854 .elementor-element.elementor-element-1a45b93 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-1b5bdf6{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-f8a309f{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-080927d{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-080927d::before, .elementor-3854 .elementor-element.elementor-element-080927d > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-080927d > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-080927d > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-080927d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-080927d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-13de01c .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:400;background-image:radial-gradient(at center center, #D63636 0%, #6F0C0C 100%);}.elementor-3854 .elementor-element.elementor-element-abb0c36{--display:flex;--overlay-opacity:0.3;--z-index:2;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-abb0c36::before, .elementor-3854 .elementor-element.elementor-element-abb0c36 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-abb0c36 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-abb0c36 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-abb0c36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-abb0c36 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-36dd171{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3854 .elementor-element.elementor-element-36dd171.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3854 .elementor-element.elementor-element-36dd171 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-36dd171 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3854 .elementor-element.elementor-element-36dd171 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3854 .elementor-element.elementor-element-36dd171 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-3854 .elementor-element.elementor-element-36dd171 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-43cf617{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-43cf617:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-43cf617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#192120;}.elementor-3854 .elementor-element.elementor-element-48600f8{--display:flex;--min-height:225px;--justify-content:flex-end;--overlay-opacity:0.65;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-48600f8:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-48600f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/2-12.png");background-size:cover;}.elementor-3854 .elementor-element.elementor-element-48600f8::before, .elementor-3854 .elementor-element.elementor-element-48600f8 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-48600f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-48600f8 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-48600f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-48600f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-6c10c6c .elementor-icon-wrapper{text-align:center;}.elementor-3854 .elementor-element.elementor-element-6c10c6c.elementor-view-stacked .elementor-icon{background-color:#509185;}.elementor-3854 .elementor-element.elementor-element-6c10c6c.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-6c10c6c.elementor-view-default .elementor-icon{color:#509185;border-color:#509185;}.elementor-3854 .elementor-element.elementor-element-6c10c6c.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-6c10c6c.elementor-view-default .elementor-icon svg{fill:#509185;}.elementor-3854 .elementor-element.elementor-element-bf86773{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-bf86773::before, .elementor-3854 .elementor-element.elementor-element-bf86773 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-bf86773 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-bf86773 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-bf86773 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-bf86773 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-f93fd05{text-align:center;}.elementor-3854 .elementor-element.elementor-element-f93fd05 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-4efada1{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-7808b19 .elementor-icon-wrapper{text-align:center;}.elementor-3854 .elementor-element.elementor-element-7808b19.elementor-view-stacked .elementor-icon{background-color:#50918517;}.elementor-3854 .elementor-element.elementor-element-7808b19.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-7808b19.elementor-view-default .elementor-icon{color:#50918517;border-color:#50918517;}.elementor-3854 .elementor-element.elementor-element-7808b19.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-7808b19.elementor-view-default .elementor-icon svg{fill:#50918517;}.elementor-3854 .elementor-element.elementor-element-7808b19 .elementor-icon{font-size:106px;}.elementor-3854 .elementor-element.elementor-element-7808b19 .elementor-icon svg{height:106px;}.elementor-3854 .elementor-element.elementor-element-7808b19 .elementor-icon i, .elementor-3854 .elementor-element.elementor-element-7808b19 .elementor-icon svg{transform:rotate(0deg);}.elementor-3854 .elementor-element.elementor-element-420a62e{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-c3d429f{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-c3d429f::before, .elementor-3854 .elementor-element.elementor-element-c3d429f > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-c3d429f > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-c3d429f > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-c3d429f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-c3d429f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-83684a0 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:400;background-image:radial-gradient(at center center, #509185 0%, #0A3A31 100%);}.elementor-3854 .elementor-element.elementor-element-09d58e9{--display:flex;--overlay-opacity:0.3;--z-index:2;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-09d58e9::before, .elementor-3854 .elementor-element.elementor-element-09d58e9 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-09d58e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-09d58e9 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-09d58e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-09d58e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-8a524e0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3854 .elementor-element.elementor-element-8a524e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3854 .elementor-element.elementor-element-8a524e0 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-8a524e0 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3854 .elementor-element.elementor-element-8a524e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3854 .elementor-element.elementor-element-8a524e0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-3854 .elementor-element.elementor-element-8a524e0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-0dbbce7{--display:flex;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-31061d1{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-056baf5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-056baf5:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-056baf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#64D02D;}.elementor-3854 .elementor-element.elementor-element-06d21a6{--display:flex;--min-height:225px;--justify-content:flex-end;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-06d21a6:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-06d21a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/Untitled-design-59.png");background-size:cover;}.elementor-3854 .elementor-element.elementor-element-06d21a6::before, .elementor-3854 .elementor-element.elementor-element-06d21a6 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-06d21a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-06d21a6 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-06d21a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-06d21a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-2cf1025 .elementor-icon-wrapper{text-align:center;}.elementor-3854 .elementor-element.elementor-element-2cf1025.elementor-view-stacked .elementor-icon{background-color:#C5EF16;}.elementor-3854 .elementor-element.elementor-element-2cf1025.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-2cf1025.elementor-view-default .elementor-icon{color:#C5EF16;border-color:#C5EF16;}.elementor-3854 .elementor-element.elementor-element-2cf1025.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-2cf1025.elementor-view-default .elementor-icon svg{fill:#C5EF16;}.elementor-3854 .elementor-element.elementor-element-aed9a21{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-aed9a21:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-aed9a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#64D02D;}.elementor-3854 .elementor-element.elementor-element-aed9a21::before, .elementor-3854 .elementor-element.elementor-element-aed9a21 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-aed9a21 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-aed9a21 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-aed9a21 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-aed9a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-2e03b33{text-align:center;}.elementor-3854 .elementor-element.elementor-element-2e03b33 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-f336aee{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-daacde0{text-align:center;}.elementor-3854 .elementor-element.elementor-element-daacde0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-c145a9d{text-align:center;}.elementor-3854 .elementor-element.elementor-element-c145a9d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-9f40e90{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-e9c5136{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-c7824b6{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-c7824b6::before, .elementor-3854 .elementor-element.elementor-element-c7824b6 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-c7824b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-c7824b6 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-c7824b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-c7824b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-99beb76 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:400;background-image:radial-gradient(at center center, #C5EF16 0%, #91AC20 100%);}.elementor-3854 .elementor-element.elementor-element-0b5ffaa{--display:flex;--overlay-opacity:0.3;--z-index:2;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-0b5ffaa::before, .elementor-3854 .elementor-element.elementor-element-0b5ffaa > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-0b5ffaa > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-0b5ffaa > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-0b5ffaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-0b5ffaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-787e47d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3854 .elementor-element.elementor-element-787e47d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3854 .elementor-element.elementor-element-787e47d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-787e47d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3854 .elementor-element.elementor-element-787e47d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3854 .elementor-element.elementor-element-787e47d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-3854 .elementor-element.elementor-element-787e47d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-4d24a83{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-4d24a83:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-4d24a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13162A;}.elementor-3854 .elementor-element.elementor-element-ae680b9{--display:flex;--min-height:225px;--justify-content:flex-end;--overlay-opacity:0.5;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-ae680b9:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-ae680b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/1-13.png");background-size:cover;}.elementor-3854 .elementor-element.elementor-element-ae680b9::before, .elementor-3854 .elementor-element.elementor-element-ae680b9 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-ae680b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-ae680b9 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-ae680b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-ae680b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-0e010dd .elementor-icon-wrapper{text-align:center;}.elementor-3854 .elementor-element.elementor-element-0e010dd.elementor-view-stacked .elementor-icon{background-color:#4483FF;}.elementor-3854 .elementor-element.elementor-element-0e010dd.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-0e010dd.elementor-view-default .elementor-icon{color:#4483FF;border-color:#4483FF;}.elementor-3854 .elementor-element.elementor-element-0e010dd.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-0e010dd.elementor-view-default .elementor-icon svg{fill:#4483FF;}.elementor-3854 .elementor-element.elementor-element-157f3d6{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-157f3d6:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-157f3d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13162A;}.elementor-3854 .elementor-element.elementor-element-157f3d6::before, .elementor-3854 .elementor-element.elementor-element-157f3d6 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-157f3d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-157f3d6 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-157f3d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-157f3d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-67b56cf{text-align:center;}.elementor-3854 .elementor-element.elementor-element-67b56cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-534d044{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-f83d5b9{text-align:center;}.elementor-3854 .elementor-element.elementor-element-f83d5b9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-5ebb73e{text-align:center;}.elementor-3854 .elementor-element.elementor-element-5ebb73e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-a4f50c0{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-299b15a{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-aae0da4{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-aae0da4::before, .elementor-3854 .elementor-element.elementor-element-aae0da4 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-aae0da4 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-aae0da4 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-aae0da4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-aae0da4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-ea9498d .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:400;background-image:radial-gradient(at center center, #1CBEEC 0%, #0B4758 100%);}.elementor-3854 .elementor-element.elementor-element-f70c856{--display:flex;--overlay-opacity:0.3;--z-index:2;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-f70c856::before, .elementor-3854 .elementor-element.elementor-element-f70c856 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-f70c856 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-f70c856 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-f70c856 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-f70c856 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-def1618{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3854 .elementor-element.elementor-element-def1618.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3854 .elementor-element.elementor-element-def1618 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-def1618 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3854 .elementor-element.elementor-element-def1618 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3854 .elementor-element.elementor-element-def1618 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-3854 .elementor-element.elementor-element-def1618 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-05b3ee9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-05b3ee9:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-05b3ee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D193A;}.elementor-3854 .elementor-element.elementor-element-14e4bf0{--display:flex;--min-height:225px;--justify-content:flex-end;--overlay-opacity:0.65;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-14e4bf0:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-14e4bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/3-11.png");background-size:cover;}.elementor-3854 .elementor-element.elementor-element-14e4bf0::before, .elementor-3854 .elementor-element.elementor-element-14e4bf0 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-14e4bf0 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-14e4bf0 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-14e4bf0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-14e4bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-aa4f737 .elementor-icon-wrapper{text-align:center;}.elementor-3854 .elementor-element.elementor-element-aa4f737.elementor-view-stacked .elementor-icon{background-color:#DE6EF5;}.elementor-3854 .elementor-element.elementor-element-aa4f737.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-aa4f737.elementor-view-default .elementor-icon{color:#DE6EF5;border-color:#DE6EF5;}.elementor-3854 .elementor-element.elementor-element-aa4f737.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-aa4f737.elementor-view-default .elementor-icon svg{fill:#DE6EF5;}.elementor-3854 .elementor-element.elementor-element-4d5d8fe{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-4d5d8fe::before, .elementor-3854 .elementor-element.elementor-element-4d5d8fe > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-4d5d8fe > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-4d5d8fe > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-4d5d8fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-4d5d8fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-b4cf8aa{text-align:center;}.elementor-3854 .elementor-element.elementor-element-b4cf8aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-ab4df8a{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-0af5fc2{text-align:center;}.elementor-3854 .elementor-element.elementor-element-0af5fc2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-126f3f6{text-align:center;}.elementor-3854 .elementor-element.elementor-element-126f3f6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-81bac33{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-0440ed2{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-4d741d9{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-4d741d9::before, .elementor-3854 .elementor-element.elementor-element-4d741d9 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-4d741d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-4d741d9 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-4d741d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-4d741d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-8b9c738 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:400;background-image:radial-gradient(at center center, #BE2FDB 0%, #460D52 100%);}.elementor-3854 .elementor-element.elementor-element-6b69055{--display:flex;--overlay-opacity:0.3;--z-index:2;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-6b69055::before, .elementor-3854 .elementor-element.elementor-element-6b69055 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-6b69055 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-6b69055 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-6b69055 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-6b69055 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-fef7263{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3854 .elementor-element.elementor-element-fef7263.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3854 .elementor-element.elementor-element-fef7263 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-fef7263 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3854 .elementor-element.elementor-element-fef7263 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3854 .elementor-element.elementor-element-fef7263 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-3854 .elementor-element.elementor-element-fef7263 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-e3764f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-e3764f3:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-e3764f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#321B1B;}.elementor-3854 .elementor-element.elementor-element-7b33183{--display:flex;--min-height:225px;--justify-content:flex-end;--overlay-opacity:0.5;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-7b33183:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-7b33183 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/4-11.png");background-size:cover;}.elementor-3854 .elementor-element.elementor-element-7b33183::before, .elementor-3854 .elementor-element.elementor-element-7b33183 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-7b33183 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-7b33183 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-7b33183 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-7b33183 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-125d051 .elementor-icon-wrapper{text-align:center;}.elementor-3854 .elementor-element.elementor-element-125d051.elementor-view-stacked .elementor-icon{background-color:#BB0F0F;}.elementor-3854 .elementor-element.elementor-element-125d051.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-125d051.elementor-view-default .elementor-icon{color:#BB0F0F;border-color:#BB0F0F;}.elementor-3854 .elementor-element.elementor-element-125d051.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-125d051.elementor-view-default .elementor-icon svg{fill:#BB0F0F;}.elementor-3854 .elementor-element.elementor-element-54c9547{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-54c9547::before, .elementor-3854 .elementor-element.elementor-element-54c9547 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-54c9547 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-54c9547 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-54c9547 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-54c9547 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-f1cfb76{text-align:center;}.elementor-3854 .elementor-element.elementor-element-f1cfb76 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-0434d54{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-188dd7d{text-align:center;}.elementor-3854 .elementor-element.elementor-element-188dd7d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-b48d2d5{text-align:center;}.elementor-3854 .elementor-element.elementor-element-b48d2d5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-989b0e6{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-629cd29{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-6d0dc52{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-6d0dc52::before, .elementor-3854 .elementor-element.elementor-element-6d0dc52 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-6d0dc52 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-6d0dc52 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-6d0dc52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-6d0dc52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-d04633b .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:400;background-image:radial-gradient(at center center, #D63636 0%, #6F0C0C 100%);}.elementor-3854 .elementor-element.elementor-element-067c697{--display:flex;--overlay-opacity:0.3;--z-index:2;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-067c697::before, .elementor-3854 .elementor-element.elementor-element-067c697 > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-067c697 > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-067c697 > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-067c697 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-067c697 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-57832b0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3854 .elementor-element.elementor-element-57832b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3854 .elementor-element.elementor-element-57832b0 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-57832b0 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3854 .elementor-element.elementor-element-57832b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3854 .elementor-element.elementor-element-57832b0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-3854 .elementor-element.elementor-element-57832b0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-b6c3c0e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-b6c3c0e:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-b6c3c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#192120;}.elementor-3854 .elementor-element.elementor-element-50285ee{--display:flex;--min-height:225px;--justify-content:flex-end;--overlay-opacity:0.65;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-50285ee:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-50285ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/2-12.png");background-size:cover;}.elementor-3854 .elementor-element.elementor-element-50285ee::before, .elementor-3854 .elementor-element.elementor-element-50285ee > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-50285ee > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-50285ee > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-50285ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-50285ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-cee2f85 .elementor-icon-wrapper{text-align:center;}.elementor-3854 .elementor-element.elementor-element-cee2f85.elementor-view-stacked .elementor-icon{background-color:#509185;}.elementor-3854 .elementor-element.elementor-element-cee2f85.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-cee2f85.elementor-view-default .elementor-icon{color:#509185;border-color:#509185;}.elementor-3854 .elementor-element.elementor-element-cee2f85.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-cee2f85.elementor-view-default .elementor-icon svg{fill:#509185;}.elementor-3854 .elementor-element.elementor-element-704467d{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-704467d::before, .elementor-3854 .elementor-element.elementor-element-704467d > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-704467d > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-704467d > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-704467d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-704467d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-6eafe7a{text-align:center;}.elementor-3854 .elementor-element.elementor-element-6eafe7a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-2c7b1e6{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-748e246 .elementor-icon-wrapper{text-align:center;}.elementor-3854 .elementor-element.elementor-element-748e246.elementor-view-stacked .elementor-icon{background-color:#50918517;}.elementor-3854 .elementor-element.elementor-element-748e246.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-748e246.elementor-view-default .elementor-icon{color:#50918517;border-color:#50918517;}.elementor-3854 .elementor-element.elementor-element-748e246.elementor-view-framed .elementor-icon, .elementor-3854 .elementor-element.elementor-element-748e246.elementor-view-default .elementor-icon svg{fill:#50918517;}.elementor-3854 .elementor-element.elementor-element-748e246 .elementor-icon{font-size:110px;}.elementor-3854 .elementor-element.elementor-element-748e246 .elementor-icon svg{height:110px;}.elementor-3854 .elementor-element.elementor-element-748e246 .elementor-icon i, .elementor-3854 .elementor-element.elementor-element-748e246 .elementor-icon svg{transform:rotate(0deg);}.elementor-3854 .elementor-element.elementor-element-b035a2b{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;color:#FFFFFF;}.elementor-3854 .elementor-element.elementor-element-a71d6ce{--display:flex;--overlay-opacity:0.3;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-a71d6ce::before, .elementor-3854 .elementor-element.elementor-element-a71d6ce > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-a71d6ce > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-a71d6ce > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-a71d6ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-a71d6ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-c0eb39a .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-weight:400;background-image:radial-gradient(at center center, #509185 0%, #0A3A31 100%);}.elementor-3854 .elementor-element.elementor-element-02c516c{--display:flex;--overlay-opacity:0.3;--z-index:2;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-02c516c::before, .elementor-3854 .elementor-element.elementor-element-02c516c > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-02c516c > .e-con-inner > .elementor-background-video-container::before, .elementor-3854 .elementor-element.elementor-element-02c516c > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-02c516c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3854 .elementor-element.elementor-element-02c516c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3854 .elementor-element.elementor-element-de9ebc3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-3854 .elementor-element.elementor-element-de9ebc3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3854 .elementor-element.elementor-element-de9ebc3 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-de9ebc3 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3854 .elementor-element.elementor-element-de9ebc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3854 .elementor-element.elementor-element-de9ebc3 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-3854 .elementor-element.elementor-element-de9ebc3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3854 .elementor-element.elementor-element-8fcee37{--display:flex;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-6355ec3 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-3854 .elementor-element.elementor-element-6355ec3 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-3854 .elementor-element.elementor-element-6355ec3{--image-border-color:#FFFFFF;--image-border-width:2px;--image-border-radius:26px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3854 .elementor-element.elementor-element-71017b3{--display:flex;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-94eff70 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-3854 .elementor-element.elementor-element-94eff70 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-3854 .elementor-element.elementor-element-94eff70{--image-border-color:#FFFFFF;--image-border-width:2px;--image-border-radius:26px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3854 .elementor-element.elementor-element-eb57921{--display:flex;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-19cb50c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-6442912{--display:flex;--min-height:50vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-6442912:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-6442912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-wesellpickleball-2025-10-13-17_45_14-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-6442912:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-wesellpickleball-2025-10-13-17_45_14-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-20a942b{--display:flex;--min-height:17vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-20a942b:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-20a942b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-spirittalks-connect-2025-10-13-17_50_32-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-20a942b:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-spirittalks-connect-2025-10-13-17_50_32-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-46d0b40{--display:flex;--min-height:17vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-46d0b40:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-46d0b40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-celvena-official-2025-10-13-17_40_50.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-46d0b40:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-celvena-official-2025-10-13-17_40_50.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-b7fa0fa{--display:flex;--min-height:17vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-b7fa0fa:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-b7fa0fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-healthyglowessentials-2025-10-13-17_52_05.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-b7fa0fa:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-healthyglowessentials-2025-10-13-17_52_05.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-96300ac{--display:flex;--min-height:17vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-96300ac:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-96300ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-allpets05-2025-10-13-17_46_18-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-96300ac:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-allpets05-2025-10-13-17_46_18-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-1db7fc7{--display:flex;--min-height:17vh;--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;--background-transition:5s;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:#C4EF17;--border-color:#C4EF17;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:11px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-1db7fc7:not(.elementor-motion-effects-element-type-background), .elementor-3854 .elementor-element.elementor-element-1db7fc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-mydencare-2025-10-13-17_42_34-1-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-1db7fc7:hover{background-image:url("https://therootsdigital.com/wp-content/uploads/2025/10/screencapture-instagram-mydencare-2025-10-13-17_42_34-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3854 .elementor-element.elementor-element-b83fb06{--display:flex;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-08707f5 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-3854 .elementor-element.elementor-element-08707f5 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-3854 .elementor-element.elementor-element-08707f5{--image-border-color:#FFFFFF;--image-border-width:2px;--image-border-radius:26px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3854 .elementor-element.elementor-element-be093c1{--display:flex;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-8626e06 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-3854 .elementor-element.elementor-element-8626e06 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-3854 .elementor-element.elementor-element-8626e06{--image-border-color:#FFFFFF;--image-border-width:2px;--image-border-radius:26px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3854 .elementor-element.elementor-element-dbc81fa{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:17px;--n-tabs-gap:25px;--n-tabs-title-border-radius:25px 25px 25px 25px;--n-tabs-title-padding-top:3px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:3px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:19px;--n-tabs-title-color:#C4EF17;--n-tabs-title-color-active:#000000;}.elementor-3854 .elementor-element.elementor-element-dbc81fa > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-3854 .elementor-element.elementor-element-dbc81fa.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#C4EF17;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C4EF17;}.elementor-3854 .elementor-element.elementor-element-dbc81fa.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-3854 .elementor-element.elementor-element-dbc81fa.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#C4EF17;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C4EF17;}.elementor-3854 .elementor-element.elementor-element-dbc81fa.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 2px 2px 2px;border-color:#C4EF17;}.elementor-3854 .elementor-element.elementor-element-dbc81fa.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:500;text-transform:uppercase;}.elementor-3854 .elementor-element.elementor-element-dbc81fa [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-3854 .elementor-element.elementor-element-291f5d8{padding:150px 0px 150px 0px;overflow:visible;}.elementor-3854 .elementor-element.elementor-element-d757e9d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3854 .elementor-element.elementor-element-d757e9d > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3854 .elementor-element.elementor-element-bd02c89 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-3854 .elementor-element.elementor-element-bd02c89 .section-title{text-align:center;}.elementor-3854 .elementor-element.elementor-element-017bb05 .xb-blog .xb-item--avatar{filter:grayscale(100%);}.elementor-3854 .elementor-element.elementor-element-017bb05 .xb-blog .xb-item--img{filter:grayscale(100%);}@media(max-width:1366px){.elementor-3854 .elementor-element.elementor-element-18eae20{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-3854 .elementor-element.elementor-element-2d6ae94{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-3854 .elementor-element.elementor-element-e14d60a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3854 .elementor-element.elementor-element-e14d60a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3854 .elementor-element.elementor-element-aeedd6f img{width:500px;}.elementor-3854 .elementor-element.elementor-element-a394cf8{--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-9e3e2b8{--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-6a15b89{--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-6dbb8cd{--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-e5adade{--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-92da9af{--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-44b5a81 .elementor-heading-title{font-size:27px;}.elementor-3854 .elementor-element.elementor-element-e3e3060{--e-con-grid-template-columns:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-d919823{--min-height:160px;}.elementor-3854 .elementor-element.elementor-element-17d4fd6 .elementor-heading-title{font-size:22px;}.elementor-3854 .elementor-element.elementor-element-adb5613{font-size:13px;line-height:18px;}.elementor-3854 .elementor-element.elementor-element-07a5097 .elementor-heading-title{font-size:36px;}.elementor-3854 .elementor-element.elementor-element-f56122b .elementor-heading-title{font-size:14px;}.elementor-3854 .elementor-element.elementor-element-3336878{font-size:12px;}.elementor-3854 .elementor-element.elementor-element-81b6da8{font-size:11px;}.elementor-3854 .elementor-element.elementor-element-4e8cab5 .elementor-button{font-size:10px;padding:13px 13px 13px 13px;}.elementor-3854 .elementor-element.elementor-element-4903cae{--min-height:160px;}.elementor-3854 .elementor-element.elementor-element-ba5d5c0 .elementor-heading-title{font-size:22px;}.elementor-3854 .elementor-element.elementor-element-3112f61{font-size:13px;line-height:18px;}.elementor-3854 .elementor-element.elementor-element-6b8fcbc .elementor-heading-title{font-size:36px;}.elementor-3854 .elementor-element.elementor-element-8df98da .elementor-heading-title{font-size:14px;}.elementor-3854 .elementor-element.elementor-element-cc3d205{font-size:12px;}.elementor-3854 .elementor-element.elementor-element-b0d8abe{font-size:11px;}.elementor-3854 .elementor-element.elementor-element-a57013b .elementor-button{font-size:10px;}.elementor-3854 .elementor-element.elementor-element-277bbc5{--min-height:160px;}.elementor-3854 .elementor-element.elementor-element-9c680c1 .elementor-heading-title{font-size:22px;}.elementor-3854 .elementor-element.elementor-element-a4afab9{font-size:13px;line-height:18px;}.elementor-3854 .elementor-element.elementor-element-644caab .elementor-heading-title{font-size:36px;}.elementor-3854 .elementor-element.elementor-element-0dc3c39 .elementor-heading-title{font-size:14px;}.elementor-3854 .elementor-element.elementor-element-87fbafd{font-size:12px;}.elementor-3854 .elementor-element.elementor-element-d12bd2b{font-size:11px;}.elementor-3854 .elementor-element.elementor-element-fcb626c .elementor-button{font-size:10px;}.elementor-3854 .elementor-element.elementor-element-9cdcaea{--min-height:160px;}.elementor-3854 .elementor-element.elementor-element-16e650c .elementor-heading-title{font-size:22px;}.elementor-3854 .elementor-element.elementor-element-3378297{font-size:13px;line-height:18px;}.elementor-3854 .elementor-element.elementor-element-b6c4e92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3854 .elementor-element.elementor-element-b6c4e92 .elementor-heading-title{font-size:36px;}.elementor-3854 .elementor-element.elementor-element-1a45b93 .elementor-heading-title{font-size:14px;}.elementor-3854 .elementor-element.elementor-element-1b5bdf6{font-size:12px;}.elementor-3854 .elementor-element.elementor-element-f8a309f{font-size:11px;}.elementor-3854 .elementor-element.elementor-element-13de01c .elementor-button{font-size:10px;}.elementor-3854 .elementor-element.elementor-element-48600f8{--min-height:160px;}.elementor-3854 .elementor-element.elementor-element-f93fd05 .elementor-heading-title{font-size:22px;}.elementor-3854 .elementor-element.elementor-element-4efada1{font-size:13px;line-height:18px;}.elementor-3854 .elementor-element.elementor-element-7808b19 .elementor-icon{font-size:130px;}.elementor-3854 .elementor-element.elementor-element-7808b19 .elementor-icon svg{height:130px;}.elementor-3854 .elementor-element.elementor-element-420a62e{font-size:8px;}.elementor-3854 .elementor-element.elementor-element-420a62e p{margin-block-end:0px;}.elementor-3854 .elementor-element.elementor-element-83684a0 .elementor-button{font-size:10px;}.elementor-3854 .elementor-element.elementor-element-31061d1{--e-con-grid-template-columns:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-06d21a6{--min-height:160px;}.elementor-3854 .elementor-element.elementor-element-2e03b33 .elementor-heading-title{font-size:22px;}.elementor-3854 .elementor-element.elementor-element-f336aee{font-size:13px;line-height:18px;}.elementor-3854 .elementor-element.elementor-element-daacde0 .elementor-heading-title{font-size:36px;}.elementor-3854 .elementor-element.elementor-element-c145a9d .elementor-heading-title{font-size:14px;}.elementor-3854 .elementor-element.elementor-element-9f40e90{font-size:12px;}.elementor-3854 .elementor-element.elementor-element-e9c5136{font-size:11px;}.elementor-3854 .elementor-element.elementor-element-99beb76 .elementor-button{font-size:10px;padding:13px 13px 13px 13px;}.elementor-3854 .elementor-element.elementor-element-ae680b9{--min-height:160px;}.elementor-3854 .elementor-element.elementor-element-67b56cf .elementor-heading-title{font-size:22px;}.elementor-3854 .elementor-element.elementor-element-534d044{font-size:13px;line-height:18px;}.elementor-3854 .elementor-element.elementor-element-f83d5b9 .elementor-heading-title{font-size:36px;}.elementor-3854 .elementor-element.elementor-element-5ebb73e .elementor-heading-title{font-size:14px;}.elementor-3854 .elementor-element.elementor-element-a4f50c0{font-size:12px;}.elementor-3854 .elementor-element.elementor-element-299b15a{font-size:11px;}.elementor-3854 .elementor-element.elementor-element-ea9498d .elementor-button{font-size:10px;}.elementor-3854 .elementor-element.elementor-element-14e4bf0{--min-height:160px;}.elementor-3854 .elementor-element.elementor-element-b4cf8aa .elementor-heading-title{font-size:22px;}.elementor-3854 .elementor-element.elementor-element-ab4df8a{font-size:13px;line-height:18px;}.elementor-3854 .elementor-element.elementor-element-0af5fc2 .elementor-heading-title{font-size:36px;}.elementor-3854 .elementor-element.elementor-element-126f3f6 .elementor-heading-title{font-size:14px;}.elementor-3854 .elementor-element.elementor-element-81bac33{font-size:12px;}.elementor-3854 .elementor-element.elementor-element-0440ed2{font-size:11px;}.elementor-3854 .elementor-element.elementor-element-8b9c738 .elementor-button{font-size:10px;}.elementor-3854 .elementor-element.elementor-element-7b33183{--min-height:160px;}.elementor-3854 .elementor-element.elementor-element-f1cfb76 .elementor-heading-title{font-size:22px;}.elementor-3854 .elementor-element.elementor-element-0434d54{font-size:13px;line-height:18px;}.elementor-3854 .elementor-element.elementor-element-188dd7d .elementor-heading-title{font-size:36px;}.elementor-3854 .elementor-element.elementor-element-b48d2d5 .elementor-heading-title{font-size:14px;}.elementor-3854 .elementor-element.elementor-element-989b0e6{font-size:12px;}.elementor-3854 .elementor-element.elementor-element-629cd29{font-size:11px;}.elementor-3854 .elementor-element.elementor-element-d04633b .elementor-button{font-size:10px;}.elementor-3854 .elementor-element.elementor-element-50285ee{--min-height:160px;}.elementor-3854 .elementor-element.elementor-element-6eafe7a .elementor-heading-title{font-size:22px;}.elementor-3854 .elementor-element.elementor-element-2c7b1e6{font-size:13px;line-height:18px;}.elementor-3854 .elementor-element.elementor-element-b035a2b{font-size:8px;}.elementor-3854 .elementor-element.elementor-element-b035a2b p{margin-block-end:0px;}.elementor-3854 .elementor-element.elementor-element-c0eb39a .elementor-button{font-size:10px;}.elementor-3854 .elementor-element.elementor-element-19cb50c{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-3854 .elementor-element.elementor-element-2d6ae94{margin-top:-120px;margin-bottom:0px;}.elementor-3854 .elementor-element.elementor-element-a394cf8{--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-9e3e2b8{--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-6a15b89{--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-6dbb8cd{--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-e5adade{--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-92da9af{--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:2;}.elementor-3854 .elementor-element.elementor-element-e3e3060{--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-31061d1{--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-19cb50c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3854 .elementor-element.elementor-element-d87795d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3854 .elementor-element.elementor-element-cc4569f{--min-height:360px;}.elementor-3854 .elementor-element.elementor-element-18eae20{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-3854 .elementor-element.elementor-element-18eae20 .elementor-heading-title{font-size:44px;}.elementor-3854 .elementor-element.elementor-element-2d6ae94{padding:0px 0px 100px 0px;}.elementor-3854 .elementor-element.elementor-element-d0433f1{margin-top:90px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-3854 .elementor-element.elementor-element-38dc94f{text-align:left;}.elementor-3854 .elementor-element.elementor-element-38dc94f img{width:42%;}.elementor-3854 .elementor-element.elementor-element-a394cf8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-a6f6d81{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-d37884b{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-9872561{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-5eb8632{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-9bbfd73{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-f71d3af{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-81d17d5{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-de92e33{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-9e3e2b8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-6a15b89{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-6dbb8cd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-e5adade{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-54c25c8{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-afbf4a3{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-01166bf{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-7c437fa{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-94d8f5d{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-7d9a712{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-92da9af{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-b144957 .elementor-image-box-img{margin-bottom:10px;}.elementor-3854 .elementor-element.elementor-element-152553f .elementor-image-box-img{margin-bottom:10px;}.elementor-3854 .elementor-element.elementor-element-e606d61 .elementor-image-box-img{margin-bottom:10px;}.elementor-3854 .elementor-element.elementor-element-32d2115 .elementor-heading-title{font-size:36px;}.elementor-3854 .elementor-element.elementor-element-952f9d3 .elementor-heading-title{font-size:14px;}.elementor-3854 .elementor-element.elementor-element-b9562f6 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-3854 .elementor-element.elementor-element-e3e3060{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-31061d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-19cb50c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3854 .elementor-element.elementor-element-6442912{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-20a942b{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-46d0b40{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-b7fa0fa{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-96300ac{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-1db7fc7{--min-height:40vh;}.elementor-3854 .elementor-element.elementor-element-291f5d8{padding:100px 0px 100px 0px;}}@media(min-width:768px){.elementor-3854 .elementor-element.elementor-element-d87795d{width:100%;}.elementor-3854 .elementor-element.elementor-element-cc4569f{--width:100.53%;}.elementor-3854 .elementor-element.elementor-element-9cea1f1{--content-width:1300px;}.elementor-3854 .elementor-element.elementor-element-a394cf8{--content-width:1400px;}.elementor-3854 .elementor-element.elementor-element-a6f6d81{--width:94%;}.elementor-3854 .elementor-element.elementor-element-d37884b{--width:94%;}.elementor-3854 .elementor-element.elementor-element-9872561{--width:94%;}.elementor-3854 .elementor-element.elementor-element-5eb8632{--width:94%;}.elementor-3854 .elementor-element.elementor-element-9bbfd73{--width:94%;}.elementor-3854 .elementor-element.elementor-element-f71d3af{--width:94%;}.elementor-3854 .elementor-element.elementor-element-81d17d5{--width:94%;}.elementor-3854 .elementor-element.elementor-element-de92e33{--width:94%;}.elementor-3854 .elementor-element.elementor-element-9e3e2b8{--content-width:1400px;}.elementor-3854 .elementor-element.elementor-element-6a15b89{--content-width:1400px;}.elementor-3854 .elementor-element.elementor-element-6dbb8cd{--content-width:1400px;}.elementor-3854 .elementor-element.elementor-element-e5adade{--content-width:1400px;}.elementor-3854 .elementor-element.elementor-element-54c25c8{--width:94%;}.elementor-3854 .elementor-element.elementor-element-afbf4a3{--width:94%;}.elementor-3854 .elementor-element.elementor-element-01166bf{--width:94%;}.elementor-3854 .elementor-element.elementor-element-7c437fa{--width:94%;}.elementor-3854 .elementor-element.elementor-element-94d8f5d{--width:94%;}.elementor-3854 .elementor-element.elementor-element-7d9a712{--width:94%;}.elementor-3854 .elementor-element.elementor-element-92da9af{--content-width:1400px;}.elementor-3854 .elementor-element.elementor-element-57ff483{--content-width:1300px;}.elementor-3854 .elementor-element.elementor-element-601de67{--width:50%;}.elementor-3854 .elementor-element.elementor-element-2416ae8{--width:50%;}.elementor-3854 .elementor-element.elementor-element-eaa5ec6{--content-width:1300px;}.elementor-3854 .elementor-element.elementor-element-a354d75{--width:50%;}.elementor-3854 .elementor-element.elementor-element-d5aa71c{--width:50%;}.elementor-3854 .elementor-element.elementor-element-98f513e{--width:13%;}.elementor-3854 .elementor-element.elementor-element-750b02c{--width:35%;}.elementor-3854 .elementor-element.elementor-element-1e88880{--width:80%;}.elementor-3854 .elementor-element.elementor-element-a9c854d{--width:13%;}.elementor-3854 .elementor-element.elementor-element-bab5db5{--width:1300px;}.elementor-3854 .elementor-element.elementor-element-e3e3060{--content-width:1920px;}.elementor-3854 .elementor-element.elementor-element-31061d1{--content-width:1920px;}.elementor-3854 .elementor-element.elementor-element-19cb50c{--content-width:1400px;}.elementor-3854 .elementor-element.elementor-element-6442912{--width:94%;}.elementor-3854 .elementor-element.elementor-element-20a942b{--width:94%;}.elementor-3854 .elementor-element.elementor-element-46d0b40{--width:94%;}.elementor-3854 .elementor-element.elementor-element-b7fa0fa{--width:94%;}.elementor-3854 .elementor-element.elementor-element-96300ac{--width:94%;}.elementor-3854 .elementor-element.elementor-element-1db7fc7{--width:94%;}}@media(max-width:1366px) and (min-width:768px){.elementor-3854 .elementor-element.elementor-element-cc4569f{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3854 .elementor-element.elementor-element-0032715{width:40%;}.elementor-3854 .elementor-element.elementor-element-72f4300{width:60%;}.elementor-3854 .elementor-element.elementor-element-afdfcb9{width:100%;}.elementor-3854 .elementor-element.elementor-element-e14d60a{width:100%;}}/* Start custom CSS for html, class: .elementor-element-f88a353 *//* RESET & BASE */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  font-family: "Inter", sans-serif;
  color: #000;
  overflow-x: hidden;
}

/* HERO SECTION */
.hero-section {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 80px 6%;
  min-height: 100vh;
  position: relative;
  background-color: #000;
  overflow: hidden;
  color: #fff;
}

/* LEFT CONTENT */
.hero-content {
  flex: 1;
  max-width: 520px;
  z-index: 5;
}

.hero-content h1 {
  font-size: 3.4rem;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: 20px;
}

.hero-content p {
  font-size: 1.1rem;
  color: #c7c7c7;
  margin-bottom: 30px;
}

.cta-btn {
  background-color: #c4ef17;
  color: #000;
  font-weight: 600;
  padding: 14px 36px;
  border-radius: 6px;
  text-decoration: none;
  transition: 0.3s;
}

.cta-btn:hover {
  background-color: #000;
  color: #c4ef17;
  border: 1px solid #c4ef17;
}

/* PHONES SECTION */
.phones-wrap {
  position: relative;
  flex: 1;
  height: 480px;
  display: flex;
  align-items: center;
  justify-content: center;
  perspective: 1200px;
}

.phone {
  position: absolute;
  width: 240px; /* 📱 Smaller, balanced size for laptops */
  border-radius: 28px;
  box-shadow: 0 18px 45px rgba(0, 0, 0, 0.5);
  transition: transform 0.4s ease-out;
  transform-origin: center center;
}

.phone-left {
  left: 80px;
  transform: rotate(-6deg);
  z-index: 1;
}

.phone-right {
  right: 80px;
  transform: rotate(6deg);
  z-index: 1;
}

.phone-mid {
  position: relative;
  z-index: 3;
  width: 280px;
}

.phone-mid img {
  width: 100%;
  border-radius: 30px;
  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.6);
}

/* RESPONSIVE */
@media (max-width: 992px) {
  .hero-section {
    flex-direction: column;
    text-align: center;
    gap: 40px;
    min-height: auto;
    padding: 80px 10%;
  }
  .phones-wrap {
    height: 440px;
  }
}

@media (max-width: 600px) {
  .phone {
    width: 180px;
  }
  .phone-mid {
    width: 220px;
  }
  .hero-content h1 {
    font-size: 2.3rem;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e53ae3e */.full-container-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eba002 */.elementor-3854 .elementor-element.elementor-element-4eba002 {
  position: relative;
}

.elementor-3854 .elementor-element.elementor-element-4eba002 a.full-container-link {
  position: absolute;
  inset: 0; /* shorthand for top:0; right:0; bottom:0; left:0 */
  z-index: 5;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9097edf *//* Scrollable Icon List for Pricing Card */
.pricing-card .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: ##b7e212 #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd5a801 *//* Scrollable Icon List for Pricing Card */
.pricing-card2 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #447f94 #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card2 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a45face *//* Scrollable Icon List for Pricing Card */
.pricing-card3 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #680b7b #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card3 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-36dd171 *//* Scrollable Icon List for Pricing Card */
.pricing-card4 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #bb0f0f #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card4 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8a524e0 *//* Scrollable Icon List for Pricing Card */
.pricing-card5 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #509185 #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card5 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-787e47d *//* Scrollable Icon List for Pricing Card */
.pricing-card .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: ##b7e212 #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-def1618 *//* Scrollable Icon List for Pricing Card */
.pricing-card2 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #447f94 #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card2 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fef7263 *//* Scrollable Icon List for Pricing Card */
.pricing-card3 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #680b7b #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card3 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-57832b0 *//* Scrollable Icon List for Pricing Card */
.pricing-card4 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #bb0f0f #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card4 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-de9ebc3 *//* Scrollable Icon List for Pricing Card */
.pricing-card5 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #509185 #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card5 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9097edf *//* Scrollable Icon List for Pricing Card */
.pricing-card .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: ##b7e212 #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd5a801 *//* Scrollable Icon List for Pricing Card */
.pricing-card2 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #447f94 #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card2 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a45face *//* Scrollable Icon List for Pricing Card */
.pricing-card3 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #680b7b #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card3 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-36dd171 *//* Scrollable Icon List for Pricing Card */
.pricing-card4 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #bb0f0f #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card4 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8a524e0 *//* Scrollable Icon List for Pricing Card */
.pricing-card5 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #509185 #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card5 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-787e47d *//* Scrollable Icon List for Pricing Card */
.pricing-card .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: ##b7e212 #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-def1618 *//* Scrollable Icon List for Pricing Card */
.pricing-card2 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #447f94 #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card2 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fef7263 *//* Scrollable Icon List for Pricing Card */
.pricing-card3 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #680b7b #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card3 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-57832b0 *//* Scrollable Icon List for Pricing Card */
.pricing-card4 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #bb0f0f #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card4 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-de9ebc3 *//* Scrollable Icon List for Pricing Card */
.pricing-card5 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #509185 #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card5 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9097edf *//* Scrollable Icon List for Pricing Card */
.pricing-card .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: ##b7e212 #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fd5a801 *//* Scrollable Icon List for Pricing Card */
.pricing-card2 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #447f94 #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card2 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a45face *//* Scrollable Icon List for Pricing Card */
.pricing-card3 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #680b7b #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card3 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-36dd171 *//* Scrollable Icon List for Pricing Card */
.pricing-card4 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #bb0f0f #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card4 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8a524e0 *//* Scrollable Icon List for Pricing Card */
.pricing-card5 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #509185 #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card5 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-787e47d *//* Scrollable Icon List for Pricing Card */
.pricing-card .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: ##b7e212 #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-def1618 *//* Scrollable Icon List for Pricing Card */
.pricing-card2 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #447f94 #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card2 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card2 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fef7263 *//* Scrollable Icon List for Pricing Card */
.pricing-card3 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #680b7b #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card3 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card3 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-57832b0 *//* Scrollable Icon List for Pricing Card */
.pricing-card4 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #bb0f0f #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card4 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card4 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-de9ebc3 *//* Scrollable Icon List for Pricing Card */
.pricing-card5 .elementor-icon-list-items {
  max-height: 180px;           /* Adjust height as needed */
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;       /* Firefox ke liye */
  scrollbar-color: #509185 #000;  /* thumb color | track color */
  transition: 0.3s ease;
  cursor: grab;
}

/* Chrome, Edge, Safari ke liye */
.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar {
  width: 8px;                 /* Scrollbar width */
}

.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar-track {
  background: #000;        /* Scrollbar background (track) */
  border-radius: 10px;
}

.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar-thumb {
  background-color: #ff4d4d;  /* Scrollbar thumb color */
  border-radius: 10px;
  border: 2px solid #000;  /* Small border for contrast */
}

.pricing-card5 .elementor-icon-list-items::-webkit-scrollbar-thumb:hover {
  background-color: #d93636;  /* Darker shade on hover */
}

/* Optional: Hover pe scroll area thoda visible */
.pricing-card5 .elementor-icon-list-items:hover {
  padding-right: 6px;
}/* End custom CSS */