.elementor-4210 .elementor-element.elementor-element-26c8c45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:root{--simple-flag-font:'Cairo', sans-serif;--simple-flag-bg:#ffffff;--simple-flag-card-bg:#ffffff;--simple-flag-text-dark:#1a202c;--simple-flag-text-light:#718096;--simple-flag-border:#e2e8f0;--brand-color:#A0522D}.simple-flag-agent-section{font-family:var(--simple-flag-font);background-color:var(--simple-flag-bg);padding:80px 20px;direction:rtl;width:100%;box-sizing:border-box}.simple-flag-agent-header{text-align:center;margin-bottom:60px}.simple-flag-agent-title{font-size:2.6rem;font-weight:800;color:var(--simple-flag-text-dark)}.simple-flag-agent-subtitle{font-size:1.2rem;color:var(--simple-flag-text-light);margin-top:10px}.simple-flag-agent-grid{display:flex;justify-content:center;align-items:stretch;gap:30px;flex-wrap:wrap}.simple-flag-card{width:350px;background-color:var(--simple-flag-card-bg);border:1px solid var(--simple-flag-border);border-radius:20px;box-shadow:0 8px 20px rgb(0 0 0 / .04);transition:transform 0.3s ease,box-shadow 0.3s ease;overflow:hidden;display:flex;flex-direction:column}.simple-flag-card:hover{transform:translateY(-8px);box-shadow:0 12px 30px rgb(0 0 0 / .08)}.flag-top-section{height:160px;width:100%;overflow:hidden;border-radius:20px 20px 0 0;border-bottom:1px solid var(--simple-flag-border);flex-shrink:0}.agent-full-flag-image{width:100%;height:100%;object-fit:cover;display:block}.card-body{padding:30px;text-align:center;display:flex;flex-direction:column;flex-grow:1}.agent-info{flex-grow:1}.agent-name{font-size:1.7rem;font-weight:700;color:var(--simple-flag-text-dark);margin:0 0 8px 0}.agent-title{font-size:1.1rem;font-weight:500;color:var(--simple-flag-text-light);margin-bottom:20px}.simple-flag-whatsapp-btn{background-color:var(--brand-color);color:#fff!important;text-decoration:none;font-size:1.1rem;font-weight:700;padding:15px 20px;border-radius:12px;width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:10px;transition:filter 0.2s ease,transform 0.2s ease;box-shadow:0 4px 15px hsla(from var(--brand-color) h s l / .3);margin-top:auto}.simple-flag-whatsapp-btn:hover{filter:brightness(1.1);transform:translateY(-3px);box-shadow:0 6px 20px hsla(from var(--brand-color) h s l / .4)}@media (max-width:768px){.simple-flag-card{width:100%;max-width:350px}}