.elementor-8159 .elementor-element.elementor-element-d4b190b:not(.elementor-motion-effects-element-type-background), .elementor-8159 .elementor-element.elementor-element-d4b190b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-8159 .elementor-element.elementor-element-d4b190b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-8159 .elementor-element.elementor-element-d4b190b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8159 .elementor-element.elementor-element-55a9736:not(.elementor-motion-effects-element-type-background), .elementor-8159 .elementor-element.elementor-element-55a9736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8159 .elementor-element.elementor-element-55a9736{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8159 .elementor-element.elementor-element-55a9736 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8159 .elementor-element.elementor-element-6405381{font-family:"Trebuchet MS", Sans-serif;}.elementor-8159 .elementor-element.elementor-element-bd1ec59{--iteration-count:infinite;--dynamic-text-color:#2B8658;}.elementor-8159 .elementor-element.elementor-element-bd1ec59 .elementor-headline{text-align:center;font-family:"Anton", Sans-serif;font-size:70px;}.elementor-8159 .elementor-element.elementor-element-bf454ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-bf454ec{text-align:center;}.elementor-8159 .elementor-element.elementor-element-bf454ec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#696767;}.elementor-8159 .elementor-element.elementor-element-dcadbc5:not(.elementor-motion-effects-element-type-background), .elementor-8159 .elementor-element.elementor-element-dcadbc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_white );}.elementor-8159 .elementor-element.elementor-element-dcadbc5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8159 .elementor-element.elementor-element-dcadbc5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8159 .elementor-element.elementor-element-d372c6d .elementor-button{background-color:#1F1F1F;font-family:"Anton", Sans-serif;font-size:27px;font-weight:500;text-transform:uppercase;font-style:italic;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0.25);border-style:none;}.elementor-8159 .elementor-element.elementor-element-d372c6d .elementor-button:hover, .elementor-8159 .elementor-element.elementor-element-d372c6d .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-8159 .elementor-element.elementor-element-d372c6d > .elementor-widget-container{--e-transform-skewX:-4deg;border-style:none;}.elementor-8159 .elementor-element.elementor-element-d372c6d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8159 .elementor-element.elementor-element-d372c6d .elementor-button:hover svg, .elementor-8159 .elementor-element.elementor-element-d372c6d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8159 .elementor-element.elementor-element-67d74ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-67d74ba{text-align:center;}.elementor-8159 .elementor-element.elementor-element-67d74ba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:8px;font-weight:600;color:#064B1D;}.elementor-8159 .elementor-element.elementor-element-995d884 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-995d884{text-align:center;}.elementor-8159 .elementor-element.elementor-element-995d884 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:34px;font-weight:500;text-transform:uppercase;}.elementor-8159 .elementor-element.elementor-element-bebf7f8 .elementor-icon-list-icon i{color:#FF3B00;transition:color 0.3s;}.elementor-8159 .elementor-element.elementor-element-bebf7f8 .elementor-icon-list-icon svg{fill:#FF3B00;transition:fill 0.3s;}.elementor-8159 .elementor-element.elementor-element-bebf7f8{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-8159 .elementor-element.elementor-element-bebf7f8 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-8159 .elementor-element.elementor-element-bebf7f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8159 .elementor-element.elementor-element-bebf7f8 .elementor-icon-list-item > a{font-family:"Georgia", Sans-serif;font-size:16px;}.elementor-8159 .elementor-element.elementor-element-bebf7f8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8159 .elementor-element.elementor-element-a4fe2ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;}.elementor-8159 .elementor-element.elementor-element-a4fe2ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8159 .elementor-element.elementor-element-d7db01b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-d7db01b{text-align:center;}.elementor-8159 .elementor-element.elementor-element-d7db01b .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:47px;font-weight:500;text-transform:uppercase;}.elementor-8159 .elementor-element.elementor-element-f9e7695 .elementor-button{background-color:#1F1F1F;font-family:"Anton", Sans-serif;font-size:37px;font-weight:500;text-transform:uppercase;font-style:italic;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0.25);border-style:none;}.elementor-8159 .elementor-element.elementor-element-f9e7695 .elementor-button:hover, .elementor-8159 .elementor-element.elementor-element-f9e7695 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-8159 .elementor-element.elementor-element-f9e7695 > .elementor-widget-container{--e-transform-scale:1.1;--e-transform-skewX:-4deg;--e-transform-skewY:0deg;border-style:none;}.elementor-8159 .elementor-element.elementor-element-f9e7695 .elementor-button:hover svg, .elementor-8159 .elementor-element.elementor-element-f9e7695 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8159 .elementor-element.elementor-element-b28daf1{text-align:center;}.elementor-8159 .elementor-element.elementor-element-b28daf1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#3E413F;}.elementor-8159 .elementor-element.elementor-element-b766aa3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8159 .elementor-element.elementor-element-b766aa3:not(.elementor-motion-effects-element-type-background), .elementor-8159 .elementor-element.elementor-element-b766aa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222F3E;}.elementor-8159 .elementor-element.elementor-element-b766aa3, .elementor-8159 .elementor-element.elementor-element-b766aa3 > .elementor-background-overlay{border-radius:100px 100px 100px 100px;}.elementor-8159 .elementor-element.elementor-element-b766aa3{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.5411764705882353);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:20px 40px 20px 40px;}.elementor-8159 .elementor-element.elementor-element-b766aa3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8159 .elementor-element.elementor-element-937f547 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8159 .elementor-element.elementor-element-f44be5a{text-align:center;}.elementor-8159 .elementor-element.elementor-element-f44be5a .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:32px;font-weight:500;color:#FFFFFF;}.elementor-8159 .elementor-element.elementor-element-a233c78{--e-rating-justify-content:center;--e-rating-icon-font-size:20px;--e-rating-gap:3px;--e-rating-icon-marked-color:#FED300;}.elementor-8159 .elementor-element.elementor-element-6a8d327 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-d5ec802 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:27px;color:#AAAAAA;}.elementor-8159 .elementor-element.elementor-element-42ecc42:not(.elementor-motion-effects-element-type-background), .elementor-8159 .elementor-element.elementor-element-42ecc42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF4F3;}.elementor-8159 .elementor-element.elementor-element-42ecc42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8159 .elementor-element.elementor-element-42ecc42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8159 .elementor-element.elementor-element-a136e47 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-a136e47{text-align:center;}.elementor-8159 .elementor-element.elementor-element-a136e47 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:27px;font-weight:500;text-transform:uppercase;}.elementor-8159 .elementor-element.elementor-element-b8307f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-b8307f8{text-align:center;}.elementor-8159 .elementor-element.elementor-element-b8307f8 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:47px;font-weight:500;text-transform:uppercase;}.elementor-8159 .elementor-element.elementor-element-7d5a04c > .elementor-widget-container{padding:30px 0px 22px 0px;border-radius:56px 56px 56px 56px;}.elementor-8159 .elementor-element.elementor-element-7d5a04c{text-align:center;}.elementor-8159 .elementor-element.elementor-element-7d5a04c .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase;line-height:37px;color:#B48B02;}.elementor-8159 .elementor-element.elementor-element-c2bab4c .elementor-button{background-color:#1F1F1F;font-family:"Anton", Sans-serif;font-size:33px;font-weight:500;text-transform:uppercase;font-style:italic;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0.25);border-style:none;}.elementor-8159 .elementor-element.elementor-element-c2bab4c .elementor-button:hover, .elementor-8159 .elementor-element.elementor-element-c2bab4c .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-8159 .elementor-element.elementor-element-c2bab4c > .elementor-widget-container{--e-transform-skewX:-4deg;border-style:none;}.elementor-8159 .elementor-element.elementor-element-c2bab4c .elementor-button:hover svg, .elementor-8159 .elementor-element.elementor-element-c2bab4c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8159 .elementor-element.elementor-element-fb40ffc .elementor-icon-list-icon i{color:#005F1D;transition:color 0.3s;}.elementor-8159 .elementor-element.elementor-element-fb40ffc .elementor-icon-list-icon svg{fill:#005F1D;transition:fill 0.3s;}.elementor-8159 .elementor-element.elementor-element-fb40ffc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8159 .elementor-element.elementor-element-fb40ffc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8159 .elementor-element.elementor-element-fb40ffc .elementor-icon-list-item > a{font-weight:600;}.elementor-8159 .elementor-element.elementor-element-fb40ffc .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8159 .elementor-element.elementor-element-66eaa92{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8159 .elementor-element.elementor-element-66eaa92 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8159 .elementor-element.elementor-element-5660b22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-5660b22{text-align:center;}.elementor-8159 .elementor-element.elementor-element-5660b22 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:47px;font-weight:500;text-transform:uppercase;}.elementor-8159 .elementor-element.elementor-element-b6a1b98 > .elementor-widget-container{padding:30px 0px 22px 0px;border-radius:56px 56px 56px 56px;}.elementor-8159 .elementor-element.elementor-element-b6a1b98{text-align:center;}.elementor-8159 .elementor-element.elementor-element-b6a1b98 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;line-height:37px;color:#4AB339;}.elementor-8159 .elementor-element.elementor-element-57066d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-57066d4{text-align:center;}.elementor-8159 .elementor-element.elementor-element-57066d4 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#1A1A1A;}.elementor-8159 .elementor-element.elementor-element-59a5d09 .elementor-button{background-color:#1F1F1F;font-family:"Anton", Sans-serif;font-size:27px;font-weight:500;text-transform:uppercase;font-style:italic;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0.25);border-style:none;}.elementor-8159 .elementor-element.elementor-element-59a5d09 .elementor-button:hover, .elementor-8159 .elementor-element.elementor-element-59a5d09 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-8159 .elementor-element.elementor-element-59a5d09 > .elementor-widget-container{--e-transform-skewX:-4deg;border-style:none;}.elementor-8159 .elementor-element.elementor-element-59a5d09 .elementor-button:hover svg, .elementor-8159 .elementor-element.elementor-element-59a5d09 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8159 .elementor-element.elementor-element-9fa0ff2 .elementor-icon-list-icon i{color:#005F1D;transition:color 0.3s;}.elementor-8159 .elementor-element.elementor-element-9fa0ff2 .elementor-icon-list-icon svg{fill:#005F1D;transition:fill 0.3s;}.elementor-8159 .elementor-element.elementor-element-9fa0ff2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8159 .elementor-element.elementor-element-9fa0ff2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8159 .elementor-element.elementor-element-9fa0ff2 .elementor-icon-list-item > a{font-size:9px;font-weight:600;}.elementor-8159 .elementor-element.elementor-element-9fa0ff2 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8159 .elementor-element.elementor-element-f8ba6fc:not(.elementor-motion-effects-element-type-background), .elementor-8159 .elementor-element.elementor-element-f8ba6fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#231E1D;}.elementor-8159 .elementor-element.elementor-element-f8ba6fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8159 .elementor-element.elementor-element-f8ba6fc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8159 .elementor-element.elementor-element-addfb65 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-8159 .elementor-element.elementor-element-addfb65{text-align:center;}.elementor-8159 .elementor-element.elementor-element-addfb65 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:37px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-8159 .elementor-element.elementor-element-f3f3c5f > .elementor-widget-container{padding:30px 0px 22px 0px;border-radius:56px 56px 56px 56px;}.elementor-8159 .elementor-element.elementor-element-f3f3c5f{text-align:center;}.elementor-8159 .elementor-element.elementor-element-f3f3c5f .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;line-height:37px;color:#878787;}.elementor-8159 .elementor-element.elementor-element-52aa780 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 120px 0px 120px;}.elementor-8159 .elementor-element.elementor-element-52aa780 .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:20px;font-weight:500;line-height:27px;color:#F0F0F0;}.elementor-8159 .elementor-element.elementor-element-f85712b > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 120px 0px 120px;}.elementor-8159 .elementor-element.elementor-element-f85712b .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;line-height:27px;color:#F0F0F0;}.elementor-8159 .elementor-element.elementor-element-ec5e848 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 120px 0px 120px;}.elementor-8159 .elementor-element.elementor-element-ec5e848 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;line-height:27px;color:#F0F0F0;}.elementor-8159 .elementor-element.elementor-element-0abe483 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 120px 0px 120px;}.elementor-8159 .elementor-element.elementor-element-0abe483 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;line-height:27px;color:#F0F0F0;}.elementor-8159 .elementor-element.elementor-element-7dabe93 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 120px 0px 120px;}.elementor-8159 .elementor-element.elementor-element-7dabe93 .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:20px;font-weight:500;line-height:27px;color:#F0F0F0;}.elementor-8159 .elementor-element.elementor-element-0454c2e > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 120px 0px 120px;}.elementor-8159 .elementor-element.elementor-element-0454c2e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;line-height:27px;color:#F0F0F0;}.elementor-8159 .elementor-element.elementor-element-57cc0a5 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 120px 0px 120px;}.elementor-8159 .elementor-element.elementor-element-57cc0a5 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;line-height:27px;color:#F0F0F0;}.elementor-8159 .elementor-element.elementor-element-ae127df > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 120px 0px 120px;}.elementor-8159 .elementor-element.elementor-element-ae127df .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;line-height:27px;color:#F0F0F0;}.elementor-8159 .elementor-element.elementor-element-1c9c9dc > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 120px 0px 120px;}.elementor-8159 .elementor-element.elementor-element-1c9c9dc .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;line-height:27px;color:#F0F0F0;}.elementor-8159 .elementor-element.elementor-element-6e49589:not(.elementor-motion-effects-element-type-background), .elementor-8159 .elementor-element.elementor-element-6e49589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-8159 .elementor-element.elementor-element-6e49589{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8159 .elementor-element.elementor-element-6e49589 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8159 .elementor-element.elementor-element-9ee5cd8 .elementor-button{background-color:#FF3B00;font-family:"Anton", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:italic;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0.25);border-style:none;}.elementor-8159 .elementor-element.elementor-element-9ee5cd8 .elementor-button:hover, .elementor-8159 .elementor-element.elementor-element-9ee5cd8 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-8159 .elementor-element.elementor-element-9ee5cd8 > .elementor-widget-container{--e-transform-scale:1.1;--e-transform-skewX:-4deg;border-style:none;}.elementor-8159 .elementor-element.elementor-element-9ee5cd8 .elementor-button:hover svg, .elementor-8159 .elementor-element.elementor-element-9ee5cd8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8159 .elementor-element.elementor-element-c99914c .elementor-icon-list-icon i{color:#005F1D;transition:color 0.3s;}.elementor-8159 .elementor-element.elementor-element-c99914c .elementor-icon-list-icon svg{fill:#005F1D;transition:fill 0.3s;}.elementor-8159 .elementor-element.elementor-element-c99914c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8159 .elementor-element.elementor-element-c99914c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8159 .elementor-element.elementor-element-c99914c .elementor-icon-list-item > a{font-size:10px;font-weight:600;}.elementor-8159 .elementor-element.elementor-element-c99914c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8159 .elementor-element.elementor-element-1fcd149 img{width:20%;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1366px){.elementor-8159 .elementor-element.elementor-element-6405381 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-8159 .elementor-element.elementor-element-1fcd149 img{width:185px;}}@media(max-width:1024px){.elementor-8159 .elementor-element.elementor-element-d4b190b{padding:10px 10px 10px 10px;}.elementor-8159 .elementor-element.elementor-element-a233c78{--e-rating-icon-font-size:18px;}.elementor-8159 .elementor-element.elementor-element-d5ec802 .elementor-heading-title{line-height:24px;}.elementor-8159 .elementor-element.elementor-element-52aa780 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-8159 .elementor-element.elementor-element-f85712b > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-8159 .elementor-element.elementor-element-ec5e848 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-8159 .elementor-element.elementor-element-0abe483 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-8159 .elementor-element.elementor-element-7dabe93 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-8159 .elementor-element.elementor-element-0454c2e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-8159 .elementor-element.elementor-element-57cc0a5 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-8159 .elementor-element.elementor-element-ae127df > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-8159 .elementor-element.elementor-element-1c9c9dc > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-8159 .elementor-element.elementor-element-1fcd149 img{width:17%;}}@media(max-width:767px){.elementor-8159 .elementor-element.elementor-element-d4b190b{padding:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-55a9736{margin-top:0px;margin-bottom:0px;}.elementor-8159 .elementor-element.elementor-element-160b167 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-6405381 > .elementor-widget-container{margin:-11px -11px -11px -11px;padding:0px 10px 0px 10px;}.elementor-8159 .elementor-element.elementor-element-6405381{text-align:center;font-size:12px;}.elementor-8159 .elementor-element.elementor-element-bd1ec59 > .elementor-widget-container{margin:-50px 0px -38px 0px;}.elementor-8159 .elementor-element.elementor-element-bd1ec59 .elementor-headline{font-size:50px;line-height:1.1em;}.elementor-8159 .elementor-element.elementor-element-bf454ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-bf454ec .elementor-heading-title{font-size:18px;}.elementor-8159 .elementor-element.elementor-element-b5ce37e{width:100%;max-width:100%;}.elementor-8159 .elementor-element.elementor-element-b5ce37e > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-8159 .elementor-element.elementor-element-d8618bc{margin-top:15px;margin-bottom:15px;}.elementor-8159 .elementor-element.elementor-element-d372c6d > .elementor-widget-container{--e-transform-skewX:-5deg;padding:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-d372c6d > .elementor-widget-container:hover{--e-transform-scale:1.03;--e-transform-skewX:-5deg;}.elementor-8159 .elementor-element.elementor-element-d372c6d .elementor-button{font-size:25px;line-height:1.1em;letter-spacing:1px;border-radius:0px 0px 0px 0px;padding:18px 25px 18px 32px;}.elementor-8159 .elementor-element.elementor-element-67d74ba > .elementor-widget-container{margin:-5px 0px -1px 0px;padding:-14px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-67d74ba .elementor-heading-title{font-size:10px;}.elementor-8159 .elementor-element.elementor-element-995d884 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-995d884 .elementor-heading-title{font-size:30px;}.elementor-8159 .elementor-element.elementor-element-bebf7f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8159 .elementor-element.elementor-element-bebf7f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8159 .elementor-element.elementor-element-bebf7f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8159 .elementor-element.elementor-element-bebf7f8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8159 .elementor-element.elementor-element-bebf7f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8159 .elementor-element.elementor-element-bebf7f8{--e-icon-list-icon-size:27px;}.elementor-8159 .elementor-element.elementor-element-bebf7f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8159 .elementor-element.elementor-element-bebf7f8 .elementor-icon-list-item > a{font-size:17px;}.elementor-8159 .elementor-element.elementor-element-a4fe2ee{margin-top:0px;margin-bottom:0px;}.elementor-8159 .elementor-element.elementor-element-d7db01b > .elementor-widget-container{margin:15px 0px 5px 0px;}.elementor-8159 .elementor-element.elementor-element-d7db01b .elementor-heading-title{font-size:32px;}.elementor-8159 .elementor-element.elementor-element-86714e0{text-align:left;}.elementor-8159 .elementor-element.elementor-element-17f4738 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-8444302 > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-8444302 img{border-radius:15px 15px 15px 15px;}.elementor-8159 .elementor-element.elementor-element-95a6bc4{margin-top:2px;margin-bottom:2px;}.elementor-8159 .elementor-element.elementor-element-f9e7695 > .elementor-widget-container{--e-transform-skewX:-5deg;padding:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-f9e7695 > .elementor-widget-container:hover{--e-transform-scale:1.03;--e-transform-skewX:-5deg;}.elementor-8159 .elementor-element.elementor-element-f9e7695 .elementor-button{font-size:25px;line-height:1.1em;letter-spacing:1px;border-radius:0px 0px 0px 0px;padding:18px 25px 18px 32px;}.elementor-8159 .elementor-element.elementor-element-b28daf1 .elementor-heading-title{font-size:10px;}.elementor-8159 .elementor-element.elementor-element-184b46a > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-b766aa3, .elementor-8159 .elementor-element.elementor-element-b766aa3 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-8159 .elementor-element.elementor-element-b766aa3{padding:20px 20px 20px 20px;}.elementor-8159 .elementor-element.elementor-element-f44be5a .elementor-heading-title{letter-spacing:0.3px;}.elementor-8159 .elementor-element.elementor-element-a233c78{--e-rating-icon-font-size:15px;}.elementor-8159 .elementor-element.elementor-element-6a8d327 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-6a8d327 img{width:50%;}.elementor-8159 .elementor-element.elementor-element-d5ec802{text-align:center;}.elementor-8159 .elementor-element.elementor-element-d5ec802 .elementor-heading-title{font-size:14px;}.elementor-8159 .elementor-element.elementor-element-42ecc42{margin-top:10px;margin-bottom:0px;}.elementor-8159 .elementor-element.elementor-element-a136e47 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-a136e47 .elementor-heading-title{font-size:18px;}.elementor-8159 .elementor-element.elementor-element-b8307f8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-b8307f8 .elementor-heading-title{font-size:32px;}.elementor-8159 .elementor-element.elementor-element-7d5a04c > .elementor-widget-container{margin:0px 0px 13px 0px;padding:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-7d5a04c .elementor-heading-title{font-size:15px;}.elementor-8159 .elementor-element.elementor-element-c2bab4c > .elementor-widget-container{--e-transform-skewX:-5deg;padding:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-c2bab4c > .elementor-widget-container:hover{--e-transform-scale:1.03;--e-transform-skewX:-5deg;}.elementor-8159 .elementor-element.elementor-element-c2bab4c .elementor-button{font-size:25px;line-height:1.1em;letter-spacing:1px;border-radius:0px 0px 0px 0px;padding:18px 25px 18px 32px;}.elementor-8159 .elementor-element.elementor-element-fb40ffc > .elementor-widget-container{margin:-15px 0px 10px 0px;}.elementor-8159 .elementor-element.elementor-element-fb40ffc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8159 .elementor-element.elementor-element-fb40ffc .elementor-icon-list-item > a{font-size:10px;}.elementor-8159 .elementor-element.elementor-element-66eaa92{margin-top:10px;margin-bottom:0px;}.elementor-8159 .elementor-element.elementor-element-5660b22 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-5660b22 .elementor-heading-title{font-size:32px;}.elementor-8159 .elementor-element.elementor-element-b6a1b98 > .elementor-widget-container{margin:0px 20px 13px 20px;padding:0px 20px 0px 20px;}.elementor-8159 .elementor-element.elementor-element-b6a1b98 .elementor-heading-title{font-size:12px;line-height:1.2em;}.elementor-8159 .elementor-element.elementor-element-57066d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 15px;}.elementor-8159 .elementor-element.elementor-element-57066d4{text-align:center;}.elementor-8159 .elementor-element.elementor-element-57066d4 .elementor-heading-title{font-size:13px;}.elementor-8159 .elementor-element.elementor-element-59a5d09 > .elementor-widget-container{--e-transform-skewX:-5deg;padding:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-59a5d09 > .elementor-widget-container:hover{--e-transform-scale:1.03;--e-transform-skewX:-5deg;}.elementor-8159 .elementor-element.elementor-element-59a5d09 .elementor-button{font-size:25px;line-height:1.1em;letter-spacing:1px;border-radius:0px 0px 0px 0px;padding:18px 25px 18px 32px;}.elementor-8159 .elementor-element.elementor-element-9fa0ff2 > .elementor-widget-container{margin:-15px 0px 10px 0px;}.elementor-8159 .elementor-element.elementor-element-9fa0ff2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8159 .elementor-element.elementor-element-9fa0ff2 .elementor-icon-list-item > a{font-size:10px;}.elementor-8159 .elementor-element.elementor-element-addfb65 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-8159 .elementor-element.elementor-element-f3f3c5f > .elementor-widget-container{margin:0px 0px 13px 0px;padding:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-f3f3c5f .elementor-heading-title{font-size:16px;}.elementor-8159 .elementor-element.elementor-element-52aa780 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-52aa780 .elementor-heading-title{font-size:16px;line-height:25px;}.elementor-8159 .elementor-element.elementor-element-f85712b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-f85712b .elementor-heading-title{font-size:16px;line-height:25px;}.elementor-8159 .elementor-element.elementor-element-ec5e848 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-ec5e848 .elementor-heading-title{font-size:16px;line-height:25px;}.elementor-8159 .elementor-element.elementor-element-0abe483 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-0abe483 .elementor-heading-title{font-size:16px;line-height:25px;}.elementor-8159 .elementor-element.elementor-element-7dabe93 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-7dabe93 .elementor-heading-title{font-size:16px;line-height:25px;}.elementor-8159 .elementor-element.elementor-element-0454c2e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-0454c2e .elementor-heading-title{font-size:16px;line-height:25px;}.elementor-8159 .elementor-element.elementor-element-57cc0a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-57cc0a5 .elementor-heading-title{font-size:16px;line-height:25px;}.elementor-8159 .elementor-element.elementor-element-ae127df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-ae127df .elementor-heading-title{font-size:16px;line-height:25px;}.elementor-8159 .elementor-element.elementor-element-1c9c9dc > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-8159 .elementor-element.elementor-element-1c9c9dc .elementor-heading-title{font-size:16px;line-height:25px;}.elementor-8159 .elementor-element.elementor-element-6e49589{padding:10px 0px 10px 0px;}.elementor-8159 .elementor-element.elementor-element-9ee5cd8 > .elementor-widget-container{--e-transform-skewX:-5deg;padding:0px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-9ee5cd8 > .elementor-widget-container:hover{--e-transform-scale:1.03;--e-transform-skewX:-5deg;}.elementor-8159 .elementor-element.elementor-element-9ee5cd8 .elementor-button{font-size:25px;line-height:1.1em;letter-spacing:1px;border-radius:0px 0px 0px 0px;padding:18px 25px 18px 32px;}.elementor-8159 .elementor-element.elementor-element-c99914c > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-8159 .elementor-element.elementor-element-c99914c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8159 .elementor-element.elementor-element-c99914c .elementor-icon-list-item > a{font-size:10px;}.elementor-8159 .elementor-element.elementor-element-1fcd149 img{width:38%;}}/* Start custom CSS for html, class: .elementor-element-66242f1 */.country-banner {
  width: 100%;
  background: #111111; /* لون الخلفية السوداء */
  color: #ffffff;
  padding: 10px 20px;
  text-align: center;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;
  font-size: 12px;
  letter-spacing: 1px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

.cb-text {
  opacity: 0.9;
}

.cb-flag {
  font-size: 16px;
  line-height: 1;
  display: inline-block;
  vertical-align: middle;
  font-family: "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Twemoji Mozilla", system-ui, sans-serif !important;
}


.cb-country {
  font-weight: 600;
}

.cb-amazon {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  margin-left: 8px;
}

.cb-hash {
  font-weight: 700;
}

.cb-amazon-word {
  font-size: 18px;
  font-weight: 900;
  font-style: italic;
}

.cb-bestseller {
  font-weight: 600;
}

/* موبايل */
@media (max-width: 600px) {
  .country-banner {
    font-size: 10px;
    padding: 1px 0px;
    gap: 5px;
  }
  .cb-amazon-word {
    font-size: 9px;
  }
  .cb-flag {
    font-size: 12px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-160b167 *//* علشان يبقى في النص */
.bonus-wrapper {
  text-align: center;
  margin: 0px 0; /* مسافة فوق وتحت */
}

/* شكل الشريط */
.bonus-tag {
  display: inline-block;
  background: #FF3B00;   /* لون الشريط */
  color: #ffffff;        /* لون الخط */
  padding: 14px 80px;    /* ارتفاع × عرض */
  font-size: 25px;
  font-weight: 800;
  font-style: italic;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-family: "Impact", "Anton", sans-serif;
  transform: skewX(-10deg);       /* الميلان */
}

/* لتظبيط المقاس على الموبايل */
@media (max-width: 768px) {
  .bonus-tag {
    font-size: 15px;
    padding: 10px 40px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5ec802 */.elementor-8159 .elementor-element.elementor-element-d5ec802 p{
    line-height: 27px !important
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b2b8939 *//* ================================
   LIGHT REVIEWS WIDGET (ISOLATED)
   ================================ */

.reviews-widget-light {
  background: #ffffff;
  padding: 10px 0;
}

/* صفوف الريفيو داخل اللايت بس */
.reviews-widget-light .reviews-row {
  background: #ffffff;
  padding: 20px 0;
  overflow: hidden;
  white-space: nowrap; /* عشان الماركيه تمشي أفقياً */
}

/* التراك المتحرك */
.reviews-widget-light .reviews-track {
  display: inline-flex;
  gap: 18px;
  animation: reviewsScrollLight 38s linear infinite;
}

/* الصف الثاني يمشي عكس الاتجاه */
.reviews-widget-light .reviews-row-2 .reviews-track {
  animation-direction: reverse;
}

/* كروت الريفيو – Grey Premium */
.reviews-widget-light .review-card {
  background: #f7f7f7;              /* رمادي فاتح */
  border: 1px solid #e6e6e6;
  border-radius: 12px;
  padding: 18px;
  width: 260px;
  color: #111;
  box-shadow: 0 1px 4px rgba(0,0,0,0.05);

  display: flex;
  flex-direction: column;
  justify-content: space-between;
  white-space: normal;              /* النص يكسر جوه الكارت */
  overflow: hidden;                 /* مفيش نص يطلع برا */
}

/* الهيدر */
.reviews-widget-light .review-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 6px;
}

.reviews-widget-light .review-name {
  font-weight: 600;
  color: #222;
}

.reviews-widget-light .review-verified {
  color: #0a8f43;
  font-size: 12px;
  font-weight: 600;
}

/* النجوم */
.reviews-widget-light .review-stars {
  color: #f4b400;
  font-size: 16px;
  margin: 6px 0 8px;
}

/* عنوان الريفيو */
.reviews-widget-light .review-title {
  font-weight: 700;
  color: #111;
  margin-bottom: 6px;
  font-size: 15px;
}

/* نص الريفيو */
.reviews-widget-light .review-body {
  font-size: 14px;
  color: #333;
  line-height: 1.5;
  margin-bottom: 10px;
}

/* التاريخ */
.reviews-widget-light .review-date {
  font-size: 12px;
  color: #777;
}

/* أنيميشن خاص باللايت فقط */
@keyframes reviewsScrollLight {
  0%   { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

/* موبايل */
@media (max-width: 600px) {
  .reviews-widget-light .review-card {
    width: 220px;
    padding: 14px;
  }
  .reviews-widget-light .review-title {
    font-size: 14px;
  }
  .reviews-widget-light .review-body {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-41ae7f4 */.marquee-row {
  width: 100%;
  overflow: hidden;
  background: #FFFFFF; /* لون الخلفية */
  padding: 10px 0;
  white-space: nowrap;
  position: relative;
}

.marquee-track {
  display: inline-block;
  animation: scroll-left 30s linear infinite;
}

.marquee-right .marquee-track {
  animation: scroll-right 30s linear infinite;
}

/* شكل التاج */
.tag {
  display: inline-block;
  background: #FF3B00; /* لون التاج */
  color: #ffffff; /* لون الخط */
  padding: 10px 20px;
  margin-right: 20px;
  font-size: 18px;
  font-weight: 900;
  font-style: italic;
  text-transform: uppercase;
  letter-spacing: 1px;
  transform: skewX(-8deg);
  font-family: "Impact", "Anton", sans-serif;
}

/* الحركة يسار */
@keyframes scroll-left {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); } /* لأن المحتوى مكرر */
}

/* الحركة يمين */
@keyframes scroll-right {
  0% { transform: translateX(-50%); }
  100% { transform: translateX(0); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52aa780 */.kpi-badge {
    background-color: #E62E0B;
    color: #fff;
    font-family: "Anton", sans-serif;
    padding: 4px 12px;
    border-radius: 6px;

    font-size: 1.1em;   /* 🔥 أصغر شوية علشان يتساوى مع الفقرة */
    letter-spacing: 0.5px;

    text-transform: uppercase;
    display: inline-block;

    line-height: 1.1;   /* 🔥 يمنع الطول الزيادة */
    position: relative;
    top: -1px;          /* 🔥 يرفعه سنة بسيطة */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f85712b */.kpi-badge {
    background-color: #E62E0B;
    color: #fff;
    font-family: "Anton", sans-serif;
    padding: 4px 12px;
    border-radius: 6px;

    font-size: 0.95em;   /* 🔥 أصغر شوية علشان يتساوى مع الفقرة */
    letter-spacing: 0.5px;

    text-transform: uppercase;
    display: inline-block;

    line-height: 1.1;   /* 🔥 يمنع الطول الزيادة */
    position: relative;
    top: -1px;          /* 🔥 يرفعه سنة بسيطة */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec5e848 */.kpi-badge {
    background-color: #E62E0B;
    color: #fff;
    font-family: "Anton", sans-serif;
    padding: 4px 12px;
    border-radius: 6px;

    font-size: 0.95em;   /* 🔥 أصغر شوية علشان يتساوى مع الفقرة */
    letter-spacing: 0.5px;

    text-transform: uppercase;
    display: inline-block;

    line-height: 1.1;   /* 🔥 يمنع الطول الزيادة */
    position: relative;
    top: -1px;          /* 🔥 يرفعه سنة بسيطة */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0abe483 */.kpi-badge {
    background-color: #E62E0B;
    color: #fff;
    font-family: "Anton", sans-serif;
    padding: 4px 12px;
    border-radius: 6px;

    font-size: 0.95em;   /* 🔥 أصغر شوية علشان يتساوى مع الفقرة */
    letter-spacing: 0.5px;

    text-transform: uppercase;
    display: inline-block;

    line-height: 1.1;   /* 🔥 يمنع الطول الزيادة */
    position: relative;
    top: -1px;          /* 🔥 يرفعه سنة بسيطة */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dabe93 */.kpi-badge {
    background-color: #E62E0B;
    color: #fff;
    font-family: "Anton", sans-serif;
    padding: 4px 12px;
    border-radius: 6px;

    font-size: 0.95em;   /* 🔥 أصغر شوية علشان يتساوى مع الفقرة */
    letter-spacing: 0.5px;

    text-transform: uppercase;
    display: inline-block;

    line-height: 1.1;   /* 🔥 يمنع الطول الزيادة */
    position: relative;
    top: -1px;          /* 🔥 يرفعه سنة بسيطة */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0454c2e */.kpi-badge {
    background-color: #E62E0B;
    color: #fff;
    font-family: "Anton", sans-serif;
    padding: 4px 12px;
    border-radius: 6px;

    font-size: 0.95em;   /* 🔥 أصغر شوية علشان يتساوى مع الفقرة */
    letter-spacing: 0.5px;

    text-transform: uppercase;
    display: inline-block;

    line-height: 1.1;   /* 🔥 يمنع الطول الزيادة */
    position: relative;
    top: -1px;          /* 🔥 يرفعه سنة بسيطة */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57cc0a5 */.kpi-badge {
    background-color: #E62E0B;
    color: #fff;
    font-family: "Anton", sans-serif;
    padding: 4px 12px;
    border-radius: 6px;

    font-size: 0.95em;   /* 🔥 أصغر شوية علشان يتساوى مع الفقرة */
    letter-spacing: 0.5px;

    text-transform: uppercase;
    display: inline-block;

    line-height: 1.1;   /* 🔥 يمنع الطول الزيادة */
    position: relative;
    top: -1px;          /* 🔥 يرفعه سنة بسيطة */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae127df */.kpi-badge {
    background-color: #E62E0B;
    color: #fff;
    font-family: "Anton", sans-serif;
    padding: 4px 12px;
    border-radius: 6px;

    font-size: 0.95em;   /* 🔥 أصغر شوية علشان يتساوى مع الفقرة */
    letter-spacing: 0.5px;

    text-transform: uppercase;
    display: inline-block;

    line-height: 1.1;   /* 🔥 يمنع الطول الزيادة */
    position: relative;
    top: -1px;          /* 🔥 يرفعه سنة بسيطة */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c9c9dc */.kpi-badge {
    background-color: #E62E0B;
    color: #fff;
    font-family: "Anton", sans-serif;
    padding: 4px 12px;
    border-radius: 6px;

    font-size: 0.95em;   /* 🔥 أصغر شوية علشان يتساوى مع الفقرة */
    letter-spacing: 0.5px;

    text-transform: uppercase;
    display: inline-block;

    line-height: 1.1;   /* 🔥 يمنع الطول الزيادة */
    position: relative;
    top: -1px;          /* 🔥 يرفعه سنة بسيطة */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f320fc8 *//* خلفية القسم كله (اختياري) */
.reviews-row {
  width: 100%;
  overflow: hidden;
  background: #121212; /* الخلفية الداكنة */
  padding: 30px 0;
}

/* التراك المتحرك */
.reviews-track {
  display: flex;
  gap: 24px;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-duration: 20s; /* سرعة الحركة */
}

/* صف يتحرك شمال وصف يتحرك يمين */
.reviews-row-1 .reviews-track {
  animation-name: reviews-left;
}

.reviews-row-2 .reviews-track {
  animation-name: reviews-right;
}

/* كارت الريفيو */
.review-card {
  min-width: 320px;
  max-width: 420px;
  background: #1E1E1E;
  border-radius: 14px;
  padding: 20px 22px;
  color: #F5F5F5;
  box-shadow: 0 10px 25px rgba(0,0,0,0.35);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

/* الهيدر (الاسم + Verified) */
.review-header {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 10px;
  font-size: 14px;
}

.review-name {
  font-weight: 700;
}

.review-verified {
  font-size: 13px;
  color: #AAAAAA;
}

/* النجوم */
.review-stars {
  color: #FFC934;
  font-size: 18px;
  margin-bottom: 8px;
}

/* عنوان الريفيو */
.review-title {
  font-weight: 700;
  margin-bottom: 8px;
  font-size: 16px;
}

/* نص الريفيو */
.review-body {
  font-size: 14px;
  line-height: 1.6;
  color: #DDDDDD;
  margin-bottom: 12px;
}

/* التاريخ */
.review-date {
  font-size: 12px;
  color: #777777;
  text-align: right;
}

/* الحركة لليسار */
@keyframes reviews-left {
  0%   { transform: translateX(0); }
  100% { transform: translateX(-50%); } /* عشان عامل تكرار للكروت */
}

/* الحركة لليمين */
@keyframes reviews-right {
  0%   { transform: translateX(-50%); }
  100% { transform: translateX(0); }
}

/* موبايل */
@media (max-width: 768px) {
  .review-card {
    min-width: 260px;
    max-width: 320px;
    padding: 16px 18px;
  }
}/* End custom CSS */