.ime-center,.ime-container h2,.ime-container p{text-align:center}.ime-container{max-width:1100px;margin:auto;padding:0 20px}.ime-note,.include-text{margin-top:10px}.immigration-bannerImg{width:385px;height:241px;border-radius:10px}.immegration-section{padding:40px 0 8px}.ime-container h2{margin-bottom:10px;font-size:28px}.include-text{font-weight:700;font-size:18px;color:#0f766e}.ime-bg{background:#f7f9fc}.ime-banner{background:#cee1e0;padding:40px 0}.grid-card-subsec,.ime-list-card{padding:18px;border-radius:8px;box-shadow:0 3px 8px rgba(0,0,0,.05);text-align:center;font-weight:500}.ime-banner-wrap{display:flex;align-items:center;gap:40px}.ime-banner-img img{max-width:430px;height:auto;width:100%;border-radius:15px}.ime-list-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;margin-top:25px}.ime-list-adjustment{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-top:25px;margin-bottom:20px}.ime-list-card{background:#fff}.grid-card-subsec{background:#cee1e0}.ime-helps-simplify-this-process{margin-bottom:30px}.ei-rating{max-width:485px}.ei-rating li{font-weight:500}.ime-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:30px}.ime-benefits div{background:#e6cfc782;padding:15px;font-weight:500;border-radius:6px;text-align:center}.documents-section{padding:30px 20px 0;background:#f4f6f8;text-align:center}.documents-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:25px}.document-card{background:#e5f0f85e;padding:20px 15px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.doc-icon{display:block;margin-bottom:10px}.documents-note{margin-top:30px;color:#666}.exam-process{padding:30px 20px;text-align:center}.section-intro{max-width:800px;margin:0 auto 20px;color:#555;line-height:1.6}.medical-timeline{max-width:1000px}.medical-dot{top:52px}.medical-content h3{font-weight:700}.why-easyime-medical-cards{display:flex;align-items:center;gap:20px}.why-easyime-medical-card{background:#fff;padding:15px 20px;border-radius:15px;box-shadow:0 3px 8px rgba(0,0,0,.05);font-weight:500}@media(max-width:768px){.immigration-bannerImg{width:335px;height:210px;border-radius:10px}}@media(max-width:600px){.immigration-bannerImg{width:280px;height:175px;border-radius:10px}.ime-benefits,.ime-list-adjustment,.ime-list-grid{grid-template-columns:none}.why-easyime-medical-cards{flex-direction:column}.ime-banner-wrap{flex-direction:column-reverse;gap:20px}.ime-container h2{font-size:24px}.immegration-section{padding-top:20px}.ei-rating{max-width:300px;gap:10px}.ei-rating li{list-style-type:none}.section-intro{text-align:justify}}