Ala Darwish

undefined

Post By Ala

/* ===== Global Section & Row Spacing ===== */ .et_pb_section { padding-top: 60px; padding-bottom: 60px; } .et_pb_row { margin-bottom: 40px; } /* ===== Typography Hierarchy ===== */ h1, .et_pb_module_header h1 { font-size: 42px; font-weight: 700; line-height: 1.2; } h2, .et_pb_module_header h2 { font-size: 32px; font-weight: 600; line-height: 1.3; } h3, .et_pb_module_header h3 { font-size: 24px; font-weight: 500; line-height: 1.4; } p { font-size: 16px; line-height: 1.6; margin-bottom: 20px; } /* ===== Buttons / CTA Styling ===== */ .et_pb_button { padding: 12px 24px; font-size: 16px; border-radius: 6px; background-color: #0054a6; /* University brand color */ color: #fff !important; transition: all 0.3s ease; } .et_pb_button:hover { background-color: #003d73; transform: translateY(-2px); } /* ===== Image Styling ===== */ .et_pb_image { max-width: 100%; height: auto; border-radius: 6px; } /* ===== Cards / Project Sections ===== */ .et_pb_blog_grid .et_pb_post { padding: 20px; border: 1px solid #e0e0e0; border-radius: 8px; transition: all 0.3s ease; } .et_pb_blog_grid .et_pb_post:hover { box-shadow: 0 8px 20px rgba(0,0,0,0.1); transform: translateY(-5px); } /* ===== News / Announcements List ===== */ .et_pb_blog_grid .entry-title { font-weight: 600; margin-bottom: 10px; } .et_pb_blog_grid .post-meta { font-size: 14px; color: #777; } /* ===== Contact Section ===== */ .et_pb_contact_form_container { max-width: 800px; margin: 0 auto; padding: 40px; background-color: #f9f9f9; border-radius: 8px; } .et_pb_map_container { border-radius: 8px; overflow: hidden; } /* ===== Responsive Enhancements ===== */ @media (max-width: 980px) { h1 { font-size: 32px; } h2 { font-size: 26px; } h3 { font-size: 20px; } .et_pb_section { padding-top: 40px; padding-bottom: 40px; } .et_pb_row { margin-bottom: 30px; } }