.elementor-3717 .elementor-element.elementor-element-f6aebfb{--display:flex;}.refund-policy-container{max-width:900px;margin:40px auto;padding:20px;direction:rtl;font-family:Cairo,sans-serif}.refund-header{text-align:center;margin-bottom:40px}.refund-icon-main{font-size:45px;color:#2746F5;margin-bottom:15px}.guarantee-card{background:linear-gradient(135deg,#1a2b5a 0,#2746F5 100%);color:white;padding:30px;border-radius:20px;margin-bottom:40px;text-align:center;box-shadow:0 10px 25px rgba(39,70,245,.2)}.guarantee-card i{font-size:40px;color:#ffd700;margin-bottom:15px}.guarantee-card h3{color:white!important;margin-bottom:10px}.refund-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-bottom:40px}.refund-section-card{background:#ffffff;padding:25px;border-radius:15px;border:1px solid #eef2f6}.sec-title{display:flex;align-items:center;margin-bottom:15px;color:#1a2b5a}.sec-title i{margin-left:10px;color:#25D366}.exception i{color:#f44336}.refund-section-card ul{list-style:none;padding:0}.refund-section-card ul li{font-size:14px;color:#6c7a91;margin-bottom:10px;position:relative;padding-right:20px}.refund-section-card ul li::before{content:"•";color:#2746F5;position:absolute;right:0;font-weight:bold}.refund-steps{background:#f8fbff;padding:30px;border-radius:15px;border:1px dashed #2746F5}.steps-flex{display:flex;justify-content:space-between;gap:20px;margin-top:20px}.step-item{flex:1;background:white;padding:15px;border-radius:10px;text-align:center}.step-num{display:block;font-weight:800;color:#2746F5;font-size:20px;margin-bottom:5px}@media (max-width:768px){.refund-grid,.steps-flex{grid-template-columns:1fr;flex-direction:column}}