@media (max-width:480px){.hero .oms-container,.hero .container,.hero>div>.oms-container,.hero>div>.container,.hero-inner,.cv2-hero .oms-container,.ov2-hero .oms-container,.ov2-hero-inner,.bg-hero .oms-container{padding-left:16px;padding-right:16px}.oms-neighbours{padding-left:16px;padding-right:16px;max-width:100%}.oms-neighbours__list{grid-template-columns:1fr;max-width:100%}.service-card,.ga-service-card,.oo-service-card,.seo-service-card,.ga-step,.seo-process-step,.seo-why-item,.testimonial-card,.hp-review-card,.cv2-sidebar-card,.om-intro-kanalen,.om-synergie-visual,.stad-intro-voordelen{padding:24px 20px}.kb-related-card,.kb-highlight-box,.kb-info-box,.bg-card,.blog-card-body,.blog-related-card-body,.blog-info-box,.blog-tip-box,.blog-stat-card,.br-webeis-card,.br-case-metric,.br-card-sm,.included-card,.voordeel-card,.hp-why-stat-card{padding:24px 20px}}@media (max-width:767px){main table{table-layout:fixed;width:100%!important;max-width:100%;font-size:13px}main table th,main table td{padding:9px 8px!important;font-size:13px!important;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}}@media (max-width:600px){.oms-rev-badge{flex-direction:row;min-width:0;padding:8px 12px;gap:8px;bottom:16px;right:16px;border-radius:999px}.oms-rev-badge-label,.oms-rev-badge-count{display:none}.oms-rev-badge-g svg{width:18px;height:18px}.oms-rev-badge-rating{font-size:.9rem}.oms-rev-badge-close{display:none}}