@import url("https://fonts.googleapis.com/css2?family=Changa:wght@200..800&family=Noto+Naskh+Arabic:wght@400..700&display=swap");:root{--dark-color:#0e3558;--brand-color:#8cc445;--text-color:#34495e}body{font-family:"Changa",sans-serif;color:var(--text-color);line-height:1.6;direction:rtl;max-width:100%;overflow-x:hidden}*,*::before,*::after{box-sizing:border-box}img,video,canvas,svg{max-width:100%;height:auto}.w-fix{width:100%!important;max-width:100%!important;display:block}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.w-33{width:33.33%!important}.w-40{width:40%!important}.w-60{width:60%!important}.w-80{width:80%!important}.w-90{width:90%!important}.w-center{margin-left:auto;margin-right:auto}h1,h2,h3,h4,h5,h6{color:var(--dark-color)}li{padding-bottom:20px}.fw-bold{font-weight:600!important}.brand_color{color:var(--brand-color)}.my_radius{border-radius:24px}.my_border_style{border-top:solid 5px var(--brand-color);border-right:solid 5px var(--brand-color)}.special-strong{color:var(--brand-color);font-weight:600}.special-light-bg{background-color:#8dc4451c}.special-dark-bg{background-color:var(--dark-color)}.my_dark_color{color:var(--dark-color)}.call-btn{margin-top:20px;background-color:var(--brand-color);color:#fff;padding:12px 30px;border-radius:100px;font-weight:600!important;font-size:18px;display:inline-flex;justify-content:center;align-items:center;transition:all .4s}.call-btn i{font-size:22px;margin-right:10px}.call-btn:hover{background:var(--dark-color)!important;color:#fff}@media (max-width:768px){.call-btn{font-size:17px;padding:10px 30px}}.table{color:#ffffff;border-color:#333}.table thead{font-family:"Changa",sans-serif;font-size:18px!important}.table-hover tbody tr:hover{background-color:var(--dark-color);color:#fff}.nav-header{border-bottom:1px solid #ccc;padding:100px 0;background:#ffffffdb;background:-webkit-linear-gradient(to right,#eef2f3e0,#ffffffdb);background:linear-gradient(to right,#eef2f3e0,#ffffffdb);backdrop-filter:blur(8px)}.top-border-bg-style{background:var(--dark-color);background:-webkit-linear-gradient(to right,var(--brand-color),var(--dark-color));background:linear-gradient(to right,var(--brand-color),var(--dark-color));height:10px}.banner{background-image:url(../images/banner.jpg);background-position:center center;background-repeat:no-repeat;background-size:contain;min-height:100vh}@media (max-width:768px){.banner{background-size:cover}}@media (min-width:992px){.banner{background-size:cover}}.hero{padding:50px 0 100px 0}.hero h1{font-size:45px}.hero strong{font-weight:700!important;color:var(--dark-color);border-bottom:solid 2px var(--brand-color)}@media (max-width:768px){.hero h1{font-size:28px}}.section-1{padding:50px 0}.section-1 img{border-radius:24px}.section-2{padding:50px 0;background-color:var(--dark-color);color:#fff}.section-2 h2{color:var(--brand-color)}.section-2 .tip{background-color:var(--brand-color);padding:15px;border-radius:24px}.section-2 img{border-radius:24px}.section-3{padding:100px 0;background-image:linear-gradient(rgba(0,0,0,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 1px);background-size:50px 50px}.section-3 .col-lg-4{margin-top:30px}.section-3 .number{background-color:var(--brand-color);padding:10px 20px;border-radius:100%;display:inline-block;color:#fff;font-size:30px;font-weight:bold}.section-4{padding:50px 0}.section-4 .box{background-color:#8dc4451c;padding:15px;border-radius:12px;height:100%}.section-4 .box img{margin-bottom:20px}.section-4 .box p{text-align:center;color:var(--dark-color);font-size:20px}.section-4 .box h3{font-weight:600;position:relative;margin-bottom:20px;text-align:center}.section-4 .box h3::after{position:absolute;content:"";bottom:-20px;right:0;left:0;background-color:#8cc445;height:5px;width:50%;margin:auto}.section-4 .box li{color:var(--dark-color)}.section-5{padding:50px 0;background-color:var(--dark-color)}.section-5 h2,.section-5 p{color:#fff}.section-5 p{padding:15px!important}.section-6{padding:100px 0}.section-7{padding:100px 0}.section-7 img{border-radius:24px}.section-8{padding:100px 0}.section-8 .box{padding:15px}.section-8 .box img{margin-bottom:20px;border-radius:24px}.section-9{padding:100px 0;background-color:var(--dark-color)}.section-9 h2{color:var(--brand-color)}.section-9 p{color:#fff}.section-9 img{border-radius:24px}.section-9 li{color:#fff}.section-10{padding:100px 0;background-image:linear-gradient(rgba(0,0,0,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 1px);background-size:50px 50px}.section-10 img{border-radius:24px}.section-10 h3{color:var(--brand-color);font-size:25px}.tv-screens{padding:100px 0}.tv-screens img{border-radius:24px}.tv-screens h3{color:var(--brand-color)}.tv-screens li{font-weight:600;color:var(--dark-color)}.water-heater{padding:100px 0}.water-heater img{border-radius:24px}.washers{padding:100px 0}.washers img{border-radius:24px}.freezer{padding:100px 0}.freezer img{border-radius:24px}.refrigrator{padding:100px 0}.refrigrator img{border-radius:24px}.air-conditioner{padding:100px 0}.air-conditioner img{border-radius:24px}.stoves{padding:100px 0}.stoves img{border-radius:24px}.ovens{padding:100px 0}.ovens img{border-radius:24px}.certification{padding:100px 0}.certification img{border-radius:24px}.certification .box{height:100%;background-color:#8dc4451c;padding:30px 15px;border-top:solid 10px var(--brand-color);border-radius:24px}.certification .box img{width:100px}.certification .box h3{font-size:30px}.faq-header{background-color:var(--dark-color);color:white;padding:40px 0;margin-bottom:30px;border-bottom:5px solid var(--brand-color)}.accordion-item{border:1px solid #e1e1e1;margin-bottom:10px;border-radius:8px!important;overflow:hidden}.accordion-button{background-color:white;color:var(--dark-color)!important;font-weight:600;text-align:right}.accordion-button:not(.collapsed){background-color:var(--brand-color);color:white!important;box-shadow:none}.accordion-button::after{margin-right:auto;margin-left:0}.accordion-button:focus{box-shadow:none;border-color:var(--brand-color)}.accordion-body{background-color:#fff;line-height:1.8;color:var(--text-color);border-top:1px solid #eee}.ai-overview-box{background-color:#fff;border-right:5px solid var(--brand-color);padding:20px;margin-bottom:30px;box-shadow:0 4px 15px rgba(0,0,0,.05)}.badge-union{background-color:var(--dark-color);color:var(--brand-color);font-weight:bold}.contact{padding:100px 0}.contact img{border-radius:24px}.contact{.section-title{color:var(--dark-color);position:relative;padding-bottom:15px;font-weight:bold}.section-title::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:4px;background-color:var(--brand-color)}.contact-card{background:white;border-radius:25px;border:none;box-shadow:0 10px 30px rgba(0,0,0,.05)}.form-control{border:none;border-bottom:2px solid #eee;border-radius:0;padding:10px 0;margin-bottom:20px}.form-control:focus{box-shadow:none;border-color:var(--brand-color)}.form-label{font-weight:bold;color:var(--dark-color);margin-bottom:5px}.btn-send{background-color:var(--brand-color);color:white;border-radius:12px;padding:12px 50px;font-weight:bold;border:none;transition:.3s}.btn-send:hover{background-color:#7ab336;color:white;transform:translateY(-2px)}.info-title{color:var(--dark-color);font-weight:bold;border-bottom:3px solid var(--brand-color);display:inline-block;margin-bottom:25px}.info-item i{font-size:1.4rem;color:var(--dark-color);margin-left:12px}}footer{background-color:var(--dark-color);color:#ffffff;font-family:"Segoe UI",sans-serif;width:100%;overflow:hidden;position:relative}.footer-top{padding:60px 0 30px}.footer-logo{max-height:50px;filter:brightness(0) invert(1);margin-bottom:20px}.footer-heading{color:var(--brand-color);font-weight:bold;margin-bottom:25px;position:relative;padding-bottom:10px}.footer-heading::after{content:"";position:absolute;bottom:0;right:0;width:40px;height:2px;background-color:var(--brand-color)}.footer-links{list-style:none;padding:0}.footer-links li{margin-bottom:12px}.footer-links a{color:#d1d1d1;text-decoration:none;transition:.3s;font-size:.95rem;display:inline-block}.footer-links a:hover{color:var(--brand-color);padding-right:10px}.contact-box{background:rgba(255,255,255,.05);padding:15px;border-radius:12px;border-right:3px solid var(--brand-color)}.hotline-footer{font-size:1.8rem;font-weight:bold;color:var(--brand-color);display:block}.social-circle a{width:35px;height:35px;background:rgba(255,255,255,.1);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:white;text-decoration:none;margin-left:8px;transition:.3s}.social-circle a:hover{background:var(--brand-color);transform:translateY(-3px)}.footer-bottom{background-color:rgba(0,0,0,.2);padding:20px 0;font-size:.85rem;color:#b1b1b1}.wa-float-wrapper{position:fixed!important;bottom:30px!important;left:30px!important;right:auto!important;z-index:2147483647!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;text-decoration:none!important;border:none!important;outline:none!important;background:transparent!important;width:auto!important;height:auto!important;font-family:"Changa",sans-serif}.wa-float-circle{width:65px;height:65px;background:linear-gradient(135deg,#25d366,#128c7e);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;box-shadow:0 5px 20px rgba(0,0,0,.25);position:relative;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);flex-shrink:0}.wa-float-circle::before,.wa-float-circle::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background:#25d366;opacity:0;z-index:-1;animation:wa-radar-pulse 2.5s infinite}.wa-float-circle::after{animation-delay:1s}.wa-float-badge{position:absolute;top:-3px;right:-3px;width:22px;height:22px;background-color:#ff0000;color:#fff!important;font-size:11px;font-weight:800;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #fff;animation:wa-badge-bounce 2s infinite;box-shadow:0 2px 5px rgba(0,0,0,.2)}.wa-float-popover{position:absolute;left:80px;top:50%;transform:translateY(-50%) translateX(-15px);background-color:#222;color:#fff!important;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:600;white-space:nowrap;opacity:0;visibility:hidden;transition:all .3s ease;box-shadow:0 5px 15px rgba(0,0,0,.15);pointer-events:none;line-height:1.2}.wa-float-popover::before{content:"";position:absolute;left:-6px;top:50%;margin-top:-6px;border-width:6px 6px 6px 0;border-style:solid;border-color:transparent #222 transparent transparent}.wa-float-wrapper:hover .wa-float-circle{transform:scale(1.1) rotate(-5deg)}.wa-float-wrapper:hover .wa-float-popover{opacity:1;visibility:visible;transform:translateY(-50%) translateX(0)}@keyframes wa-radar-pulse{0%{transform:scale(1);opacity:.6}100%{transform:scale(1.8);opacity:0}}@keyframes wa-badge-bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-6px)}60%{transform:translateY(-3px)}}.wa-float-popover.show-auto{opacity:1;visibility:visible;transform:translateY(-50%) translateX(0)}.phone-float-wrapper{position:fixed!important;bottom:120px!important;left:30px!important;right:auto!important;z-index:2147483647!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;text-decoration:none!important;font-family:"Changa",sans-serif}.phone-float-circle{width:65px;height:65px;background:linear-gradient(135deg,#0d6efd,#0a58ca);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:30px;box-shadow:0 5px 20px rgba(13,110,253,.4);position:relative;transition:all .3s ease}.phone-float-circle::before,.phone-float-circle::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;border:1px solid #0d6efd;opacity:0;z-index:-1;animation:phone-ring-wave 2s infinite}.phone-float-circle::after{animation-delay:.5s}.phone-icon-anim{animation:phone-shake 3s infinite cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden}.phone-float-popover{position:absolute;left:80px;top:50%;transform:translateY(-50%) translateX(15px);background-color:#222;color:#fff!important;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:600;white-space:nowrap;opacity:0;visibility:hidden;transition:all .3s ease;box-shadow:0 5px 15px rgba(0,0,0,.15);pointer-events:none}.phone-float-popover::before{content:"";position:absolute;left:-6px;top:50%;margin-top:-6px;border-width:6px 6px 6px 0;border-style:solid;border-color:transparent #222 transparent transparent}.phone-float-wrapper:hover .phone-float-circle{transform:scale(1.1);background:linear-gradient(135deg,#0a58ca,#0d6efd)}.phone-float-wrapper:hover .phone-float-popover{opacity:1;visibility:visible;transform:translateY(-50%) translateX(0)}@keyframes phone-ring-wave{0%{transform:scale(1);opacity:.8;border-width:1px}100%{transform:scale(1.6);opacity:0;border-width:0}}@keyframes phone-shake{10%,90%{transform:translate3d(-1px,0,0) rotate(-5deg)}20%,80%{transform:translate3d(2px,0,0) rotate(5deg)}30%,50%,70%{transform:translate3d(-3px,0,0) rotate(-7deg)}40%,60%{transform:translate3d(3px,0,0) rotate(7deg)}}.phone-float-popover.show-auto{opacity:1;visibility:visible;transform:translateY(-50%) translateX(0)}