.elementor-25232 .elementor-element.elementor-element-d89c60c{padding:0px 0px 50px 0px;}.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-25232 .elementor-element.elementor-element-470f2fc > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-25232 .elementor-element.elementor-element-7e20777{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D2D2D291;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-25232 .elementor-element.elementor-element-7e20777 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-25232 .elementor-element.elementor-element-96612d7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25232 .elementor-element.elementor-element-96612d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25232 .elementor-element.elementor-element-65ff289{margin-top:0px;margin-bottom:20px;}.elementor-25232 .elementor-element.elementor-element-a902193:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25232 .elementor-element.elementor-element-a902193 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4F4;}.elementor-25232 .elementor-element.elementor-element-a902193 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFD8DA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25232 .elementor-element.elementor-element-a902193 > .elementor-element-populated, .elementor-25232 .elementor-element.elementor-element-a902193 > .elementor-element-populated > .elementor-background-overlay, .elementor-25232 .elementor-element.elementor-element-a902193 > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-25232 .elementor-element.elementor-element-a902193 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25232 .elementor-element.elementor-element-c095d23 > .elementor-widget-container{padding:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;}.elementor-25232 .elementor-element.elementor-element-c095d23{text-align:center;font-family:"Inter", Sans-serif;font-weight:400;color:#C5101A;}.elementor-25232 .elementor-element.elementor-element-ca2e062 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25232 .elementor-element.elementor-element-ca2e062 > .elementor-element-populated, .elementor-25232 .elementor-element.elementor-element-ca2e062 > .elementor-element-populated > .elementor-background-overlay, .elementor-25232 .elementor-element.elementor-element-ca2e062 > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-25232 .elementor-element.elementor-element-ca2e062 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-25232 .elementor-element.elementor-element-2f75458 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:54px;font-weight:800;color:#000000;}.elementor-25232 .elementor-element.elementor-element-fc49afd{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-25232 .elementor-element.elementor-element-9ca3aaa{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.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-25232 .elementor-element.elementor-element-7922af8 .elementor-button{background-color:#C5101A;font-family:"Inter", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-26022d3 );border-radius:50px 50px 50px 50px;}.elementor-25232 .elementor-element.elementor-element-7922af8 .elementor-button:hover, .elementor-25232 .elementor-element.elementor-element-7922af8 .elementor-button:focus{background-color:var( --e-global-color-2edd8b4 );color:var( --e-global-color-26022d3 );border-color:var( --e-global-color-26022d3 );}.elementor-25232 .elementor-element.elementor-element-7922af8{width:auto;max-width:auto;}.elementor-25232 .elementor-element.elementor-element-7922af8 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-25232 .elementor-element.elementor-element-7922af8 .elementor-button:hover svg, .elementor-25232 .elementor-element.elementor-element-7922af8 .elementor-button:focus svg{fill:var( --e-global-color-26022d3 );}.elementor-25232 .elementor-element.elementor-element-760989d .elementor-button{background-color:var( --e-global-color-2edd8b4 );font-family:"Inter", Sans-serif;font-weight:700;fill:#C5101A;color:#C5101A;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-25232 .elementor-element.elementor-element-760989d .elementor-button:hover, .elementor-25232 .elementor-element.elementor-element-760989d .elementor-button:focus{background-color:#C5101A;color:#FFFFFF;border-color:var( --e-global-color-26022d3 );}.elementor-25232 .elementor-element.elementor-element-760989d{width:auto;max-width:auto;}.elementor-25232 .elementor-element.elementor-element-760989d .elementor-button:hover svg, .elementor-25232 .elementor-element.elementor-element-760989d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-f2f16c8{padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-25232 .elementor-element.elementor-element-375bde6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-25232 .elementor-element.elementor-element-375bde6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-25232 .elementor-element.elementor-element-7fe1b97 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;line-height:40px;color:#000000;}.elementor-25232 .elementor-element.elementor-element-b0effbf{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.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-25232 .elementor-element.elementor-element-14c2d03{text-align:start;}.elementor-25232 .elementor-element.elementor-element-14c2d03 img{border-style:none;border-radius:15px 15px 15px 15px;}.elementor-25232 .elementor-element.elementor-element-68f006d{text-align:start;}.elementor-25232 .elementor-element.elementor-element-68f006d img{border-style:none;border-radius:15px 15px 15px 15px;}.elementor-25232 .elementor-element.elementor-element-b7a0992{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-bc-flex-widget .elementor-25232 .elementor-element.elementor-element-2bc9c7f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-25232 .elementor-element.elementor-element-2bc9c7f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-25232 .elementor-element.elementor-element-2bc9c7f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25232 .elementor-element.elementor-element-2bc9c7f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-25232 .elementor-element.elementor-element-2bc9c7f > .elementor-element-populated{border-style:none;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-25232 .elementor-element.elementor-element-2bc9c7f > .elementor-element-populated, .elementor-25232 .elementor-element.elementor-element-2bc9c7f > .elementor-element-populated > .elementor-background-overlay, .elementor-25232 .elementor-element.elementor-element-2bc9c7f > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-25232 .elementor-element.elementor-element-284e3ac{margin-top:0px;margin-bottom:20px;}.elementor-25232 .elementor-element.elementor-element-62b1883:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25232 .elementor-element.elementor-element-62b1883 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-62b1883 > .elementor-element-populated, .elementor-25232 .elementor-element.elementor-element-62b1883 > .elementor-element-populated > .elementor-background-overlay, .elementor-25232 .elementor-element.elementor-element-62b1883 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-25232 .elementor-element.elementor-element-62b1883 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-25232 .elementor-element.elementor-element-62b1883 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25232 .elementor-element.elementor-element-9da284e{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-25232 .elementor-element.elementor-element-9b495dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25232 .elementor-element.elementor-element-9b495dc{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.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-25232 .elementor-element.elementor-element-5b3ea5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-25232 .elementor-element.elementor-element-5b3ea5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-25232 .elementor-element.elementor-element-5b3ea5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-25232 .elementor-element.elementor-element-5b3ea5e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-25232 .elementor-element.elementor-element-5b3ea5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-25232 .elementor-element.elementor-element-5b3ea5e .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-25232 .elementor-element.elementor-element-5b3ea5e .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-25232 .elementor-element.elementor-element-5b3ea5e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25232 .elementor-element.elementor-element-5b3ea5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25232 .elementor-element.elementor-element-5b3ea5e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-25232 .elementor-element.elementor-element-5b3ea5e .elementor-icon-list-text{transition:color 0.3s;}.elementor-25232 .elementor-element.elementor-element-d9ba80e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25232 .elementor-element.elementor-element-d9ba80e{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-25232 .elementor-element.elementor-element-64bb9df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25232 .elementor-element.elementor-element-64bb9df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-64bb9df > .elementor-element-populated, .elementor-25232 .elementor-element.elementor-element-64bb9df > .elementor-element-populated > .elementor-background-overlay, .elementor-25232 .elementor-element.elementor-element-64bb9df > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-25232 .elementor-element.elementor-element-64bb9df > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-25232 .elementor-element.elementor-element-64bb9df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25232 .elementor-element.elementor-element-91c532a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-25232 .elementor-element.elementor-element-8b3127b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25232 .elementor-element.elementor-element-8b3127b{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-25232 .elementor-element.elementor-element-e88d2dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-25232 .elementor-element.elementor-element-e88d2dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-25232 .elementor-element.elementor-element-e88d2dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-25232 .elementor-element.elementor-element-e88d2dd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-25232 .elementor-element.elementor-element-e88d2dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-25232 .elementor-element.elementor-element-e88d2dd .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-25232 .elementor-element.elementor-element-e88d2dd .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-25232 .elementor-element.elementor-element-e88d2dd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25232 .elementor-element.elementor-element-e88d2dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25232 .elementor-element.elementor-element-e88d2dd .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-25232 .elementor-element.elementor-element-e88d2dd .elementor-icon-list-text{transition:color 0.3s;}.elementor-25232 .elementor-element.elementor-element-1707bba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25232 .elementor-element.elementor-element-1707bba{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-25232 .elementor-element.elementor-element-4983af6:not(.elementor-motion-effects-element-type-background), .elementor-25232 .elementor-element.elementor-element-4983af6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F8;}.elementor-25232 .elementor-element.elementor-element-4983af6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 10px 0px;}.elementor-25232 .elementor-element.elementor-element-4983af6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25232 .elementor-element.elementor-element-3899cc0{text-align:center;}.elementor-25232 .elementor-element.elementor-element-3899cc0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;line-height:40px;color:#000000;}.elementor-25232 .elementor-element.elementor-element-52192bb > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-25232 .elementor-element.elementor-element-52192bb{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-25232 .elementor-element.elementor-element-126c2be:not(.elementor-motion-effects-element-type-background), .elementor-25232 .elementor-element.elementor-element-126c2be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F8;}.elementor-25232 .elementor-element.elementor-element-126c2be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-25232 .elementor-element.elementor-element-126c2be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25232 .elementor-element.elementor-element-49a340b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25232 .elementor-element.elementor-element-49a340b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://theretailscore.com/wp-content/uploads/2025/12/image-9.png");background-repeat:no-repeat;background-size:auto;}.elementor-25232 .elementor-element.elementor-element-49a340b:hover > .elementor-element-populated{background-color:#000000;}.elementor-25232 .elementor-element.elementor-element-49a340b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px;}.elementor-25232 .elementor-element.elementor-element-49a340b > .elementor-element-populated, .elementor-25232 .elementor-element.elementor-element-49a340b > .elementor-element-populated > .elementor-background-overlay, .elementor-25232 .elementor-element.elementor-element-49a340b > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-25232 .elementor-element.elementor-element-49a340b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25232 .elementor-element.elementor-element-63dfde0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25232 .elementor-element.elementor-element-0998722{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-25232 .elementor-element.elementor-element-0998722 a{color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-0998722 a:hover, .elementor-25232 .elementor-element.elementor-element-0998722 a:focus{color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-e3f956a{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-25232 .elementor-element.elementor-element-7c53c1d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25232 .elementor-element.elementor-element-7c53c1d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://theretailscore.com/wp-content/uploads/2025/12/image-9.png");background-repeat:no-repeat;background-size:auto;}.elementor-25232 .elementor-element.elementor-element-7c53c1d:hover > .elementor-element-populated{background-color:#000000;}.elementor-25232 .elementor-element.elementor-element-7c53c1d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px;}.elementor-25232 .elementor-element.elementor-element-7c53c1d > .elementor-element-populated, .elementor-25232 .elementor-element.elementor-element-7c53c1d > .elementor-element-populated > .elementor-background-overlay, .elementor-25232 .elementor-element.elementor-element-7c53c1d > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-25232 .elementor-element.elementor-element-7c53c1d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25232 .elementor-element.elementor-element-0495635 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25232 .elementor-element.elementor-element-0b1ef70{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-25232 .elementor-element.elementor-element-0b1ef70 a{color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-0b1ef70 a:hover, .elementor-25232 .elementor-element.elementor-element-0b1ef70 a:focus{color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-de59642{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-25232 .elementor-element.elementor-element-3b7f9ec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25232 .elementor-element.elementor-element-3b7f9ec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://theretailscore.com/wp-content/uploads/2025/12/image-9.png");background-repeat:no-repeat;background-size:auto;}.elementor-25232 .elementor-element.elementor-element-3b7f9ec:hover > .elementor-element-populated{background-color:#000000;}.elementor-25232 .elementor-element.elementor-element-3b7f9ec > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px;}.elementor-25232 .elementor-element.elementor-element-3b7f9ec > .elementor-element-populated, .elementor-25232 .elementor-element.elementor-element-3b7f9ec > .elementor-element-populated > .elementor-background-overlay, .elementor-25232 .elementor-element.elementor-element-3b7f9ec > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-25232 .elementor-element.elementor-element-3b7f9ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25232 .elementor-element.elementor-element-99433a7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25232 .elementor-element.elementor-element-7800022{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-25232 .elementor-element.elementor-element-7800022 a{color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-7800022 a:hover, .elementor-25232 .elementor-element.elementor-element-7800022 a:focus{color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-e8c078d{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-25232 .elementor-element.elementor-element-3c9cbef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25232 .elementor-element.elementor-element-3c9cbef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://theretailscore.com/wp-content/uploads/2025/12/image-9.png");background-repeat:no-repeat;background-size:auto;}.elementor-25232 .elementor-element.elementor-element-3c9cbef:hover > .elementor-element-populated{background-color:#000000;}.elementor-25232 .elementor-element.elementor-element-3c9cbef > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px;}.elementor-25232 .elementor-element.elementor-element-3c9cbef > .elementor-element-populated, .elementor-25232 .elementor-element.elementor-element-3c9cbef > .elementor-element-populated > .elementor-background-overlay, .elementor-25232 .elementor-element.elementor-element-3c9cbef > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-25232 .elementor-element.elementor-element-3c9cbef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25232 .elementor-element.elementor-element-4c4249e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25232 .elementor-element.elementor-element-1d9c521{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-25232 .elementor-element.elementor-element-1d9c521 a{color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-1d9c521 a:hover, .elementor-25232 .elementor-element.elementor-element-1d9c521 a:focus{color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-aa54797{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-25232 .elementor-element.elementor-element-9ea41b1 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-25232 .elementor-element.elementor-element-7b27de3, .elementor-25232 .elementor-element.elementor-element-7b27de3 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-25232 .elementor-element.elementor-element-7b27de3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-25232 .elementor-element.elementor-element-7b27de3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25232 .elementor-element.elementor-element-7b87022{padding:0px 100px 0px 100px;}.elementor-25232 .elementor-element.elementor-element-816677b{text-align:center;}.elementor-25232 .elementor-element.elementor-element-816677b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;line-height:40px;color:#000000;}.elementor-25232 .elementor-element.elementor-element-ab807b5{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{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-25232 .elementor-element.elementor-element-9a0e2c8 .elementor-tab-title, .elementor-25232 .elementor-element.elementor-element-9a0e2c8 .elementor-tab-title:before, .elementor-25232 .elementor-element.elementor-element-9a0e2c8 .elementor-tab-title:after, .elementor-25232 .elementor-element.elementor-element-9a0e2c8 .elementor-tab-content, .elementor-25232 .elementor-element.elementor-element-9a0e2c8 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-25232 .elementor-element.elementor-element-9a0e2c8 .elementor-tab-title, .elementor-25232 .elementor-element.elementor-element-9a0e2c8 .elementor-tab-title a{color:#000000;}.elementor-25232 .elementor-element.elementor-element-9a0e2c8 .elementor-tab-title.elementor-active,
					 .elementor-25232 .elementor-element.elementor-element-9a0e2c8 .elementor-tab-title.elementor-active a{color:#C5101A;}.elementor-25232 .elementor-element.elementor-element-9a0e2c8 .elementor-tab-title{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-25232 .elementor-element.elementor-element-9a0e2c8 .elementor-tab-content{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-25232 .elementor-element.elementor-element-569a8a9:not(.elementor-motion-effects-element-type-background), .elementor-25232 .elementor-element.elementor-element-569a8a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F8;}.elementor-25232 .elementor-element.elementor-element-569a8a9, .elementor-25232 .elementor-element.elementor-element-569a8a9 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-25232 .elementor-element.elementor-element-569a8a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-25232 .elementor-element.elementor-element-569a8a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25232 .elementor-element.elementor-element-9825174{text-align:center;}.elementor-25232 .elementor-element.elementor-element-9825174 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;line-height:40px;color:#000000;}.elementor-25232 .elementor-element.elementor-element-f321d06{margin-top:0px;margin-bottom:20px;}.elementor-25232 .elementor-element.elementor-element-95148f6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25232 .elementor-element.elementor-element-4e28f57{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;align-self:center;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-25232 .elementor-element.elementor-element-7f0dcaa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25232 .elementor-element.elementor-element-7f0dcaa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://theretailscore.com/wp-content/uploads/2025/12/image-9.png");background-repeat:no-repeat;background-size:auto;}.elementor-25232 .elementor-element.elementor-element-7f0dcaa:hover > .elementor-element-populated{background-color:#000000;}.elementor-25232 .elementor-element.elementor-element-7f0dcaa > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:20px 20px 20px 20px;}.elementor-25232 .elementor-element.elementor-element-7f0dcaa > .elementor-element-populated, .elementor-25232 .elementor-element.elementor-element-7f0dcaa > .elementor-element-populated > .elementor-background-overlay, .elementor-25232 .elementor-element.elementor-element-7f0dcaa > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-25232 .elementor-element.elementor-element-7f0dcaa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-25232 .elementor-element.elementor-element-ea6a7d5{width:auto;max-width:auto;align-self:center;}.elementor-25232 .elementor-element.elementor-element-ea6a7d5 > .elementor-widget-container{background-color:var( --e-global-color-26022d3 );margin:0px 0px 15px 0px;padding:25px 25px 25px 25px;border-radius:10px 10px 10px 10px;}.elementor-25232 .elementor-element.elementor-element-ea6a7d5 .elementor-icon-wrapper{text-align:center;}.elementor-25232 .elementor-element.elementor-element-ea6a7d5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-ea6a7d5.elementor-view-framed .elementor-icon, .elementor-25232 .elementor-element.elementor-element-ea6a7d5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-ea6a7d5.elementor-view-framed .elementor-icon, .elementor-25232 .elementor-element.elementor-element-ea6a7d5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-ea6a7d5 .elementor-icon{font-size:38px;}.elementor-25232 .elementor-element.elementor-element-ea6a7d5 .elementor-icon svg{height:38px;}.elementor-25232 .elementor-element.elementor-element-39f52e9{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-25232 .elementor-element.elementor-element-39f52e9 a{color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-39f52e9 a:hover, .elementor-25232 .elementor-element.elementor-element-39f52e9 a:focus{color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-1f72af6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-25232 .elementor-element.elementor-element-1f72af6 a:hover, .elementor-25232 .elementor-element.elementor-element-1f72af6 a:focus{color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-988688f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25232 .elementor-element.elementor-element-988688f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://theretailscore.com/wp-content/uploads/2025/12/image-9.png");background-repeat:no-repeat;background-size:auto;}.elementor-25232 .elementor-element.elementor-element-988688f:hover > .elementor-element-populated{background-color:#000000;}.elementor-25232 .elementor-element.elementor-element-988688f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:20px 20px 20px 20px;}.elementor-25232 .elementor-element.elementor-element-988688f > .elementor-element-populated, .elementor-25232 .elementor-element.elementor-element-988688f > .elementor-element-populated > .elementor-background-overlay, .elementor-25232 .elementor-element.elementor-element-988688f > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-25232 .elementor-element.elementor-element-988688f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25232 .elementor-element.elementor-element-b046029{width:auto;max-width:auto;align-self:center;}.elementor-25232 .elementor-element.elementor-element-b046029 > .elementor-widget-container{background-color:var( --e-global-color-26022d3 );margin:0px 0px 15px 0px;padding:25px 25px 25px 25px;border-radius:10px 10px 10px 10px;}.elementor-25232 .elementor-element.elementor-element-b046029 .elementor-icon-wrapper{text-align:center;}.elementor-25232 .elementor-element.elementor-element-b046029.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-b046029.elementor-view-framed .elementor-icon, .elementor-25232 .elementor-element.elementor-element-b046029.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-b046029.elementor-view-framed .elementor-icon, .elementor-25232 .elementor-element.elementor-element-b046029.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-b046029 .elementor-icon{font-size:38px;}.elementor-25232 .elementor-element.elementor-element-b046029 .elementor-icon svg{height:38px;}.elementor-25232 .elementor-element.elementor-element-9845b41{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-25232 .elementor-element.elementor-element-9845b41 a{color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-9845b41 a:hover, .elementor-25232 .elementor-element.elementor-element-9845b41 a:focus{color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-1986b22{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-25232 .elementor-element.elementor-element-1986b22 a:hover, .elementor-25232 .elementor-element.elementor-element-1986b22 a:focus{color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-7445c50:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25232 .elementor-element.elementor-element-7445c50 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://theretailscore.com/wp-content/uploads/2025/12/image-9.png");background-repeat:no-repeat;background-size:auto;}.elementor-25232 .elementor-element.elementor-element-7445c50:hover > .elementor-element-populated{background-color:#000000;}.elementor-25232 .elementor-element.elementor-element-7445c50 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:20px 20px 20px 20px;}.elementor-25232 .elementor-element.elementor-element-7445c50 > .elementor-element-populated, .elementor-25232 .elementor-element.elementor-element-7445c50 > .elementor-element-populated > .elementor-background-overlay, .elementor-25232 .elementor-element.elementor-element-7445c50 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-25232 .elementor-element.elementor-element-7445c50 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25232 .elementor-element.elementor-element-610f5df{width:auto;max-width:auto;align-self:center;}.elementor-25232 .elementor-element.elementor-element-610f5df > .elementor-widget-container{background-color:var( --e-global-color-26022d3 );margin:0px 0px 15px 0px;padding:25px 25px 25px 25px;border-radius:10px 10px 10px 10px;}.elementor-25232 .elementor-element.elementor-element-610f5df .elementor-icon-wrapper{text-align:center;}.elementor-25232 .elementor-element.elementor-element-610f5df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-26022d3 );}.elementor-25232 .elementor-element.elementor-element-610f5df.elementor-view-framed .elementor-icon, .elementor-25232 .elementor-element.elementor-element-610f5df.elementor-view-default .elementor-icon{color:var( --e-global-color-26022d3 );border-color:var( --e-global-color-26022d3 );}.elementor-25232 .elementor-element.elementor-element-610f5df.elementor-view-framed .elementor-icon, .elementor-25232 .elementor-element.elementor-element-610f5df.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-26022d3 );}.elementor-25232 .elementor-element.elementor-element-610f5df .elementor-icon{font-size:38px;}.elementor-25232 .elementor-element.elementor-element-610f5df .elementor-icon svg{height:38px;}.elementor-25232 .elementor-element.elementor-element-654f8b6{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;color:#000000;}.elementor-25232 .elementor-element.elementor-element-654f8b6 a{color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-654f8b6 a:hover, .elementor-25232 .elementor-element.elementor-element-654f8b6 a:focus{color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-02d2dc2{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-25232 .elementor-element.elementor-element-02d2dc2 a:hover, .elementor-25232 .elementor-element.elementor-element-02d2dc2 a:focus{color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-27efadf{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-25232 .elementor-element.elementor-element-27efadf a:hover, .elementor-25232 .elementor-element.elementor-element-27efadf a:focus{color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-8f4feb7:not(.elementor-motion-effects-element-type-background), .elementor-25232 .elementor-element.elementor-element-8f4feb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theretailscore.com/wp-content/uploads/2026/02/shutterstock_2257640549-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-25232 .elementor-element.elementor-element-8f4feb7, .elementor-25232 .elementor-element.elementor-element-8f4feb7 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-25232 .elementor-element.elementor-element-8f4feb7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-25232 .elementor-element.elementor-element-8f4feb7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25232 .elementor-element.elementor-element-93295c4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25232 .elementor-element.elementor-element-93295c4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9C;}.elementor-25232 .elementor-element.elementor-element-93295c4 > .elementor-element-populated, .elementor-25232 .elementor-element.elementor-element-93295c4 > .elementor-element-populated > .elementor-background-overlay, .elementor-25232 .elementor-element.elementor-element-93295c4 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-25232 .elementor-element.elementor-element-93295c4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-25232 .elementor-element.elementor-element-93295c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25232 .elementor-element.elementor-element-18ca5b5{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-25232 .elementor-element.elementor-element-915c178{padding:100px 100px 0px 100px;}.elementor-25232 .elementor-element.elementor-element-73927eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25232 .elementor-element.elementor-element-73927eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17181B;}.elementor-25232 .elementor-element.elementor-element-73927eb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25232 .elementor-element.elementor-element-73927eb > .elementor-element-populated, .elementor-25232 .elementor-element.elementor-element-73927eb > .elementor-element-populated > .elementor-background-overlay, .elementor-25232 .elementor-element.elementor-element-73927eb > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-25232 .elementor-element.elementor-element-73927eb > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 70px 70px 70px;}.elementor-25232 .elementor-element.elementor-element-73927eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25232 .elementor-element.elementor-element-7c27b4e > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-25232 .elementor-element.elementor-element-7c27b4e{text-align:center;}.elementor-25232 .elementor-element.elementor-element-7c27b4e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-6c3932b{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFA3;}.elementor-25232 .elementor-element.elementor-element-3cf352a .elementor-button{background-color:var( --e-global-color-2edd8b4 );font-family:"Inter", Sans-serif;font-weight:700;fill:#C5101A;color:#C5101A;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-26022d3 );border-radius:50px 50px 50px 50px;}.elementor-25232 .elementor-element.elementor-element-3cf352a .elementor-button:hover, .elementor-25232 .elementor-element.elementor-element-3cf352a .elementor-button:focus{background-color:#C5101A;color:#FFFFFF;border-color:var( --e-global-color-26022d3 );}.elementor-25232 .elementor-element.elementor-element-3cf352a{width:auto;max-width:auto;}.elementor-25232 .elementor-element.elementor-element-3cf352a > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-25232 .elementor-element.elementor-element-3cf352a .elementor-button:hover svg, .elementor-25232 .elementor-element.elementor-element-3cf352a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-b17fce5 .elementor-button{background-color:var( --e-global-color-2edd8b4 );font-family:"Inter", Sans-serif;font-weight:700;fill:#C5101A;color:#C5101A;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-25232 .elementor-element.elementor-element-b17fce5 .elementor-button:hover, .elementor-25232 .elementor-element.elementor-element-b17fce5 .elementor-button:focus{background-color:#C5101A;color:#FFFFFF;border-color:var( --e-global-color-26022d3 );}.elementor-25232 .elementor-element.elementor-element-b17fce5{width:auto;max-width:auto;}.elementor-25232 .elementor-element.elementor-element-b17fce5 .elementor-button:hover svg, .elementor-25232 .elementor-element.elementor-element-b17fce5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-25232 .elementor-element.elementor-element-ad82ec4, .elementor-25232 .elementor-element.elementor-element-ad82ec4 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-25232 .elementor-element.elementor-element-ad82ec4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-25232 .elementor-element.elementor-element-ad82ec4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25232 .elementor-element.elementor-element-066dcae{text-align:center;}.elementor-25232 .elementor-element.elementor-element-066dcae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;line-height:40px;color:#000000;}.elementor-25232 .elementor-element.elementor-element-d2c7b77{margin-top:0px;margin-bottom:20px;}.elementor-25232 .elementor-element.elementor-element-09080c7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25232 .elementor-element.elementor-element-0ea79ba{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;align-self:center;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}@media(min-width:768px){.elementor-25232 .elementor-element.elementor-element-a902193{width:65.105%;}.elementor-25232 .elementor-element.elementor-element-ca2e062{width:34.803%;}.elementor-25232 .elementor-element.elementor-element-95148f6{width:100%;}.elementor-25232 .elementor-element.elementor-element-09080c7{width:100%;}}/* Start custom CSS for column, class: .elementor-element-96612d7 */.dashboard-card {
      background: linear-gradient(180deg, #1e1f23, #131417);
      color: white;
      border-radius: 28px;
      padding: 22px;
      box-shadow: 0 18px 50px rgba(0,0,0,.22);
      border: 1px solid rgba(255,255,255,.06);
    }

  .dash-top {
      display: flex;
      justify-content: space-between;
      align-items: center;
      margin-bottom: 18px;
    }


    .dash-title {
      font-size: 18px;
      font-weight: 700;
    }


    .alert-list {
      display: grid;
      gap: 10px;
      margin-top: 16px;
    }

    .pill {
      padding: 8px 12px;
      border-radius: 999px;
      background: rgba(255,255,255,.08);
      font-size: 12px;
      color: #ddd;
    }


    .metric-grid {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 14px;
      margin-bottom: 16px;
    }

    .metric {
      background: rgba(255,255,255,.05);
      border: 1px solid rgba(255,255,255,.07);
      border-radius: 18px;
      padding: 16px;
    }

    .metric-label {
      font-size: 13px;
      color: #bdbfc6;
      margin-bottom: 8px;
    }

    .metric-value {
      font-size: 28px;
      font-weight: 800;
      letter-spacing: -0.03em;
      margin-bottom: 6px;
    }

    .metric-trend {
      color: #78e08f;
      font-size: 13px;
      font-weight: 700;
    }

    .alert-list {
      display: grid;
      gap: 10px;
      margin-top: 16px;
    }

    .alert {
      display: grid;
      grid-template-columns: 12px 1fr auto;
      gap: 12px;
      align-items: center;
      background: rgba(255,255,255,.04);
      border-radius: 16px;
      padding: 12px 14px;
    }

    .dot { width: 12px; height: 12px; border-radius: 999px; background: #f59e0b; }
    .dot.red { background: #ef4444; }
 @media (max-width: 760px) { 
      .metric-grid { grid-template-columns: 1fr; }
      .dashboard-card { padding: 18px; } 
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4dde421 */.hero-panel { background:linear-gradient(180deg,#1e1f23,#131417); color:#fff; border-radius:28px; padding:22px; border:1px solid rgba(255,255,255,.06); box-shadow:0 18px 50px rgba(0,0,0,.22); }
    .insight-rotator { position:relative; min-height: 540px; padding:0; overflow:hidden; }
    .insight-view { position:absolute; inset:22px; opacity:0; transform:translateY(8px); pointer-events:none; transition:opacity .45s ease, transform .45s ease; }
    .insight-view.active { opacity:1; transform:translateY(0); pointer-events:auto; }
    .metric-value.negative { color:#fff; }
    .metric-trend.negative { color:#78e08f; }
    .panel-top { display:flex; justify-content:space-between; align-items:center; margin-bottom:18px; }
    .panel-title { font-size:18px; font-weight:700; }
    .mini-pill { padding:8px 12px; border-radius:999px; background:rgba(255,255,255,.08); color:#ddd; font-size:12px; }
    .metric-grid { display:grid; grid-template-columns:repeat(2,1fr); gap:14px; margin-bottom:16px; }
    .metric { background:rgba(255,255,255,.05); border:1px solid rgba(255,255,255,.07); border-radius:18px; padding:16px; }
    .metric-label { font-size:13px; color:#bdbfc6; margin-bottom:8px; }
    .metric-value { font-size:28px; font-weight:800; letter-spacing:-.03em; margin-bottom:6px; }
    .metric-trend { color:#78e08f; font-size:13px; font-weight:700; }
    .alert-list { display:grid; gap:10px; }
    .alert { display:grid; grid-template-columns:12px 1fr auto; gap:12px; align-items:center; background:rgba(255,255,255,.04); border-radius:16px; padding:12px 14px; }
    .dot { width:12px; height:12px; border-radius:999px; background:#f59e0b; }
    .dot.red { background:#ef4444; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4983af6 */.tag-container {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: center;
  max-width: 900px;
  margin: 0 auto 28px;
}

.tagSpan {
  display: inline-flex;
  align-items: center;
  padding: 10px 14px;
  border-radius: 999px;
  border: 1px solid var(--line, #e5e7eb);
  background: #ffffff;
  color: #3f4348;
  font-size: 14px;
  font-weight: 700;
  transition: all 0.25s ease;
  cursor: default;
}

/* Optional Hover Effect (recommended ✨) */
.tagSpan:hover {
  background: #f5f7fa;
  border-color: #d1d5db;
  transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fbf5eaa *//* Icon wrapper */
.tickIconCustom {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-top: 5px; /* adjust if needed */
  flex-shrink: 0;
}

.trs-icon {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 26px;
    background: rgba(255,255,255,0.06);
}

/* SVG size consistency */
.tickIconCustom svg {
  width: 16px;
  height: 16px;
}

/* Card */
.trs-card {
  background: #fff;
  border-radius: 18px;
  padding: 18px; 
}
.hoverBlk li.elementor-icon-list-item:hover span {
    color: #000000!important;
}

.trs-wht-bg {
    background-color: #ffffff;
}
.mbreset {
    margin-bottom: 0!important;
}

/* Image */
.trs-card img {
  width: 100%;
  border-radius: 12px;
  display: block;
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-9a0e2c8 */.qsrTabs .elementor-tab-title.elementor-active {
    border-bottom: 5px solid #c5101a!important;
}

.qsrTabs .elementor-tab-title {
    border-bottom: 5px solid #000000!important;
}

.grid-3,.grid-4,.footer-grid,.architecture-grid { display:grid; gap:18px; }
    .grid-3 { grid-template-columns:repeat(3,1fr); }
    
    .grid-4 { grid-template-columns:repeat(4,1fr); }
    .card,.dark-card { border-radius:24px; padding:24px; border:1px solid #e7e7ea; box-shadow:0 10px 30px rgba(0,0,0,.04); }
    .card { background:#fff; }
    .dark-card { background:linear-gradient(180deg,#1e1f23,#131417); color:#fff; border-color:rgba(255,255,255,.06); box-shadow:0 18px 50px rgba(0,0,0,.22); }
    .card:hover { transform:translateY(-4px); box-shadow:0 18px 40px rgba(0,0,0,.08); border-color:rgba(201,31,38,.18); }
    .card,.dark-card { transition:transform .22s ease, box-shadow .22s ease, border-color .22s ease; }
    
.grid-4 .card h3 {
    font-size: 18px;
    font-family: "Roboto", sans-serif;
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18ca5b5 */.ai-live-box {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8f4feb7 */.ai-live-box { margin-top:40px; max-width:900px; margin-left:auto; margin-right:auto; background:#0f1115; border-radius:24px; padding:28px; border:1px solid rgba(255,255,255,.08); box-shadow:0 18px 50px rgba(0,0,0,.25); }
    .ai-live-label { color:#9ca3af; font-size:13px; font-weight:700; margin-bottom:14px; letter-spacing:.04em; }
    .ai-live-question { background:rgba(255,255,255,.04); border-radius:14px; padding:16px 18px; margin-bottom:18px; font-family:ui-monospace,Menlo,Monaco,Consolas,monospace; font-size:14px; color:#e5e7eb; min-height:52px; display:flex; align-items:center; }
    .ai-caret { display:inline-block; width:8px; height:1.1em; background:#e5e7eb; margin-left:2px; animation:blink 1s step-end infinite; vertical-align:middle; }
    .ai-live-answer { background:rgba(255,255,255,.02); border-radius:16px; padding:18px 20px; color:#d1d5db; font-size:15px; line-height:1.6; min-height:220px; opacity:0; transform:translateY(6px); transition:opacity .35s ease, transform .35s ease; }
    .ai-live-answer.visible { opacity:1; transform:translateY(0); }
    .ai-live-answer strong { color:#fff; }
    @keyframes blink { 50% { opacity:0; } }/* End custom CSS */