
.elementor-9936 .elementor-element-d5e6f7a8,
.elementor-9936 #placed-students-section{
	padding:45px 0 76px!important;
	background:linear-gradient(180deg,#f8faff 0%,#f1f5fc 100%)!important;
	margin-top:0!important;
}
.elementor-9936 .elementor-element-f8a9b0c1>.elementor-widget-container{
	padding:0!important;
	margin-top:0!important;
}
.elementor-9936 .elementor-element-d5e6f7a8>.elementor-container{max-width:1320px!important;margin:0 auto!important;padding:0 15px!important}
.elementor-9936 .asmorix-placed{width:100%}
.elementor-9936 .asmorix-placed__header{max-width:760px;margin:0 auto 40px;text-align:center}
.elementor-9936 .asmorix-placed__eyebrow{display:inline-block;margin:0 0 10px;padding:7px 16px;border-radius:999px;background:rgba(12,90,219,.08);color:#0C5ADB;font-family:"Nunito",Sans-serif;font-size:13px;font-weight:700;line-height:1;letter-spacing:.45px;text-transform:uppercase}
.elementor-9936 .asmorix-placed__title{margin:0 0 12px;font-family:"Rajdhani",Sans-serif;font-size:42px;font-weight:700;line-height:1.12;color:#041424}
.elementor-9936 .asmorix-placed__intro{margin:0;font-family:"Nunito",Sans-serif;font-size:16px;font-weight:500;line-height:1.65;color:#4b5563}
.elementor-9936 .asmorix-placed__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
.elementor-9936 .asmorix-placed__card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:28px 20px 0;border-radius:20px;background:linear-gradient(180deg,#fff 0%,#fbfdff 100%);border:1px solid rgba(12,90,219,.08);box-shadow:0 14px 34px rgba(4,20,36,.06);overflow:hidden;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}
.elementor-9936 .asmorix-placed__card:hover{transform:translateY(-6px);border-color:rgba(12,90,219,.16);box-shadow:0 22px 44px rgba(12,90,219,.12)}
.elementor-9936 .asmorix-placed__accent{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#0C5ADB 0%,#5ad7ff 55%,#ffd200 100%)}
.elementor-9936 .asmorix-placed__photo-wrap{width:116px;height:116px;margin:10px 0 16px;border-radius:50%;padding:3px;background:linear-gradient(135deg,rgba(12,90,219,.18) 0%,rgba(90,215,255,.28) 100%);box-shadow:0 12px 28px rgba(12,90,219,.14)}
.elementor-9936 .asmorix-placed__photo{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center top;border:3px solid #fff;background:#eef3fb;display:block}
.elementor-9936 .asmorix-placed__name{margin:0 0 8px;font-family:"Rajdhani",Sans-serif;font-size:22px;font-weight:700;line-height:1.15;color:#041424}
.elementor-9936 .asmorix-placed__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px;margin:0 0 18px;font-family:"Nunito",Sans-serif;font-size:13px;font-weight:600;line-height:1.45;color:#6b7280}
.elementor-9936 .asmorix-placed__package{color:#0C5ADB;font-weight:700}
.elementor-9936 .asmorix-placed__dot{color:#c5d2e5}
.elementor-9936 .asmorix-placed__role{text-transform:uppercase;letter-spacing:.3px}
.elementor-9936 .asmorix-placed__company{display:flex;align-items:center;justify-content:center;min-height:52px;width:100%;margin-top:auto;padding:14px 16px 18px;border-top:1px solid #edf2f8;background:linear-gradient(180deg,rgba(248,250,255,.5) 0%,rgba(255,255,255,0) 100%)}
.elementor-9936 .asmorix-placed__company img{max-width:124px;max-height:32px;width:auto;height:auto;object-fit:contain;opacity:.92;transition:opacity .2s ease}
.elementor-9936 .asmorix-placed__card:hover .asmorix-placed__company img{opacity:1}
@media(max-width:991px){.elementor-9936 .asmorix-placed__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.elementor-9936 .elementor-element-d5e6f7a8{padding:38px 0 56px!important}.elementor-9936 .asmorix-placed__title{font-size:32px}.elementor-9936 .asmorix-placed__intro{font-size:15px}.elementor-9936 .asmorix-placed__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.elementor-9936 .asmorix-placed__card{padding-top:24px}}
