/* ======== RESET & VARIABLES ======== */ *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } :root { --rose: #805152; --rose-dark: #5e3a3b; --rose-light: #a8686a; --ivory: #FFFFF0; --ivory-dark: #f5f0dc; --ivory-mid: #ede8d0; --text: #2c1a1a; --text-muted: #7a5555; --white: #ffffff; } html { scroll-behavior: smooth; } body { font-family: 'DM Sans', sans-serif; background: var(--ivory); color: var(--text); overflow-x: hidden; } h1, h2, h3, h4 { font-family: 'Playfair Display', serif; } a { text-decoration: none; color: inherit; } img { max-width: 100%; display: block; } /* ======== HEADER / NAV ======== */ header { position: fixed; top: 0; left: 0; right: 0; z-index: 100; background: rgba(255,255,240,0.92); backdrop-filter: blur(10px); border-bottom: 1px solid var(--ivory-mid); padding: 0 5%; display: flex; align-items: center; justify-content: space-between; height: 68px; } .logo { font-family: 'Playfair Display', serif; font-size: 1.6rem; font-weight: 700; color: var(--rose); letter-spacing: 1px; } nav { display: flex; gap: 2rem; align-items: center; } nav a { font-size: 0.9rem; font-weight: 500; color: var(--text-muted); letter-spacing: 0.5px; transition: color .25s; position: relative; } nav a::after { content: ''; position: absolute; bottom: -4px; left: 0; width: 0; height: 2px; background: var(--rose); transition: width .25s; } nav a:hover { color: var(--rose); } nav a:hover::after { width: 100%; } .nav-cta { background: var(--rose); color: var(--ivory) !important; padding: .45rem 1.2rem; border-radius: 40px; font-size: 0.88rem !important; transition: background .25s, transform .2s !important; } .nav-cta::after { display: none !important; } .nav-cta:hover { background: var(--rose-dark) !important; transform: translateY(-1px); } .hamburger { display: none; flex-direction: column; gap: 5px; cursor: pointer; } .hamburger span { display: block; width: 24px; height: 2px; background: var(--rose); border-radius: 2px; transition: .3s; } /* ======== SECTION COMMON ======== */ section { padding: 100px 5%; } .section-label { font-size: 0.78rem; letter-spacing: 3px; text-transform: uppercase; color: var(--rose-light); margin-bottom: .6rem; font-weight: 600; } .section-title { font-size: clamp(2rem, 4vw, 2.8rem); color: var(--text); margin-bottom: 1rem; line-height: 1.2; } .divider { width: 60px; height: 3px; background: var(--rose); border-radius: 2px; margin-bottom: 2rem; } /* ======== HERO ======== */ #hero { min-height: 100vh; background: linear-gradient(135deg, var(--ivory) 60%, var(--ivory-mid) 100%); display: flex; align-items: center; padding-top: 140px; position: relative; overflow: hidden; } #hero::before { content: ''; position: absolute; top: -120px; right: -120px; width: 500px; height: 500px; border-radius: 50%; background: radial-gradient(circle, rgba(128,81,82,0.12) 0%, transparent 70%); } #hero::after { content: ''; position: absolute; bottom: -80px; left: -80px; width: 350px; height: 350px; border-radius: 50%; background: radial-gradient(circle, rgba(128,81,82,0.08) 0%, transparent 70%); } .hero-inner { max-width: 800px; position: relative; z-index: 1; } .hero-greeting { font-size: 1rem; letter-spacing: 3px; text-transform: uppercase; color: var(--rose); font-weight: 600; margin-bottom: 1rem; display: flex; align-items: center; gap: .8rem; } .hero-greeting::before { content: ''; display: inline-block; width: 32px; height: 2px; background: var(--rose); } .hero-name { font-size: clamp(3rem, 8vw, 5.5rem); line-height: 1.05; color: var(--text); margin-bottom: 1.2rem; } .hero-name span { color: var(--rose); } .hero-tagline { font-size: 0.9rem; color: var(--text-muted); line-height: 1.7; max-width: 520px; margin-bottom: 2.4rem; } .hero-btns { display: flex; gap: 1rem; flex-wrap: wrap; } .btn-primary { background: var(--rose); color: var(--ivory); padding: .85rem 2rem; border-radius: 50px; font-size: 0.95rem; font-weight: 600; letter-spacing: .5px; transition: background .25s, transform .2s, box-shadow .25s; display: inline-flex; align-items: center; gap: .5rem; } .btn-primary:hover { background: var(--rose-dark); transform: translateY(-2px); box-shadow: 0 8px 24px rgba(128,81,82,.35); } .btn-outline { border: 2px solid var(--rose); color: var(--rose); padding: .8rem 2rem; border-radius: 50px; font-size: 0.95rem; font-weight: 600; transition: all .25s; display: inline-flex; align-items: center; gap: .5rem; } .btn-outline:hover { background: var(--rose); color: var(--ivory); transform: translateY(-2px); } .hero-scroll { position: absolute; bottom: 40px; left: 5%; display: flex; align-items: center; gap: .8rem; font-size: 0.8rem; letter-spacing: 2px; text-transform: uppercase; color: var(--text-muted); } .scroll-line { width: 40px; height: 1px; background: var(--text-muted); animation: scrollLine 2s ease-in-out infinite; } @keyframes scrollLine { 0%,100%{width:40px} 50%{width:16px} } /* ======== ABOUT ======== */ #about { background: var(--white); } .about-grid { display: grid; grid-template-columns: 1fr 1.2fr; gap: 5rem; align-items: center; margin-top: 3rem; } .about-img-wrap { position: relative; } .about-img-wrap::before { content: ''; position: absolute; top: -16px; left: -16px; right: 16px; bottom: 16px; border: 3px solid var(--rose); border-radius: 12px; z-index: 0; } .about-img-wrap img { width: 100%; aspect-ratio: 1/1; object-fit: cover; border-radius: 10px; position: relative; z-index: 1; box-shadow: 0 20px 60px rgba(128,81,82,.15); } .about-text h3 { font-size: 1.6rem; margin-bottom: 1rem; color: var(--rose-dark); } .about-text p { font-size: 1.02rem; line-height: 1.8; color: var(--text-muted); margin-bottom: 1.2rem; } .about-badges { display: flex; flex-wrap: wrap; gap: .6rem; margin-top: 1.6rem; } .badge { background: var(--ivory); border: 1.5px solid var(--rose-light); color: var(--rose-dark); padding: .3rem .9rem; border-radius: 30px; font-size: 0.82rem; font-weight: 600; } /* read more toggle */ .read-more-content { display: none; } .read-more-content.open { display: block; } .read-more-btn { background: none; border: none; color: var(--rose); font-size: 0.92rem; font-weight: 600; cursor: pointer; padding: 0; margin-top: .4rem; font-family: 'DM Sans', sans-serif; transition: color .2s; } .read-more-btn:hover { color: var(--rose-dark); } /* ======== SKILLS ======== */ #skills { background: var(--ivory); } .skills-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 1.6rem; margin-top: 3rem; } .skill-card { background: var(--white); border: 1.5px solid var(--ivory-mid); border-radius: 16px; padding: 1.8rem; transition: transform .3s, box-shadow .3s, border-color .3s; position: relative; overflow: hidden; } .skill-card::before { content: ''; position: absolute; top: 0; left: 0; width: 4px; height: 0; background: var(--rose); border-radius: 0 2px 2px 0; transition: height .3s; } .skill-card:hover { transform: translateY(-4px); box-shadow: 0 16px 40px rgba(128,81,82,.12); border-color: var(--rose-light); } .skill-card:hover::before { height: 100%; } .skill-icon { width: 50px; height: 50px; background: linear-gradient(135deg, var(--rose), var(--rose-light)); border-radius: 12px; display: flex; align-items: center; justify-content: center; font-size: 1.4rem; margin-bottom: 1rem; } .skill-card h4 { font-size: 1.05rem; margin-bottom: .5rem; color: var(--text); } .skill-card p { font-size: 0.88rem; color: var(--text-muted); line-height: 1.6; } /* ======== PROJECTS ======== */ #projects { background: var(--white); } .projects-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 2rem; margin-top: 3rem; } .project-card { border-radius: 20px; overflow: hidden; border: 1.5px solid var(--ivory-mid); transition: transform .3s, box-shadow .3s; background: var(--ivory); } .project-card:hover { transform: translateY(-6px); box-shadow: 0 20px 50px rgba(128,81,82,.15); } .project-header { background: linear-gradient(135deg, var(--rose-dark), var(--rose)); padding: 2rem; display: flex; align-items: center; gap: 1rem; } .project-icon-box { width: 56px; height: 56px; background: rgba(255,255,240,.2); border-radius: 14px; display: flex; align-items: center; justify-content: center; font-size: 1.8rem; } .project-header h3 { color: var(--ivory); font-size: 1.15rem; } .project-header span { color: rgba(255,255,240,.7); font-size: 0.82rem; } .project-body { padding: 1.6rem; } .project-body p { font-size: 0.92rem; color: var(--text-muted); line-height: 1.7; margin-bottom: 1.2rem; } .project-tags { display: flex; flex-wrap: wrap; gap: .5rem; } .project-tag { background: rgba(128,81,82,.1); color: var(--rose); padding: .2rem .7rem; border-radius: 20px; font-size: 0.78rem; font-weight: 600; } /* ======== BLOGS ======== */ #blogs { background: var(--ivory); } .blogs-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 2rem; margin-top: 3rem; } .blog-card { background: var(--white); border-radius: 20px; overflow: hidden; border: 1.5px solid var(--ivory-mid); transition: transform .3s, box-shadow .3s; display: flex; flex-direction: column; } .blog-card:hover { transform: translateY(-6px); box-shadow: 0 20px 50px rgba(128,81,82,.15); } .blog-graphic { height: 180px; display: flex; align-items: center; justify-content: center; font-size: 4rem; position: relative; overflow: hidden; } .blog-graphic-1 { background: linear-gradient(135deg, #805152 0%, #c47e7f 100%); } .blog-graphic-2 { background: linear-gradient(135deg, #5e3a3b 0%, #a8686a 100%); } .blog-graphic-3 { background: linear-gradient(135deg, #a8686a 0%, #805152 100%); } .blog-graphic::before { content: ''; position: absolute; inset: 0; background: radial-gradient(circle at 80% 20%, rgba(255,255,240,.15), transparent 60%); } .blog-graphic-icon { position: relative; z-index: 1; filter: drop-shadow(0 4px 12px rgba(0,0,0,.2)); } .blog-label { background: var(--ivory); color: var(--rose); font-size: 0.72rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: .2rem .7rem; border-radius: 20px; position: absolute; bottom: 12px; left: 12px; } .blog-body { padding: 1.6rem; flex: 1; display: flex; flex-direction: column; } .blog-body h3 { font-size: 1.08rem; line-height: 1.4; margin-bottom: .8rem; color: var(--text); } .blog-body p { font-size: 0.88rem; color: var(--text-muted); line-height: 1.6; flex: 1; margin-bottom: 1rem; } .blog-link { display: inline-flex; align-items: center; gap: .4rem; color: var(--rose); font-size: 0.88rem; font-weight: 600; transition: gap .2s; } .blog-link:hover { gap: .8rem; } /* ======== CERTIFICATIONS ======== */ #certifications { background: var(--white); } .certs-row { display: flex; gap: 1.5rem; flex-wrap: wrap; margin-top: 3rem; justify-content: center; } .cert-item { width: 212px; border-radius: 12px; overflow: hidden; border: 2px solid var(--ivory-mid); box-shadow: 0 4px 20px rgba(128,81,82,.08); transition: transform .3s, box-shadow .3s, border-color .3s; cursor: pointer; } .cert-item:hover { transform: translateY(-6px) scale(1.02); box-shadow: 0 16px 40px rgba(128,81,82,.2); border-color: var(--rose); } .cert-item img { width: 212px; height: 300px; object-fit: cover; } /* ======== CONTACT ======== */ #contact { background: var(--ivory); } .contact-grid { display: grid; grid-template-columns: 1fr 1.2fr; gap: 5rem; align-items: start; margin-top: 3rem; } .contact-info h3 { font-size: 1.5rem; margin-bottom: 1rem; color: var(--rose-dark); } .contact-info p { font-size: 0.98rem; color: var(--text-muted); line-height: 1.7; margin-bottom: 2rem; } .contact-detail { display: flex; align-items: center; gap: 1rem; margin-bottom: 1.2rem; } .contact-detail-icon { width: 46px; height: 46px; background: linear-gradient(135deg, var(--rose), var(--rose-light)); border-radius: 12px; display: flex; align-items: center; justify-content: center; font-size: 1.2rem; flex-shrink: 0; } .contact-detail-text span { display: block; font-size: 0.75rem; text-transform: uppercase; letter-spacing: 1.5px; color: var(--rose-light); font-weight: 600; margin-bottom: .1rem; } .contact-detail-text a, .contact-detail-text p { font-size: 0.95rem; color: var(--text); font-weight: 500; transition: color .2s; } .contact-detail-text a:hover { color: var(--rose); } /* Mailchimp form override */ #mc_embed_signup { background: transparent !important; width: 100% !important; clear: left; font-family: 'DM Sans', sans-serif !important; } #mc_embed_signup .mc-field-group label { font-size: 0.85rem !important; color: var(--text-muted) !important; font-weight: 600 !important; letter-spacing: .5px; margin-bottom: .4rem !important; } #mc_embed_signup .mc-field-group input { width: 100% !important; border: 1.5px solid var(--ivory-mid) !important; border-radius: 10px !important; padding: .7rem 1rem !important; font-size: 0.95rem !important; font-family: 'DM Sans', sans-serif !important; background: var(--white) !important; color: var(--text) !important; transition: border-color .2s !important; box-shadow: none !important; } #mc_embed_signup .mc-field-group input:focus { border-color: var(--rose) !important; outline: none !important; } #mc_embed_signup #mc-embedded-subscribe { background: var(--rose) !important; color: var(--ivory) !important; border: none !important; border-radius: 50px !important; padding: .75rem 2rem !important; font-size: 0.95rem !important; font-weight: 600 !important; font-family: 'DM Sans', sans-serif !important; cursor: pointer !important; transition: background .25s !important; margin-top: .5rem !important; } #mc_embed_signup #mc-embedded-subscribe:hover { background: var(--rose-dark) !important; } #mc_embed_signup h2 { display: none !important; } /* ======== FOOTER ======== */ footer { background: var(--rose-dark); color: var(--ivory); padding: 2.5rem 5%; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 1rem; } .footer-logo { font-family: 'Playfair Display', serif; font-size: 1.4rem; font-weight: 700; color: var(--ivory); } .footer-links { display: flex; gap: 1.5rem; flex-wrap: wrap; } .footer-links a { font-size: 0.85rem; color: rgba(255,255,240,.7); transition: color .2s; } .footer-links a:hover { color: var(--ivory); } .footer-copy { font-size: 0.82rem; color: rgba(255,255,240,.5); width: 100%; text-align: center; margin-top: .5rem; } /* ======== MOBILE NAV ======== */ @media (max-width: 768px) { nav { display: none; position: absolute; top: 68px; left: 0; right: 0; background: var(--ivory); padding: 1.5rem 5%; flex-direction: column; align-items: flex-start; gap: 1.2rem; border-bottom: 1px solid var(--ivory-mid); box-shadow: 0 8px 20px rgba(0,0,0,.08); } nav.open { display: flex; } .hamburger { display: flex; } .about-grid { grid-template-columns: 1fr; gap: 3rem; } .contact-grid { grid-template-columns: 1fr; gap: 3rem; } .certs-row { gap: 1rem; } .cert-item { width: 150px; } .cert-item img { width: 150px; height: 212px; } section { padding: 80px 5%; } } /* ======== ANIMATIONS ======== */ .fade-up { opacity: 0; transform: translateY(30px); transition: opacity .6s ease, transform .6s ease; } .fade-up.visible { opacity: 1; transform: translateY(0); }
hello i'm
Digital Marketing Expert | Digital Marketing Specialist | SEO Specialist | PPC Specialist
B.Com Graduate in Marketing, Digital Marketing Expert.
Passionate about helping brands grow through smart, data-driven campaigns and strategies.
Hi! I'm Palak Agrawal, a Digital Marketing Expert and B.Com graduate in Marketing from Maharaja Agrasen College, Raipur, Chhattisgarh. I'm passionate about the ever-evolving world of digital marketing and love crafting data-driven campaigns that deliver real results and help businesses grow.
With a strong foundation in digital marketing and real-world expertise in Google Ads, Snapchat Ads, LinkedIn Ads, and Meta Ads, I create data-driven, goal-oriented campaigns with strategic planning that go beyond reach and build meaningful connections with audiences.
I help businesses expand their online presence through strategic, measurable, and impactful campaigns. I mix creativity and smart marketing strategies to build campaigns that don't just give reach โ they also deliver real results.
I believe every business has a unique story โ and digital marketing is the bridge that tells it to the world. The best part of this field is that there is always something new to learn.
When I'm away from work or in my free time, I keep myself engaged with new trends in digital advertising, explore creative ideas, learn from real-world case studies, and gain industry certifications.
I create and manage Search, Display, and Video campaigns by optimizing bids, targeting the right keywords, testing creatives, and tracking performance to achieve the best results.
As a PPC specialist, I've learned that launch day is just the starting point. The actual work is everything after โ reading search term reports, cutting keywords that eat budget without converting, rewriting ads that stopped working, adjusting bids when the data tells you something. That ongoing attention is genuinely what makes the difference. Every rupee spent needs a reason behind it.
I run Meta ad campaigns across Facebook and Instagram, focusing on audience targeting, creative testing, and performance tracking to achieve the best outcomes.
Meta ads have a bad reputation โ and honestly, usually because they were done wrong. The platform works. The strategy and decisions make it right. That means thinking about a real person, not just a demographic. Who are they? What are they scrolling past right now? What would actually make them stop? I build campaigns around those questions, testing different creatives for improving and getting better results.
Helping brands grow their presence organically by optimizing social profiles and content to increase reach and build strong engagement.
Here's something I really believe โ your organic social and your paid ads affect each other more than most people realise. Someone sees your ad, taps on your profile, and finds an inconsistent feed with a post from two months ago. They leave. And that ad spend was wasted. SMO is about making sure that doesn't happen. I help brands build a presence that actually feels worth following โ proper content calendars, captions that sound human, hashtag strategies that grow reach without looking spammy, and weekly tracking so we always know what's working.
Knowledge of on-page SEO techniques, including keyword research and content optimization to help websites rank higher in search engine results.
As an SEO specialist, I'll be straight with you โ SEO is not fast. But here's what SEO actually does: it compounds. Paid ads are like a tap โ turn off the money, the water stops. SEO is more like planting something. You put in the work, you're patient, and eventually it just keeps growing on its own. A well-optimized page can bring in traffic for months, sometimes years, long after the work is done. I keep my approach straightforward โ keyword research grounded in what real people are actually typing, solid on-page optimization, clean structure, good internal linking. No gimmicks. Just honest work done properly.
Using tools like Google Analytics, Meta Business Suite, and other platforms to track campaign data and make performance-driven decisions.
I genuinely like data โ not everyone does, but I do. My reports aren't designed to make everything look great. They're designed to show you the real picture โ including when something isn't working and needs to change. That honesty is more useful to you than a dashboard full of green arrows.
Creating creative content ideas such as captions, blog posts, and ad copies that align with the brand voice and encourage audience action.
Good content is harder than it looks. Putting words on a page is easy. Writing something that actually makes a person feel something โ or want to do something โ takes real thought. I create creative content ideas like captions, blogs, and ad copies which match brand voice and encourage the audience to take the end action.
Created, designed, and managed Google Search Ads for a cafรฉ. I handled keyword research, ad copywriting, creative development, conversion tracking, and bid optimization.
A cafรฉ came to me wanting more leads through Google. No existing campaign โ just a goal, a budget, and a lot of competition in the local market. I started with proper market research and keyword research to find the right audience and meet the business goal. I built the campaign structure around high-intent, specific, real-world search behaviour, wrote multiple ad variations, and set up conversion tracking from day one.
Then I stayed on it โ which sounds simple but makes all the difference. Every week I was in the account: reviewing search terms, adding negative keywords to stop wasting budget on irrelevant clicks, testing new copy, and adjusting bids based on what was converting. By continuously checking bids, keywords, and removing negative keywords, the campaign achieved a 28% drop in cost per lead over a span of 45 days.
Created and executed Meta ad campaigns for a fashion brand by targeting specific gender and audience segments, testing different creatives, and analysing performance.
I also retargeted users who had already visited the website, which delivered strong results within one month of the campaign launch.
Managed an Instagram page focusing on content calendars, hashtag strategy, engagement rate, and weekly performance tracking.
The account showed organic growth with increased followers and improved engagement rates. I monitored and managed every aspect of the Instagram growth plan.
Picking the best one to learn and get success in it. The wrong institute wastes your time and money. The right one can genuinely set you up for a career as a digital marketing expert, digital marketing specialist, SEO specialist, or PPC specialist. I've put together an honest list of the best options in Mumbai โ places that teach real skills, not just slides. If you're thinking about this, read it before you decide anything.
Read Article โDigital marketing is moving faster than ever โ and the skill set that got you here might not be enough to get you where you want to go next. In this one I walk through the 10 skills that actually matter right now โ for every kind of digital marketing specialist, from paid ads to SEO to content. Honest, practical, and worth your time.
Read Article โI wrote this one because I kept meeting people who knew they needed SEO but had no idea where to start โ and the stuff online was either too technical or too vague to actually help. Working as an SEO specialist every day, I felt there was a real need for a beginner's guide that was honest and easy to follow. So I wrote one โ covering what SEO is, how it works, why it matters, and the first steps you can take today.
Read Article โ
Have a project or just want to talk? I would love to connect with you!
Looking for a skilled digital marketing professional, want to discuss strategy, or simply want to connect? Feel free to reach out. I am always open to new opportunities and conversations.
Mumbai, India