Direct SEO Experts | No Middlemen | Freelancer Rates

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: ;
}

.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;
}
}

Direct SEO Experts | No Middlemen | Freelancer Rates

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

$497/month

Perfect for small businesses and startups

  • Comprehensive SEO Audit
  • Keyword Research (up to 30 keywords)
  • On-Page Optimization
  • Monthly Performance Report
  • Email Support

Get Started

Enterprise Plan

$1,997/month

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

Get Started

Our Simple 4-Step Process

1

Discovery & Audit

We analyze your current SEO status, goals, and competitors to create a customized strategy.

2

Strategy & Planning

We develop a comprehensive SEO roadmap with clear milestones and KPIs.

3

Implementation

Our experts execute the strategy with regular updates and transparent communication.

4

Optimization & Growth

We continuously monitor, analyze, and refine our approach to maximize your ROI.

What Our Clients Say

Working directly with an SEO expert instead of an agency was a game-changer. The personalized attention and faster results exceeded my expectations.

Sarah Johnson

E-commerce Store Owner

The cost savings were significant, but the real value was in the direct communication. No more waiting for account managers to relay messages.

Michael Torres

Tech Startup Founder

Our organic traffic increased by 187% in just 4 months. The direct expert approach delivered results faster than any agency we’ve worked with before.

Jessica Williams

Marketing Director

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.

Book Free Consultation

// 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';
}
}
});
});