.iwp-hero__image{width:100%;max-height:520px;overflow:hidden}.iwp-hero__image img{width:100%;height:100%;object-fit:cover;display:block}.iwp-hero{background:#1a3a2a;color:#fff;text-align:center;padding:110px 24px 100px}.iwp-hero__inner{max-width:760px;margin:0 auto}.iwp-hero__eyebrow{font-size:.85rem;letter-spacing:.15em;text-transform:uppercase;color:#c9a84c!important;margin:0 0 16px}.iwp-hero__title{font-family:Georgia,serif;font-size:clamp(2.6rem,4.5vw,4rem);margin:0 0 6px;line-height:1.15;color:#fff!important}.iwp-hero__subtitle{font-family:Georgia,serif;font-size:clamp(1.3rem,2.2vw,1.9rem);color:#c9a84c!important;margin:0 0 20px;font-style:italic}.iwp-hero__desc{font-size:1.1rem;line-height:1.75;color:#d4c9b8;max-width:620px;margin:0 auto}.iwp-section{padding:72px 24px;max-width:1100px;margin:0 auto}.iwp-section--alt{background:#faf7f3;max-width:100%;padding:72px 24px}.iwp-section--alt>*{max-width:1100px;margin-left:auto;margin-right:auto}.iwp-section__header{text-align:center;margin-bottom:48px}.iwp-section__header h2{font-family:Georgia,serif;font-size:clamp(1.9rem,2.8vw,2.6rem);color:#1a3a2a;margin:0 0 12px}.iwp-section__header p{color:#666;font-size:1.05rem!important;line-height:1.7;margin:0}.iwp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:28px}.iwp-grid--single{grid-template-columns:minmax(340px,680px);justify-content:center}.iwp-card{background:#fff;border:1px solid #e0d6c8;border-radius:4px;padding:40px 36px;display:flex;flex-direction:column;gap:14px}.iwp-card__icon{font-size:2.4rem;line-height:1}.iwp-card__title{font-family:Georgia,serif;font-size:1.3rem!important;color:#1a3a2a;margin:0;line-height:1.35}.iwp-card__desc{color:#555;font-size:1.05rem!important;line-height:1.7;margin:0;flex:1}.iwp-card__link{display:inline-block;color:#1a3a2a;font-size:.95rem!important;font-weight:600;text-decoration:none;border-bottom:1px solid #c9a84c;padding-bottom:2px;align-self:flex-start;margin-top:6px}.iwp-card__link:hover{color:#c9a84c}.iwp-card__soon{display:inline-block;font-style:italic;color:#c9a84c;font-size:.85rem;margin-top:6px;border:1px solid #e0d6c8;padding:4px 12px;border-radius:20px;align-self:flex-start;letter-spacing:.04em}.iwp-atlas-link{background:#1a3a2a;padding:60px 24px;text-align:center}.iwp-atlas-link__inner{max-width:640px;margin:0 auto}.iwp-atlas-link__eyebrow{font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:#c9a84c;margin:0 0 12px}.iwp-atlas-link__title{font-family:Georgia,serif;font-size:clamp(1.6rem,2.5vw,2.2rem);color:#fff;margin:0 0 12px}.iwp-atlas-link__desc{color:#d4c9b8;font-size:1rem;line-height:1.7;margin:0 0 24px}.iwp-atlas-link__btn{display:inline-block;background:#c9a84c;color:#1a3a2a;font-weight:700;font-size:.95rem;padding:14px 32px;border-radius:2px;text-decoration:none;letter-spacing:.05em}.iwp-atlas-link__btn:hover{background:#b8943d}@media(max-width:600px){.iwp-hero{padding:56px 20px 48px}.iwp-section,.iwp-section--alt{padding:48px 20px}.iwp-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/indian-weddings-planner.css.map */
