About Crocs and Clicks | Meet Our Vancouver WA Digital Marketing Team :root { --primary: #F4B6C2; --primary-light: #F8CDD5; --primary-dark: #E89BAA; --accent: #2B2B2B; --accent-hover: #444444; --cream: #F5F5F5; --cream-dark: #EBEBEB; --text-dark: #2B2B2B; --text-muted: #666666; --white: #FFFFFF; --shadow-sm: 0 2px 8px rgba(43, 43, 43, 0.06); --shadow-md: 0 8px 24px rgba(43, 43, 43, 0.10); --shadow-lg: 0 16px 48px rgba(43, 43, 43, 0.14); --radius-sm: 8px; --radius-md: 16px; --radius-lg: 24px; --transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); } * { margin: 0; padding: 0; box-sizing: border-box; } html { scroll-behavior: smooth; } body { font-family: 'Outfit', sans-serif; background: var(--cream); color: var(--text-dark); line-height: 1.7; overflow-x: hidden; } h1, h2, h3, h4 { font-family: 'Fraunces', serif; line-height: 1.2; } a { text-decoration: none; color: inherit; transition: var(--transition); } img { max-width: 100%; height: auto; } .container { max-width: 1280px; margin: 0 auto; padding: 0 24px; } /* Navigation */ .nav { position: fixed; top: 0; left: 0; right: 0; z-index: 1000; background: rgba(253, 248, 243, 0.95); backdrop-filter: blur(20px); border-bottom: 1px solid rgba(27, 77, 62, 0.08); transition: var(--transition); } .nav.scrolled { box-shadow: var(--shadow-sm); } .nav-inner { display: flex; align-items: center; justify-content: space-between; padding: 16px 24px; max-width: 1280px; margin: 0 auto; } .logo { display: flex; align-items: center; gap: 12px; font-family: 'Fraunces', serif; font-size: 1.5rem; font-weight: 700; color: var(--primary); } .logo-icon { width: 48px; height: 48px; background: var(--primary); border-radius: var(--radius-sm); display: flex; align-items: center; justify-content: center; font-size: 1.5rem; } .nav-links { display: flex; align-items: center; gap: 8px; list-style: none; } .nav-links a { padding: 10px 16px; border-radius: var(--radius-sm); font-weight: 500; font-size: 0.95rem; color: var(--text-dark); } .nav-links a:hover { background: var(--primary); color: var(--white); } .nav-links .dropdown { position: relative; } .nav-links .dropdown-content { position: absolute; top: 100%; left: 0; background: var(--white); border-radius: var(--radius-md); box-shadow: var(--shadow-lg); min-width: 260px; opacity: 0; visibility: hidden; transform: translateY(10px); transition: var(--transition); padding: 8px; } .nav-links .dropdown:hover .dropdown-content { opacity: 1; visibility: visible; transform: translateY(0); } .dropdown-content a { display: block; padding: 12px 16px; border-radius: var(--radius-sm); } .dropdown-content a:hover { background: var(--cream); color: var(--primary); } .nav-cta { background: var(--primary) !important; color: var(--accent) !important; font-weight: 600 !important; } .nav-cta:hover { background: var(--primary-dark) !important; transform: translateY(-2px); } .mobile-toggle { display: none; flex-direction: column; gap: 5px; cursor: pointer; padding: 8px; } .mobile-toggle span { width: 24px; height: 2px; background: var(--primary); transition: var(--transition); } /* Hero Section */ .hero { min-height: 100vh; display: flex; align-items: center; padding: 120px 0 80px; position: relative; overflow: hidden; } .hero::before { content: ''; position: absolute; top: -50%; right: -20%; width: 80%; height: 150%; background: radial-gradient(ellipse, rgba(244, 182, 194, 0.15) 0%, transparent 70%); pointer-events: none; } .hero-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center; } .hero-content { position: relative; z-index: 2; } .hero-badge { display: inline-flex; align-items: center; gap: 8px; background: var(--primary); color: var(--white); padding: 8px 16px; border-radius: 50px; font-size: 0.875rem; font-weight: 500; margin-bottom: 24px; animation: fadeInUp 0.6s ease; } .hero h1 { font-size: clamp(2.5rem, 5vw, 3.5rem); color: var(--primary-dark); margin-bottom: 24px; animation: fadeInUp 0.6s ease 0.1s both; } .hero h1 span { color: var(--accent); } .hero-text { font-size: 1.15rem; color: var(--text-muted); margin-bottom: 32px; max-width: 520px; animation: fadeInUp 0.6s ease 0.2s both; } .hero-buttons { display: flex; gap: 16px; flex-wrap: wrap; animation: fadeInUp 0.6s ease 0.3s both; } .btn { display: inline-flex; align-items: center; gap: 8px; padding: 16px 32px; border-radius: var(--radius-sm); font-weight: 600; font-size: 1rem; cursor: pointer; border: none; transition: var(--transition); } .btn-primary { background: var(--accent); color: var(--white); box-shadow: 0 4px 16px rgba(43, 43, 43, 0.2); } .btn-primary:hover { background: var(--accent-hover); transform: translateY(-3px); box-shadow: 0 8px 24px rgba(43, 43, 43, 0.25); } .btn-secondary { background: var(--white); color: var(--primary); border: 2px solid var(--primary); } .btn-secondary:hover { background: var(--primary); color: var(--white); } .hero-visual { position: relative; animation: fadeInRight 0.8s ease 0.4s both; } .hero-image-wrapper { position: relative; border-radius: var(--radius-lg); overflow: hidden; box-shadow: var(--shadow-lg); } .hero-image-placeholder { width: 100%; aspect-ratio: 4/3; background: linear-gradient(135deg, var(--primary) 0%, var(--primary-light) 100%); display: flex; flex-direction: column; align-items: center; justify-content: center; color: var(--white); font-size: 1.25rem; font-weight: 500; text-align: center; padding: 40px; } .hero-image-placeholder span { font-size: 4rem; margin-bottom: 16px; } /* Founder Section */ .founder-section { padding: 100px 0; background: var(--white); } .founder-grid { display: grid; grid-template-columns: 1fr 1.2fr; gap: 80px; align-items: center; } .founder-image-wrapper { position: relative; } .founder-image-main { border-radius: var(--radius-lg); overflow: hidden; box-shadow: var(--shadow-lg); } .founder-image-placeholder { width: 100%; aspect-ratio: 3/4; background: linear-gradient(135deg, var(--accent) 0%, var(--accent-hover) 100%); display: flex; flex-direction: column; align-items: center; justify-content: center; color: var(--white); font-size: 1.25rem; text-align: center; padding: 40px; } .founder-image-placeholder span { font-size: 5rem; margin-bottom: 24px; } .founder-accent { position: absolute; bottom: -30px; right: -30px; width: 200px; height: 200px; background: var(--primary); border-radius: var(--radius-lg); z-index: -1; } .founder-content { position: relative; } .section-tag { display: inline-block; background: rgba(244, 182, 194, 0.2); color: var(--primary-dark); padding: 8px 20px; border-radius: 50px; font-size: 0.875rem; font-weight: 600; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 16px; } .founder-content h2 { font-size: clamp(2rem, 4vw, 2.75rem); color: var(--primary-dark); margin-bottom: 24px; } .founder-content h2 span { color: var(--accent); } .founder-story { color: var(--text-muted); font-size: 1.05rem; margin-bottom: 24px; } .founder-quote { background: var(--cream); padding: 32px; border-radius: var(--radius-md); border-left: 4px solid var(--primary); margin: 32px 0; } .founder-quote p { font-family: 'Fraunces', serif; font-size: 1.25rem; font-style: italic; color: var(--primary-dark); margin-bottom: 12px; } .founder-quote cite { font-size: 0.9rem; color: var(--text-muted); font-style: normal; } .founder-credentials { display: flex; gap: 32px; margin-top: 32px; } .credential { display: flex; align-items: center; gap: 12px; } .credential-icon { width: 48px; height: 48px; background: var(--primary); border-radius: var(--radius-sm); display: flex; align-items: center; justify-content: center; font-size: 1.25rem; } .credential-text h4 { font-family: 'Outfit', sans-serif; font-size: 1.5rem; font-weight: 700; color: var(--primary-dark); } .credential-text p { font-size: 0.875rem; color: var(--text-muted); } /* Mission Section */ .mission-section { padding: 100px 0; background: var(--accent); position: relative; overflow: hidden; } .mission-section::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); } .mission-content { position: relative; z-index: 2; text-align: center; max-width: 900px; margin: 0 auto; } .mission-section .section-tag { background: rgba(255, 255, 255, 0.15); color: var(--white); } .mission-section h2 { font-size: clamp(2rem, 4vw, 3rem); color: var(--white); margin-bottom: 24px; } .mission-section .lead-text { font-size: 1.25rem; color: rgba(255, 255, 255, 0.9); margin-bottom: 48px; line-height: 1.8; } .mission-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 32px; margin-top: 48px; } .mission-card { background: rgba(255, 255, 255, 0.08); border-radius: var(--radius-md); padding: 40px 32px; text-align: center; transition: var(--transition); border: 1px solid rgba(255, 255, 255, 0.1); } .mission-card:hover { background: rgba(255, 255, 255, 0.12); transform: translateY(-4px); } .mission-card-icon { width: 72px; height: 72px; background: var(--primary); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 2rem; margin: 0 auto 24px; } .mission-card h3 { font-family: 'Outfit', sans-serif; font-size: 1.25rem; font-weight: 600; color: var(--white); margin-bottom: 12px; } .mission-card p { color: rgba(255, 255, 255, 0.75); font-size: 0.95rem; line-height: 1.7; } /* Values Section */ .values-section { padding: 100px 0; background: var(--cream); } .section-header { text-align: center; margin-bottom: 64px; } .section-header h2 { font-size: clamp(2rem, 4vw, 3rem); color: var(--primary-dark); margin-bottom: 16px; } .section-header p { font-size: 1.15rem; color: var(--text-muted); max-width: 600px; margin: 0 auto; } .values-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 32px; } .value-card { background: var(--white); border-radius: var(--radius-lg); padding: 40px 28px; text-align: center; transition: var(--transition); position: relative; overflow: hidden; } .value-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: var(--primary); transform: scaleX(0); transition: var(--transition); } .value-card:hover { box-shadow: var(--shadow-lg); transform: translateY(-8px); } .value-card:hover::before { transform: scaleX(1); } .value-icon { width: 64px; height: 64px; background: var(--cream); border-radius: var(--radius-sm); display: flex; align-items: center; justify-content: center; font-size: 2rem; margin: 0 auto 20px; transition: var(--transition); } .value-card:hover .value-icon { background: var(--primary); } .value-card h3 { font-family: 'Outfit', sans-serif; font-size: 1.15rem; font-weight: 600; color: var(--primary-dark); margin-bottom: 12px; } .value-card p { color: var(--text-muted); font-size: 0.9rem; line-height: 1.7; } /* Approach Section */ .approach-section { padding: 100px 0; background: var(--white); } .approach-grid { display: grid; grid-template-columns: 1.2fr 1fr; gap: 80px; align-items: center; } .approach-content h2 { font-size: clamp(2rem, 4vw, 2.75rem); color: var(--primary-dark); margin-bottom: 24px; } .approach-content > p { font-size: 1.1rem; color: var(--text-muted); margin-bottom: 40px; } .approach-list { display: flex; flex-direction: column; gap: 24px; } .approach-item { display: flex; gap: 20px; align-items: flex-start; background: var(--cream); padding: 24px; border-radius: var(--radius-md); transition: var(--transition); } .approach-item:hover { transform: translateX(8px); box-shadow: var(--shadow-sm); } .approach-number { width: 48px; height: 48px; background: var(--primary); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-family: 'Fraunces', serif; font-size: 1.25rem; font-weight: 700; color: var(--accent); flex-shrink: 0; } .approach-text h4 { font-family: 'Outfit', sans-serif; font-size: 1.1rem; font-weight: 600; color: var(--primary-dark); margin-bottom: 4px; } .approach-text p { color: var(--text-muted); font-size: 0.95rem; } .approach-visual { position: relative; } .approach-image-wrapper { border-radius: var(--radius-lg); overflow: hidden; box-shadow: var(--shadow-lg); } .approach-image-placeholder { width: 100%; aspect-ratio: 4/3; background: linear-gradient(135deg, var(--primary) 0%, var(--primary-light) 100%); display: flex; flex-direction: column; align-items: center; justify-content: center; color: var(--white); font-size: 1.25rem; text-align: center; padding: 40px; } .approach-image-placeholder span { font-size: 4rem; margin-bottom: 16px; } /* Differentiators Section */ .differentiators-section { padding: 100px 0; background: linear-gradient(135deg, var(--primary) 0%, var(--primary-dark) 100%); position: relative; overflow: hidden; } .differentiators-section::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.08'%3E%3Ccircle cx='30' cy='30' r='4'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); } .differentiators-content { position: relative; z-index: 2; } .differentiators-section .section-header { margin-bottom: 48px; } .differentiators-section .section-tag { background: rgba(43, 43, 43, 0.2); color: var(--accent); } .differentiators-section h2 { color: var(--accent); } .differentiators-section .section-header p { color: var(--text-muted); } .differentiators-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 32px; } .differentiator-card { background: var(--white); border-radius: var(--radius-lg); padding: 40px 32px; text-align: center; transition: var(--transition); } .differentiator-card:hover { transform: translateY(-8px); box-shadow: var(--shadow-lg); } .differentiator-icon { width: 80px; height: 80px; background: var(--cream); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 2.5rem; margin: 0 auto 24px; } .differentiator-card h3 { font-family: 'Outfit', sans-serif; font-size: 1.25rem; font-weight: 600; color: var(--primary-dark); margin-bottom: 12px; } .differentiator-card p { color: var(--text-muted); font-size: 0.95rem; line-height: 1.7; } /* Timeline Section */ .timeline-section { padding: 100px 0; background: var(--cream); } .timeline { position: relative; max-width: 800px; margin: 0 auto; } .timeline::before { content: ''; position: absolute; left: 50%; transform: translateX(-50%); width: 4px; height: 100%; background: var(--primary); border-radius: 2px; } .timeline-item { display: flex; align-items: center; margin-bottom: 48px; position: relative; } .timeline-item:nth-child(odd) { flex-direction: row; } .timeline-item:nth-child(even) { flex-direction: row-reverse; } .timeline-content { width: calc(50% - 40px); background: var(--white); padding: 32px; border-radius: var(--radius-md); box-shadow: var(--shadow-sm); transition: var(--transition); } .timeline-content:hover { box-shadow: var(--shadow-md); transform: scale(1.02); } .timeline-year { display: inline-block; background: var(--primary); color: var(--accent); padding: 6px 16px; border-radius: 50px; font-weight: 600; font-size: 0.875rem; margin-bottom: 12px; } .timeline-content h3 { font-family: 'Outfit', sans-serif; font-size: 1.15rem; font-weight: 600; color: var(--primary-dark); margin-bottom: 8px; } .timeline-content p { color: var(--text-muted); font-size: 0.95rem; } .timeline-dot { position: absolute; left: 50%; transform: translateX(-50%); width: 24px; height: 24px; background: var(--white); border: 4px solid var(--primary); border-radius: 50%; z-index: 2; } /* Video Section */ .video-section { padding: 100px 0; background: var(--white); } .video-content { text-align: center; } .video-wrapper { max-width: 900px; margin: 48px auto 0; border-radius: var(--radius-lg); overflow: hidden; box-shadow: var(--shadow-lg); } .video-placeholder { width: 100%; aspect-ratio: 16/9; background: linear-gradient(135deg, var(--accent) 0%, var(--accent-hover) 100%); display: flex; flex-direction: column; align-items: center; justify-content: center; color: var(--white); position: relative; } .play-button { width: 80px; height: 80px; background: var(--primary); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 2rem; cursor: pointer; transition: var(--transition); box-shadow: 0 8px 32px rgba(244, 182, 194, 0.4); color: var(--accent); } .play-button:hover { transform: scale(1.1); box-shadow: 0 12px 40px rgba(244, 182, 194, 0.5); } .video-placeholder p { margin-top: 24px; font-size: 1.125rem; font-weight: 500; } .video-placeholder small { margin-top: 8px; opacity: 0.8; } /* Location Section */ .location-section { padding: 100px 0; background: var(--cream); } .location-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center; } .location-content h2 { font-size: clamp(2rem, 4vw, 2.75rem); color: var(--primary-dark); margin-bottom: 24px; } .location-content > p { font-size: 1.1rem; color: var(--text-muted); margin-bottom: 32px; } .location-features { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; } .location-feature { display: flex; align-items: center; gap: 12px; padding: 16px; background: var(--white); border-radius: var(--radius-sm); } .location-feature-icon { font-size: 1.5rem; } .location-feature span { color: var(--text-dark); font-weight: 500; font-size: 0.95rem; } .map-wrapper { border-radius: var(--radius-lg); overflow: hidden; box-shadow: var(--shadow-lg); height: 450px; } .map-wrapper iframe { width: 100%; height: 100%; border: 0; } /* CTA Section */ .cta { padding: 100px 0; background: var(--accent); text-align: center; position: relative; overflow: hidden; } .cta::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); } .cta-content { position: relative; z-index: 2; max-width: 800px; margin: 0 auto; } .cta h2 { font-size: clamp(2rem, 4vw, 3rem); color: var(--white); margin-bottom: 16px; } .cta p { font-size: 1.2rem; color: rgba(255, 255, 255, 0.8); margin-bottom: 40px; } .cta .btn-primary { background: var(--primary); color: var(--accent); font-size: 1.1rem; padding: 20px 40px; } .cta .btn-primary:hover { background: var(--primary-light); } .cta .btn-secondary { background: transparent; color: var(--white); border-color: var(--white); } .cta .btn-secondary:hover { background: var(--white); color: var(--accent); } /* Footer */ .footer { background: var(--accent); color: var(--white); padding: 80px 0 32px; border-top: 1px solid rgba(255, 255, 255, 0.1); } .footer-grid { display: grid; grid-template-columns: 2fr 1fr 1fr 1fr; gap: 48px; margin-bottom: 48px; } .footer-brand { max-width: 320px; } .footer-logo { display: flex; align-items: center; gap: 12px; font-family: 'Fraunces', serif; font-size: 1.5rem; font-weight: 700; margin-bottom: 20px; } .footer-logo .logo-icon { background: var(--primary); } .footer-brand p { color: rgba(255, 255, 255, 0.7); margin-bottom: 24px; line-height: 1.8; } .footer-social { display: flex; gap: 12px; } .social-link { width: 44px; height: 44px; background: rgba(255, 255, 255, 0.1); border-radius: var(--radius-sm); display: flex; align-items: center; justify-content: center; transition: var(--transition); } .social-link:hover { background: var(--primary); } .footer-col h4 { font-family: 'Outfit', sans-serif; font-weight: 600; font-size: 1.1rem; margin-bottom: 24px; } .footer-col ul { list-style: none; } .footer-col li { margin-bottom: 12px; } .footer-col a { color: rgba(255, 255, 255, 0.7); transition: var(--transition); } .footer-col a:hover { color: var(--primary); padding-left: 4px; } .footer-bottom { border-top: 1px solid rgba(255, 255, 255, 0.1); padding-top: 32px; display: flex; justify-content: space-between; align-items: center; color: rgba(255, 255, 255, 0.6); font-size: 0.875rem; } .footer-links { display: flex; gap: 24px; } .footer-links a { color: rgba(255, 255, 255, 0.6); } .footer-links a:hover { color: var(--white); } /* Animations */ @keyframes fadeInUp { from { opacity: 0; transform: translateY(30px); } to { opacity: 1; transform: translateY(0); } } @keyframes fadeInRight { from { opacity: 0; transform: translateX(50px); } to { opacity: 1; transform: translateX(0); } } /* Mobile Navigation */ .mobile-nav { display: none; position: fixed; top: 80px; left: 0; right: 0; bottom: 0; background: var(--cream); z-index: 999; padding: 24px; overflow-y: auto; } .mobile-nav.active { display: block; } .mobile-nav ul { list-style: none; } .mobile-nav > ul > li { border-bottom: 1px solid rgba(27, 77, 62, 0.1); } .mobile-nav a { display: block; padding: 16px 0; font-weight: 500; font-size: 1.1rem; } .mobile-nav .mobile-dropdown-content { padding-left: 20px; display: none; } .mobile-nav .mobile-dropdown-content.active { display: block; } .mobile-nav .mobile-dropdown-content a { font-size: 1rem; padding: 12px 0; color: var(--text-muted); } /* Responsive */ @media (max-width: 1024px) { .hero-grid { grid-template-columns: 1fr; gap: 48px; } .hero-visual { order: -1; } .founder-grid { grid-template-columns: 1fr; gap: 48px; } .founder-image-wrapper { max-width: 500px; margin: 0 auto; } .mission-grid { grid-template-columns: repeat(3, 1fr); } .values-grid { grid-template-columns: repeat(2, 1fr); } .approach-grid { grid-template-columns: 1fr; gap: 48px; } .approach-visual { order: -1; } .differentiators-grid { grid-template-columns: 1fr; } .location-grid { grid-template-columns: 1fr; gap: 48px; } .footer-grid { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 768px) { .nav-links { display: none; } .mobile-toggle { display: flex; } .hero { min-height: auto; padding: 120px 0 60px; } .hero h1 { font-size: 2.25rem; } .mission-grid { grid-template-columns: 1fr; } .values-grid { grid-template-columns: 1fr; } .founder-credentials { flex-direction: column; gap: 16px; } .timeline::before { left: 20px; } .timeline-item, .timeline-item:nth-child(even) { flex-direction: column; align-items: flex-start; padding-left: 50px; } .timeline-content { width: 100%; } .timeline-dot { left: 20px; } .location-features { grid-template-columns: 1fr; } .footer-grid { grid-template-columns: 1fr; } .footer-bottom { flex-direction: column; gap: 16px; text-align: center; } }
🐊
Crocs & Clicks
  • Home
  • About
  • Services ▾
    SEO Services PPC Management Web Design Social Media Marketing Marketing for Contractors
  • Service Areas
  • Clients
  • Blog
  • Get a Free Quote
  • Home
  • About
  • Services ▾
    SEO Services PPC Management Web Design Social Media Marketing Marketing for Contractors
  • Service Areas
  • Clients
  • Blog
  • Get a Free Quote
🐊 About Our Agency

The Story Behind Crocs & Clicks

We're not your typical digital marketing agency. Founded in Vancouver, WA, Crocs and Clicks was built on a simple belief: small businesses and contractors deserve the same quality marketing strategies as big corporations—without the big agency price tag or corporate red tape. We combine boutique agency attention with enterprise-level expertise to deliver results that actually matter for your business.

Work With Us → Meet Our Founder
🐊 About Hero Image Placeholder
Recommended: Team photo or office image
Dimensions: 800×600px
👨‍💼 Benjamin Sehayek
Founder Portrait

Recommended: Professional headshot
Dimensions: 600×800px
Meet the Founder

Hi, I'm Benjamin Sehayek

I started Crocs and Clicks because I saw a gap in the digital marketing world. Too many agencies were either too expensive for small businesses, too impersonal to truly understand their clients, or too focused on vanity metrics that don't actually grow revenue. I wanted to change that.

With over six years of experience managing digital marketing campaigns across SEO, PPC, web design, and social media, I've helped businesses generate over $20 million in revenue. But what drives me isn't just the numbers—it's seeing local contractors and small business owners finally break through the noise and connect with customers who need their services.

Based right here in Vancouver, Washington, I understand the Pacific Northwest market intimately. I know the challenges local businesses face, and I've developed strategies specifically designed to help them compete—and win—in their local markets.

"Every business deserves marketing that works as hard as they do. That's not just our tagline—it's my personal commitment to every client we work with."

— Benjamin Sehayek, Founder & CEO
📊

$20M+

Revenue Generated

📅

6+ Years

Industry Experience

🏆

100%

Client Retention

Our Mission

Empowering Local Businesses to Compete & Win

Our mission is simple: to level the playing field for small businesses and contractors in Vancouver, WA and beyond. We believe that with the right digital marketing strategy, local businesses can compete with—and outperform—larger competitors. Every strategy we create, every campaign we launch, and every website we build is designed with one goal in mind: helping our clients grow their revenue and achieve lasting success.

🎯

Results-Driven Focus

We measure success by your success. Our strategies are built around generating real business outcomes—more leads, more customers, and more revenue for your business.

🤝

True Partnership

We don't just work for our clients; we work with them. Your goals become our goals, and we're invested in your success every step of the way.

📈

Continuous Growth

Digital marketing never stops evolving, and neither do we. We continuously optimize, test, and improve to ensure your marketing stays ahead of the competition.

Our Core Values

What We Stand For

These values guide every decision we make and every interaction we have with our clients. They're not just words on a page—they're the foundation of how we do business.

🔍

Transparency

No hidden fees, no jargon, no black-box strategies. We believe in clear communication and keeping our clients informed every step of the way.

💡

Innovation

The digital landscape changes constantly. We stay ahead of trends and continuously evolve our strategies to give our clients a competitive edge.

🏅

Excellence

Good enough isn't good enough for us. We hold ourselves to the highest standards and never stop pushing for better results.

❤️

Integrity

We do what's right, even when no one is watching. Our clients trust us with their business, and we take that responsibility seriously.

Our Approach

How We Deliver Results for Your Business

What sets Crocs and Clicks apart from other digital marketing agencies in Vancouver, WA? It's our systematic, data-driven approach combined with genuine care for our clients' success. We don't believe in one-size-fits-all solutions or cookie-cutter strategies.

1

Deep Understanding

We start by truly understanding your business, your customers, your competition, and your goals. This foundation shapes everything we do.

2

Custom Strategy

Based on our research, we build a customized digital marketing strategy designed specifically for your business and market.

3

Expert Execution

Our team implements your strategy with precision, leveraging the latest tools, techniques, and best practices in digital marketing.

4

Continuous Optimization

We monitor, analyze, and optimize constantly. Every decision is backed by data, ensuring your marketing gets better over time.

📊 Strategy/Analytics Image
Recommended: Dashboard, analytics, or
team collaboration photo
Dimensions: 800×600px
Why Choose Us

What Makes Crocs and Clicks Different

In a sea of digital marketing agencies, here's why businesses in Vancouver, WA and beyond choose to work with us.

🏠

Local Market Expertise

We're not a faceless agency from across the country. We're right here in Vancouver, WA, and we understand the Pacific Northwest market intimately. We know what works for local businesses and contractors in this region.

👤

Direct Access to Leadership

When you work with Crocs and Clicks, you work directly with Benjamin Sehayek—not a junior account manager. You get senior-level expertise and attention on every project, every time.

🔧

Contractor Industry Specialists

We've developed deep expertise in marketing for contractors—HVAC, roofing, plumbing, electrical, and more. We understand the unique challenges and opportunities in contractor marketing.

📱

Full-Service Capabilities

SEO, PPC, web design, social media—we handle it all under one roof. No need to juggle multiple agencies or worry about disconnected strategies. Everything works together seamlessly.

💰

ROI-Focused Reporting

We don't just report on vanity metrics. Every report shows you exactly how your marketing is impacting your bottom line—leads generated, customers acquired, and revenue driven.

⚡

Agile & Responsive

Unlike big agencies with bureaucratic processes, we're nimble and responsive. Need something changed? Want to try a new strategy? We can move quickly to capitalize on opportunities.

Our Journey

The Crocs and Clicks Story

From humble beginnings to becoming a trusted digital marketing partner for businesses across the Pacific Northwest.

2019

The Beginning

Benjamin Sehayek starts freelancing in digital marketing, helping local Vancouver businesses with their online presence and discovering a passion for helping small businesses grow.

2021

Crocs and Clicks Founded

After seeing the impact quality marketing could have on local businesses, Crocs and Clicks was officially born as a full-service digital marketing agency in Vancouver, WA.

2022

Contractor Marketing Focus

Developed specialized expertise in marketing for contractors after seeing the unique challenges and opportunities in the home services industry.

2024

$20M+ Revenue Milestone

Reached a major milestone: helping clients generate over $20 million in combined revenue through strategic digital marketing campaigns.

Today

Growing & Thriving

Continuing to expand our services and help more local businesses and contractors achieve their growth goals through results-driven digital marketing.

Get to Know Us

Hear From Benjamin

Watch this short video to learn more about our approach to digital marketing and why we're passionate about helping local businesses succeed.

▶

About Crocs and Clicks - Founder Video

Video placeholder – Upload founder introduction video
Our Location

Proudly Based in Vancouver, WA

We're a local digital marketing agency serving Vancouver, Washington, the greater Portland metro area, and businesses throughout the Pacific Northwest. Being local means we understand the market, the culture, and the unique challenges businesses face in this region.

📍 Vancouver, WA Based
🌲 Pacific Northwest Experts
🏙️ Portland Metro Service
🤝 In-Person Meetings Available
☕ Local Coffee Meetings
📞 Always Accessible
Schedule a Local Meeting →

Ready to Grow Your Business?

Now that you know our story, let's write the next chapter together. Schedule a free consultation and discover how Crocs and Clicks can help your business reach its full potential.

Get Your Free Consultation → Call (425) 232-6029
🐊
Crocs & Clicks

Crocs and Clicks is a full-service digital marketing agency in Vancouver, WA. We help small businesses and contractors grow with strategic SEO, PPC, web design, and social media marketing services.

📘 💼 📸 🐦

Services

  • SEO Services
  • PPC Management
  • Web Design
  • Social Media
  • Contractor Marketing

Company

  • About Us
  • Our Clients
  • Blog
  • Contact
  • Service Areas

Contact

  • (425) 232-6029
  • Ben@crocsandclicks.com
  • Vancouver, WA
  • Mon–Fri: 8AM–6PM

© 2025 Crocs and Clicks. All rights reserved. | Digital Marketing Agency Vancouver WA

Privacy Policy Terms of Service Sitemap