/* Migrated from Appearance > Customize > Additional CSS on 2026-07-12, so these rules are version-controlled instead of living only in the database. */
.get-help-holder .image img {object-position: left;	}
/* @media (min-width: 1024px) */
.challenges-section .text-holder h1 {
	margin-bottom: 30px;
}
.hero-industry-landing .image-holder img {
	box-shadow: none;
}
.feedback-holder h1 { 
	margin: 0;
}
.filter-tag-list {
	font-weight: normal;
}
h2 strong {
	font-weight: bold;
}
.how-did-we-start h1+p, .reviews-clients-section h1+p, .reviews-clients-section h1 {
	margin-bottom: 16px;
}
div.wp-block-presto-player-reusable-edit figure {
	margin: 0;
}
a.presto-close {
	margin-top: -35px;
}
.get-help-holder .image-holder {
  box-shadow: none !important;
}
.reasons-section h2.h1 {color: white}

/* Fix: .sticky-wrap-header is position:fixed;top:0 unconditionally (see
   style.css) - not just while the sticky plugin (app.js) has actively
   activated #header inside it, but at rest too (on load, and again after
   scrolling back up, once the plugin resets #header's own inline styles).
   That unconditional top:0 ignores the WP admin bar's html { margin-top }
   entirely (fixed positioning is always relative to the viewport), so
   give it the admin bar's own height as clearance. This is separate from,
   and needed alongside, the JS fix in sketchgroup-script.js that corrects
   #header's own inline position while the plugin has it actively stuck -
   the two bugs are independent (wrapper vs. child), both stemming from
   the same underlying fixed-position-ignores-admin-bar issue.

   The exception below (not the plain .home-page one - that class is
   present on production too, it's just WordPress's standard front-page
   body class) only excludes the specific combination where the child
   theme (sketchgroup2026-child) already overrides .sticky-wrap-header to
   position:relative on the homepage, so no extra offset is needed there. */
body.admin-bar .sticky-wrap-header {
	top: 32px !important;
}
body.admin-bar.wp-child-theme-sketchgroup2026-child.home-page .sticky-wrap-header {
	top: 0 !important;
}
@media screen and (max-width: 782px) {
	body.admin-bar .sticky-wrap-header {
		top: 46px !important;
	}
	body.admin-bar.wp-child-theme-sketchgroup2026-child.home-page .sticky-wrap-header {
		top: 0 !important;
	}
}
