Direct SEO Experts | No Middlemen | Freelancer Rates
/* Base Styles */
:root {
–primary: #2563eb;
–primary-dark: #1d4ed8;
–secondary: #0f172a;
–accent: #f59e0b;
–light: #f8fafc;
–gray: #64748b;
–gray-light: #e2e8f0;
–success: #10b981;
–border-radius: 8px;
–shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
–shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: ‘Inter’, -apple-system, BlinkMacSystemFont, ‘Segoe UI’, Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
}
body {
line-height: 1.6;
color: var(–secondary);
background-color: #fff;
}
.container {
width: 100%;
max-width: 1200px;
margin: 0 auto;
padding: 0 20px;
}
section {
padding: 80px 0;
}
h1, h2, h3, h4 {
line-height: 1.2;
font-weight: 700;
margin-bottom: 1rem;
}
h1 {
font-size: 2.5rem;
}
h2 {
font-size: 2rem;
text-align: center;
margin-bottom: 3rem;
}
h3 {
font-size: 1.5rem;
}
p {
margin-bottom: 1.5rem;
color: var(–gray);
}
.btn {
display: inline-block;
padding: 12px 30px;
background-color: var(–primary);
color: white;
text-decoration: none;
border-radius: var(–border-radius);
font-weight: 600;
transition: all 0.3s ease;
border: none;
cursor: pointer;
}
.btn:hover {
background-color: var(–primary-dark);
transform: translateY(-2px);
box-shadow: var(–shadow-lg);
}
.btn-outline {
background-color: transparent;
border: 2px solid var(–primary);
color: var(–primary);
}
.btn-outline:hover {
background-color: var(–primary);
color: white;
}
/* Header */
header {
background-color: white;
box-shadow: var(–shadow);
position: sticky;
top: 0;
z-index: 100;
}
.header-container {
display: flex;
justify-content: space-between;
align-items: center;
padding: 20px 0;
}
.logo {
font-size: 1.5rem;
font-weight: 700;
color: var(–secondary);
text-decoration: none;
}
.logo span {
color: var(–primary);
}
nav ul {
display: flex;
list-style: none;
}
nav li {
margin-left: 30px;
}
nav a {
text-decoration: none;
color: var(–secondary);
font-weight: 500;
transition: color 0.3s ease;
}
nav a:hover {
color: var(–primary);
}
.mobile-menu {
display: none;
font-size: 1.5rem;
cursor: pointer;
}
/* Hero Section */
.hero {
background: linear-gradient(135deg, #f0f9ff 0%, #e0f2fe 100%);
padding: 100px 0;
text-align: center;
}
.hero h1 {
max-width: 800px;
margin: 0 auto 1.5rem;
}
.hero p {
max-width: 600px;
margin: 0 auto 2.5rem;
font-size: 1.2rem;
}
.hero-buttons {
display: flex;
justify-content: center;
gap: 15px;
}
.tagline {
display: inline-block;
background-color: var(–accent);
color: var(–secondary);
padding: 5px 15px;
border-radius: 30px;
font-weight: 600;
margin-bottom: 2rem;
font-size: 0.9rem;
}
/* Benefits Section */
.benefits-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 30px;
}
.benefit-card {
background-color: white;
border-radius: var(–border-radius);
padding: 30px;
box-shadow: var(–shadow);
transition: transform 0.3s ease;
}
.benefit-card:hover {
transform: translateY(-5px);
}
.benefit-icon {
width: 60px;
height: 60px;
background-color: #dbeafe;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 20px;
color: var(–primary);
font-size: 1.5rem;
}
/* Pricing Section */
.pricing {
background-color: #f8fafc;
}
.pricing-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 30px;
max-width: 1000px;
margin: 0 auto;
}
.pricing-card {
background-color: white;
border-radius: var(–border-radius);
padding: 40px 30px;
box-shadow: var(–shadow);
text-align: center;
position: relative;
transition: all 0.3s ease;
}
.pricing-card.featured {
border: 2px solid var(–primary);
transform: scale(1.05);
}
.pricing-card.featured::before {
content: “Most Popular”;
position: absolute;
top: -12px;
left: 50%;
transform: translateX(-50%);
background-color: var(–primary);
color: white;
padding: 5px 15px;
border-radius: 30px;
font-size: 0.8rem;
font-weight: 600;
}
.price {
font-size: 3rem;
font-weight: 700;
color: var(–secondary);
margin: 20px 0;
}
.price span {
font-size: 1rem;
color: var(–gray);
}
.pricing-features {
list-style: none;
margin: 30px 0;
text-align: left;
}
.pricing-features li {
margin-bottom: 15px;
padding-left: 30px;
position: relative;
}
.pricing-features li::before {
content: “β”;
position: absolute;
left: 0;
color: var(–success);
font-weight: bold;
}
/* Process Section */
.process-steps {
display: flex;
justify-content: space-between;
max-width: 900px;
margin: 0 auto;
position: relative;
}
.process-steps::before {
content: “”;
position: absolute;
top: 40px;
left: 0;
right: 0;
height: 2px;
background-color: var(–gray-light);
z-index: 1;
}
.step {
text-align: center;
position: relative;
z-index: 2;
flex: 1;
padding: 0 15px;
}
.step-number {
width: 80px;
height: 80px;
background-color: var(–primary);
color: white;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 1.5rem;
font-weight: 700;
margin: 0 auto 20px;
}
/* Testimonials */
.testimonials {
background-color: #f8fafc;
}
.testimonial-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 30px;
}
.testimonial-card {
background-color: white;
border-radius: var(–border-radius);
padding: 30px;
box-shadow: var(–shadow);
}
.testimonial-text {
font-style: italic;
margin-bottom: 20px;
position: relative;
}
.testimonial-text::before {
content: “””;
font-size: 4rem;
color: var(–gray-light);
position: absolute;
top: -20px;
left: -10px;
line-height: 1;
z-index: 1;
}
.testimonial-author {
display: flex;
align-items: center;
}
.author-avatar {
width: 50px;
height: 50px;
border-radius: 50%;
background-color: var(–gray-light);
margin-right: 15px;
overflow: hidden;
}
.author-info h4 {
margin-bottom: 5px;
}
.author-info p {
margin: 0;
font-size: 0.9rem;
color: var(–gray);
}
/* CTA Section */
.cta {
background: linear-gradient(135deg, var(–primary) 0%, var(–primary-dark) 100%);
color: white;
text-align: center;
}
.cta h2 {
color: white;
}
.cta p {
color: rgba(255, 255, 255, 0.8);
max-width: 600px;
margin: 0 auto 2rem;
}
.cta .btn {
background-color: white;
color: var(–primary);
}
.cta .btn:hover {
background-color: var(–light);
}
/* Footer */
footer {
background-color: var(–secondary);
color: white;
padding: 60px 0 30px;
}
.footer-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 40px;
margin-bottom: 40px;
}
.footer-column h3 {
color: white;
margin-bottom: 20px;
font-size: 1.2rem;
}
.footer-links {
list-style: none;
}
.footer-links li {
margin-bottom: 10px;
}
.footer-links a {
color: rgba(255, 255, 255, 0.7);
text-decoration: none;
transition: color 0.3s ease;
}
.footer-links a:hover {
color: white;
}
.copyright {
text-align: center;
padding-top: 30px;
border-top: 1px solid rgba(255, 255, 255, 0.1);
color: rgba(255, 255, 255, 0.5);
font-size: 0.9rem;
}
/* Responsive Styles */
@media (max-width: 768px) {
h1 {
font-size: 2rem;
}
h2 {
font-size: 1.7rem;
}
section {
padding: 60px 0;
}
nav ul {
display: none;
}
.mobile-menu {
display: block;
}
.hero-buttons {
flex-direction: column;
align-items: center;
}
.hero-buttons .btn {
width: 100%;
max-width: 300px;
margin-bottom: 10px;
}
.process-steps {
flex-direction: column;
}
.process-steps::before {
display: none;
}
.step {
margin-bottom: 40px;
}
.pricing-card.featured {
transform: none;
}
}
Professional SEO Services Direct From Experts
Skip the agencies and work directly with experienced SEO specialists. Get premium results at freelancer rates with no middlemen taking a cut.
Why Choose Direct SEO Experts?
No Agency Markups
Work directly with experts and save 40-60% compared to agency rates. Every dollar goes directly to the specialist doing the work.
Direct Communication
No account managers or project coordinators. Communicate directly with your SEO expert for faster decisions and better results.
Faster Results
Without bureaucratic layers, we implement strategies faster and adapt quickly to algorithm changes and opportunities.
Simple, Transparent Pricing
Starter Plan
Perfect for small businesses and startups
- Comprehensive SEO Audit
- Keyword Research (up to 30 keywords)
- On-Page Optimization
- Monthly Performance Report
- Email Support
Growth Plan
Our most popular plan for growing businesses
- Everything in Starter Plan
- Advanced Keyword Strategy (up to 60 keywords)
- Technical SEO Implementation
- Content Strategy & Optimization
- Backlink Analysis & Outreach
- Bi-weekly Strategy Calls
- Priority Support
Enterprise Plan
For established businesses with aggressive growth goals
- Everything in Growth Plan
- Comprehensive SEO Strategy (100+ keywords)
- Advanced Technical SEO
- Content Creation & Promotion
- Competitor Analysis & Strategy
- Weekly Strategy Calls
- 24/7 Priority Support
- Custom Reporting Dashboard
Our Simple 4-Step Process
Discovery & Audit
We analyze your current SEO status, goals, and competitors to create a customized strategy.
Strategy & Planning
We develop a comprehensive SEO roadmap with clear milestones and KPIs.
Implementation
Our experts execute the strategy with regular updates and transparent communication.
Optimization & Growth
We continuously monitor, analyze, and refine our approach to maximize your ROI.
What Our Clients Say
Ready to Boost Your SEO?
Book a free consultation with our SEO expert to discuss your goals and how we can help you achieve them.
// Simple mobile menu toggle
document.querySelector(‘.mobile-menu’).addEventListener(‘click’, function() {
document.querySelector(‘nav ul’).style.display =
document.querySelector(‘nav ul’).style.display === ‘flex’ ? ‘none’ : ‘flex’;
});
// Smooth scrolling for anchor links
document.querySelectorAll(‘a[href^=”#”]’).forEach(anchor => {
anchor.addEventListener(‘click’, function (e) {
e.preventDefault();
const targetId = this.getAttribute(‘href’);
if(targetId === ‘#’) return;
const targetElement = document.querySelector(targetId);
if(targetElement) {
window.scrollTo({
top: targetElement.offsetTop – 80,
behavior: ‘smooth’
});
// Close mobile menu if open
if(window.innerWidth <= 768) {
document.querySelector('nav ul').style.display = 'none';
}
}
});
});