.about.section{padding:175px 0 100px;background-color:var(--light-color)}.about .container{max-width:1200px;margin:0 auto;padding:0 20px}.about .row{display:flex;justify-content:space-between;align-items:center;gap:40px}.about .image-side,.about .content-side{flex:1}.about .content-image img{width:100%;max-width:500px;height:auto}.about .content h3{font-size:36px;font-weight:800;color:var(--secondary-color);margin-bottom:25px}.about .content p{color:var(--text-color);font-size:16px;margin-bottom:25px;line-height:1.6}.about .content ul{list-style:none;padding:0;margin:0}.about .content ul li{display:flex;align-items:center;margin-bottom:15px;color:var(--secondary-color);font-weight:500}.about .content .circle-list{width:8px;height:8px;background:#05346b;border-radius:50%;margin-right:15px;margin-left:15px;display:inline-block}@media (max-width: 767px){.about .row{flex-direction:column}.about .content h3{font-size:28px}.about .content-image{text-align:center}.alert{font-size:.8125rem;padding:.5rem .75rem}}.alert{padding:.75rem 1rem;margin:.5rem 0;border-radius:4px;display:flex;align-items:center;font-size:.875rem;line-height:1.5}.alert-success{background-color:#d1fae5;color:#065f46;border:1px solid #6ee7b7}.alert-error{background-color:#fee2e2;color:#991b1b;border:1px solid #fecaca}.alert i{margin-right:.5rem}.form-control.is-invalid{border-color:#dc2626}.fade-in{animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}[dir=rtl] .alert i,html[lang=ar] .alert i{margin-right:0;margin-left:.5rem}
