/**
 * International Coaching Button System
 * Consolidated scoped adapters — candidate 1.1.2-n02.6
 *
 * One authoritative cascade for the approved page families. The stable
 * OceanWP content-shell IDs deliberately outrank existing page-level rules.
 * No page CSS, layout shells, search buttons, pagination or related thumbs
 * are selected.
 */

/* Approved page families: Home, services, About, Contact, Methods and the
 * service/detail families in EN, DE, ES and NL. */
body:is(
	.page-id-5495,.page-id-6810,.page-id-7078,.page-id-7185,
	.page-id-5502,.page-id-6855,.page-id-7165,.page-id-7189,
	.page-id-5512,.page-id-6892,.page-id-7110,.page-id-7195,
	.page-id-5514,.page-id-6896,.page-id-7084,.page-id-7197,
	.page-id-5533,.page-id-6986,.page-id-7086,.page-id-7209,
	.page-id-5537,.page-id-6864,.page-id-7082,.page-id-7193,
	.page-id-5540,.page-id-6983,.page-id-7107,.page-id-7207,
	.page-id-5576,.page-id-6956,.page-id-7105,.page-id-7211,
	.page-id-5872,.page-id-6980,.page-id-7101,.page-id-7205,
	.page-id-5915,.page-id-6977,.page-id-7099,.page-id-7203,
	.page-id-5984,.page-id-6831,.page-id-7080,.page-id-7187,
	.page-id-5986,.page-id-6968,.page-id-7097,.page-id-7199,
	.page-id-6066,.page-id-6972,.page-id-7095,.page-id-7201,
	.page-id-6220,.page-id-6860,.page-id-7092,.page-id-7191
) #wrap #main #content-wrap #primary #content :is(
	a.ic-about-button,
	a.ic-btn,
	a.ic-cc-button,
	a.ic-cm-button,
	a.ic-contact-button,
	a.ic-home-button,
	a.ic-lc-button,
	a.ic-method-button,
	a.ic-progress-button,
	a.ic-rcf-button,
	a.ic-roi-final-button,
	a.ic-sc-button,
	a.ic-tc-button,
	a.btn.btn-primary,
	form.wpcf7-form input.wpcf7-form-control.wpcf7-submit[type="submit"]
) {
	align-items: center !important;
	appearance: none !important;
	background-color: var(--ic-button-primary-bg) !important;
	border: 2px solid transparent !important;
	border-radius: var(--ic-button-radius) !important;
	box-sizing: border-box !important;
	color: var(--ic-button-primary-text) !important;
	cursor: pointer !important;
	display: inline-flex !important;
	height: auto !important;
	justify-content: center !important;
	letter-spacing: normal !important;
	max-width: 100% !important;
	min-width: 44px !important;
	overflow: visible !important;
	text-align: center !important;
	text-decoration: none !important;
	text-overflow: clip !important;
	text-transform: none !important;
	transform: none !important;
	transition:
		background-color var(--ic-button-transition),
		color var(--ic-button-transition),
		border-color var(--ic-button-transition),
		box-shadow var(--ic-button-transition) !important;
	white-space: normal !important;
	width: 100% !important;
}

/* Hero and section controls. */
body:is(
	.page-id-5495,.page-id-6810,.page-id-7078,.page-id-7185,
	.page-id-5502,.page-id-6855,.page-id-7165,.page-id-7189,
	.page-id-5512,.page-id-6892,.page-id-7110,.page-id-7195,
	.page-id-5514,.page-id-6896,.page-id-7084,.page-id-7197,
	.page-id-5533,.page-id-6986,.page-id-7086,.page-id-7209,
	.page-id-5537,.page-id-6864,.page-id-7082,.page-id-7193,
	.page-id-5540,.page-id-6983,.page-id-7107,.page-id-7207,
	.page-id-5576,.page-id-6956,.page-id-7105,.page-id-7211,
	.page-id-5872,.page-id-6980,.page-id-7101,.page-id-7205,
	.page-id-5915,.page-id-6977,.page-id-7099,.page-id-7203,
	.page-id-5986,.page-id-6968,.page-id-7097,.page-id-7199,
	.page-id-6066,.page-id-6972,.page-id-7095,.page-id-7201,
	.page-id-6220,.page-id-6860,.page-id-7092,.page-id-7191
) #wrap #main #content-wrap #primary #content :is(
	.ic-about-hero-buttons,
	.ic-hero__copy,
	.ic-cc-hero-buttons,
	.ic-cm-hero-buttons,
	.ic-home-hero-inner,
	.ic-lc-hero-buttons,
	.ic-method-hero-buttons,
	.ic-progress-hero-buttons,
	.ic-rcf-hero-buttons,
	.ic-roi-final-hero-buttons,
	.ic-sc-hero-buttons,
	.ic-tc-hero-buttons,
	section.ic-section,
	section.ic-cc-section,
	section.ic-home-section,
	section.ic-lc-section,
	section.ic-sc-section,
	section.ic-tc-section
) :is(
	a.ic-about-button,
	a.ic-btn,
	a.ic-cc-button,
	a.ic-cm-button,
	a.ic-contact-button,
	a.ic-home-button,
	a.ic-lc-button,
	a.ic-method-button,
	a.ic-progress-button,
	a.ic-rcf-button,
	a.ic-roi-final-button,
	a.ic-sc-button,
	a.ic-tc-button
) {
	font-size: 18px !important;
	line-height: 24.3px !important;
	min-height: 54px !important;
	padding: 13px 22px !important;
}

/* About has one standalone section CTA inside otherwise unclassed wrappers. */
body:is(.page-id-5533,.page-id-6986,.page-id-7086,.page-id-7209) #wrap #main #content-wrap #primary #content #ic-about-final .ic-about-block > div > div:not(.ic-about-card) > a.ic-about-button {
	font-size: 18px !important;
	line-height: 24.3px !important;
	min-height: 54px !important;
	padding: 13px 22px !important;
}

/* Card controls. Only genuine inner card articles may override hero/section.
 * The OceanWP page shell is also an article (.single-page-article) and must
 * never turn every hero control on the page into a card control. */
body:is(
	.page-id-5495,.page-id-6810,.page-id-7078,.page-id-7185,
	.page-id-5502,.page-id-6855,.page-id-7165,.page-id-7189,
	.page-id-5512,.page-id-6892,.page-id-7110,.page-id-7195,
	.page-id-5514,.page-id-6896,.page-id-7084,.page-id-7197,
	.page-id-5533,.page-id-6986,.page-id-7086,.page-id-7209,
	.page-id-5537,.page-id-6864,.page-id-7082,.page-id-7193,
	.page-id-5540,.page-id-6983,.page-id-7107,.page-id-7207,
	.page-id-5576,.page-id-6956,.page-id-7105,.page-id-7211,
	.page-id-5872,.page-id-6980,.page-id-7101,.page-id-7205,
	.page-id-5915,.page-id-6977,.page-id-7099,.page-id-7203,
	.page-id-5984,.page-id-6831,.page-id-7080,.page-id-7187,
	.page-id-5986,.page-id-6968,.page-id-7097,.page-id-7199,
	.page-id-6066,.page-id-6972,.page-id-7095,.page-id-7201,
	.page-id-6220,.page-id-6860,.page-id-7092,.page-id-7191
) #wrap #main #content-wrap #primary #content :is(
	article:not(.single-page-article),
	.ic-about-card,
	.ic-card-cta,
	.ic-progress-card,
	.ic-rcf-card
) :is(
	a.ic-about-button,
	a.ic-btn,
	a.ic-cc-button,
	a.ic-cm-button,
	a.ic-contact-button,
	a.ic-home-button,
	a.ic-lc-button,
	a.ic-method-button,
	a.ic-progress-button,
	a.ic-rcf-button,
	a.ic-roi-final-button,
	a.ic-sc-button,
	a.ic-tc-button,
	a.btn.btn-primary
),
body:is(.page-id-5984,.page-id-6831,.page-id-7080,.page-id-7187) #wrap #main #content-wrap #primary #content a.btn.btn-primary {
	display: flex !important;
	font-size: 15px !important;
	line-height: 18.75px !important;
	min-height: 72px !important;
	padding: 10px 14px !important;
	width: 100% !important;
}

/* Contact Form 7 submit controls. */
body:is(
	.page-id-5495,.page-id-6810,.page-id-7078,.page-id-7185,
	.page-id-5502,.page-id-6855,.page-id-7165,.page-id-7189,
	.page-id-5512,.page-id-6892,.page-id-7110,.page-id-7195,
	.page-id-5514,.page-id-6896,.page-id-7084,.page-id-7197,
	.page-id-5533,.page-id-6986,.page-id-7086,.page-id-7209,
	.page-id-5537,.page-id-6864,.page-id-7082,.page-id-7193,
	.page-id-5540,.page-id-6983,.page-id-7107,.page-id-7207,
	.page-id-5576,.page-id-6956,.page-id-7105,.page-id-7211,
	.page-id-5872,.page-id-6980,.page-id-7101,.page-id-7205,
	.page-id-5915,.page-id-6977,.page-id-7099,.page-id-7203,
	.page-id-5984,.page-id-6831,.page-id-7080,.page-id-7187,
	.page-id-5986,.page-id-6968,.page-id-7097,.page-id-7199,
	.page-id-6066,.page-id-6972,.page-id-7095,.page-id-7201,
	.page-id-6220,.page-id-6860,.page-id-7092,.page-id-7191
) #wrap #main #content-wrap #primary #content form.wpcf7-form input.wpcf7-form-control.wpcf7-submit[type="submit"] {
	border-radius: var(--ic-button-form-radius) !important;
	font-size: 18px !important;
	line-height: 27px !important;
	min-height: 59px !important;
	padding: 16px !important;
	text-transform: none !important;
	width: 100% !important;
}

/* Primary interaction states. */
body:is(
	.page-id-5495,.page-id-6810,.page-id-7078,.page-id-7185,
	.page-id-5502,.page-id-6855,.page-id-7165,.page-id-7189,
	.page-id-5512,.page-id-6892,.page-id-7110,.page-id-7195,
	.page-id-5514,.page-id-6896,.page-id-7084,.page-id-7197,
	.page-id-5533,.page-id-6986,.page-id-7086,.page-id-7209,
	.page-id-5537,.page-id-6864,.page-id-7082,.page-id-7193,
	.page-id-5540,.page-id-6983,.page-id-7107,.page-id-7207,
	.page-id-5576,.page-id-6956,.page-id-7105,.page-id-7211,
	.page-id-5872,.page-id-6980,.page-id-7101,.page-id-7205,
	.page-id-5915,.page-id-6977,.page-id-7099,.page-id-7203,
	.page-id-5984,.page-id-6831,.page-id-7080,.page-id-7187,
	.page-id-5986,.page-id-6968,.page-id-7097,.page-id-7199,
	.page-id-6066,.page-id-6972,.page-id-7095,.page-id-7201,
	.page-id-6220,.page-id-6860,.page-id-7092,.page-id-7191
) #wrap #main #content-wrap #primary #content :is(
	a.ic-about-button,
	a.ic-btn,
	a.ic-cc-button,
	a.ic-cm-button,
	a.ic-contact-button,
	a.ic-home-button,
	a.ic-lc-button,
	a.ic-method-button,
	a.ic-progress-button,
	a.ic-rcf-button,
	a.ic-roi-final-button,
	a.ic-sc-button,
	a.ic-tc-button,
	a.btn.btn-primary,
	form.wpcf7-form input.wpcf7-form-control.wpcf7-submit[type="submit"]
):hover {
	background-color: var(--ic-button-primary-hover-bg) !important;
	border-color: transparent !important;
	color: var(--ic-button-primary-hover-text) !important;
	transform: none !important;
}

body:is(
	.page-id-5495,.page-id-6810,.page-id-7078,.page-id-7185,
	.page-id-5502,.page-id-6855,.page-id-7165,.page-id-7189,
	.page-id-5512,.page-id-6892,.page-id-7110,.page-id-7195,
	.page-id-5514,.page-id-6896,.page-id-7084,.page-id-7197,
	.page-id-5533,.page-id-6986,.page-id-7086,.page-id-7209,
	.page-id-5537,.page-id-6864,.page-id-7082,.page-id-7193,
	.page-id-5540,.page-id-6983,.page-id-7107,.page-id-7207,
	.page-id-5576,.page-id-6956,.page-id-7105,.page-id-7211,
	.page-id-5872,.page-id-6980,.page-id-7101,.page-id-7205,
	.page-id-5915,.page-id-6977,.page-id-7099,.page-id-7203,
	.page-id-5984,.page-id-6831,.page-id-7080,.page-id-7187,
	.page-id-5986,.page-id-6968,.page-id-7097,.page-id-7199,
	.page-id-6066,.page-id-6972,.page-id-7095,.page-id-7201,
	.page-id-6220,.page-id-6860,.page-id-7092,.page-id-7191
) #wrap #main #content-wrap #primary #content :is(
	a.ic-about-button,
	a.ic-btn,
	a.ic-cc-button,
	a.ic-cm-button,
	a.ic-contact-button,
	a.ic-home-button,
	a.ic-lc-button,
	a.ic-method-button,
	a.ic-progress-button,
	a.ic-rcf-button,
	a.ic-roi-final-button,
	a.ic-sc-button,
	a.ic-tc-button,
	a.btn.btn-primary,
	form.wpcf7-form input.wpcf7-form-control.wpcf7-submit[type="submit"]
):active {
	background-color: var(--ic-button-primary-active-bg) !important;
	border-color: transparent !important;
	color: var(--ic-button-primary-active-text) !important;
	transform: none !important;
}

body:is(
	.page-id-5495,.page-id-6810,.page-id-7078,.page-id-7185,
	.page-id-5502,.page-id-6855,.page-id-7165,.page-id-7189,
	.page-id-5512,.page-id-6892,.page-id-7110,.page-id-7195,
	.page-id-5514,.page-id-6896,.page-id-7084,.page-id-7197,
	.page-id-5533,.page-id-6986,.page-id-7086,.page-id-7209,
	.page-id-5537,.page-id-6864,.page-id-7082,.page-id-7193,
	.page-id-5540,.page-id-6983,.page-id-7107,.page-id-7207,
	.page-id-5576,.page-id-6956,.page-id-7105,.page-id-7211,
	.page-id-5872,.page-id-6980,.page-id-7101,.page-id-7205,
	.page-id-5915,.page-id-6977,.page-id-7099,.page-id-7203,
	.page-id-5984,.page-id-6831,.page-id-7080,.page-id-7187,
	.page-id-5986,.page-id-6968,.page-id-7097,.page-id-7199,
	.page-id-6066,.page-id-6972,.page-id-7095,.page-id-7201,
	.page-id-6220,.page-id-6860,.page-id-7092,.page-id-7191
) #wrap #main #content-wrap #primary #content :is(
	a.ic-about-button,
	a.ic-btn,
	a.ic-cc-button,
	a.ic-cm-button,
	a.ic-contact-button,
	a.ic-home-button,
	a.ic-lc-button,
	a.ic-method-button,
	a.ic-progress-button,
	a.ic-rcf-button,
	a.ic-roi-final-button,
	a.ic-sc-button,
	a.ic-tc-button,
	a.btn.btn-primary,
	form.wpcf7-form input.wpcf7-form-control.wpcf7-submit[type="submit"]
):focus {
	outline: none !important;
}

body:is(
	.page-id-5495,.page-id-6810,.page-id-7078,.page-id-7185,
	.page-id-5502,.page-id-6855,.page-id-7165,.page-id-7189,
	.page-id-5512,.page-id-6892,.page-id-7110,.page-id-7195,
	.page-id-5514,.page-id-6896,.page-id-7084,.page-id-7197,
	.page-id-5533,.page-id-6986,.page-id-7086,.page-id-7209,
	.page-id-5537,.page-id-6864,.page-id-7082,.page-id-7193,
	.page-id-5540,.page-id-6983,.page-id-7107,.page-id-7207,
	.page-id-5576,.page-id-6956,.page-id-7105,.page-id-7211,
	.page-id-5872,.page-id-6980,.page-id-7101,.page-id-7205,
	.page-id-5915,.page-id-6977,.page-id-7099,.page-id-7203,
	.page-id-5984,.page-id-6831,.page-id-7080,.page-id-7187,
	.page-id-5986,.page-id-6968,.page-id-7097,.page-id-7199,
	.page-id-6066,.page-id-6972,.page-id-7095,.page-id-7201,
	.page-id-6220,.page-id-6860,.page-id-7092,.page-id-7191
) #wrap #main #content-wrap #primary #content :is(
	a.ic-about-button,
	a.ic-btn,
	a.ic-cc-button,
	a.ic-cm-button,
	a.ic-contact-button,
	a.ic-home-button,
	a.ic-lc-button,
	a.ic-method-button,
	a.ic-progress-button,
	a.ic-rcf-button,
	a.ic-roi-final-button,
	a.ic-sc-button,
	a.ic-tc-button,
	a.btn.btn-primary,
	form.wpcf7-form input.wpcf7-form-control.wpcf7-submit[type="submit"]
):focus-visible {
	box-shadow:
		0 0 0 2px var(--ic-button-focus-inner),
		0 0 0 5px var(--ic-button-focus-outer) !important;
	outline: none !important;
}

/* Methods hero controls: keep the hero contract above the generic article mapping. */
body:is(.page-id-5986,.page-id-6968,.page-id-7097,.page-id-7199) #wrap #main #content-wrap #primary #content #ic-methods-page .ic-method-hero-buttons a.ic-method-button {
	font-size: 18px !important;
	line-height: 24.3px !important;
	min-height: 54px !important;
	padding: 13px 22px !important;
}

/* Methods secondary: the page root supplies enough central specificity to win. */
body:is(.page-id-5986,.page-id-6968,.page-id-7097,.page-id-7199) #wrap #main #content-wrap #primary #content #ic-methods-page a.ic-method-button.ic-method-button-secondary {
	background-color: transparent !important;
	border: 2px solid var(--ic-button-secondary-border) !important;
	color: var(--ic-button-secondary-dark-text) !important;
	transform: none !important;
}

body:is(.page-id-5986,.page-id-6968,.page-id-7097,.page-id-7199) #wrap #main #content-wrap #primary #content #ic-methods-page :is(.ic-light,.light-section,.white-section) a.ic-method-button.ic-method-button-secondary,
body:is(.page-id-5986,.page-id-6968,.page-id-7097,.page-id-7199) #wrap #main #content-wrap #primary #content #ic-methods-page a.ic-method-button.ic-method-button-secondary.btn--on-light {
	color: var(--ic-button-secondary-light-text) !important;
}

body:is(.page-id-5986,.page-id-6968,.page-id-7097,.page-id-7199) #wrap #main #content-wrap #primary #content #ic-methods-page a.ic-method-button.ic-method-button-secondary:hover {
	background-color: var(--ic-button-primary-hover-bg) !important;
	border-color: var(--ic-button-primary-hover-bg) !important;
	color: var(--ic-button-primary-hover-text) !important;
	transform: none !important;
}

body:is(.page-id-5986,.page-id-6968,.page-id-7097,.page-id-7199) #wrap #main #content-wrap #primary #content #ic-methods-page a.ic-method-button.ic-method-button-secondary:active {
	background-color: var(--ic-button-primary-active-bg) !important;
	border-color: var(--ic-button-primary-active-bg) !important;
	color: var(--ic-button-primary-active-text) !important;
	transform: none !important;
}

/* Approved nav-control adjustments only. */
.mobile-menu,
.search-icon-overlay {
	align-items: center;
	box-sizing: border-box;
	display: inline-flex;
	height: 44px;
	justify-content: center;
	min-height: 44px;
	min-width: 44px;
	padding: 10px;
	width: 44px;
}

.mobile-menu:focus-visible,
.search-icon-overlay:focus-visible {
	box-shadow:
		0 0 0 2px var(--ic-button-focus-inner),
		0 0 0 5px var(--ic-button-focus-outer);
	outline: none;
}

@media (min-width: 481px) {
	body:is(
		.page-id-5495,.page-id-6810,.page-id-7078,.page-id-7185,
		.page-id-5502,.page-id-6855,.page-id-7165,.page-id-7189,
		.page-id-5512,.page-id-6892,.page-id-7110,.page-id-7195,
		.page-id-5514,.page-id-6896,.page-id-7084,.page-id-7197,
		.page-id-5533,.page-id-6986,.page-id-7086,.page-id-7209,
		.page-id-5537,.page-id-6864,.page-id-7082,.page-id-7193,
		.page-id-5540,.page-id-6983,.page-id-7107,.page-id-7207,
		.page-id-5576,.page-id-6956,.page-id-7105,.page-id-7211,
		.page-id-5872,.page-id-6980,.page-id-7101,.page-id-7205,
		.page-id-5915,.page-id-6977,.page-id-7099,.page-id-7203,
		.page-id-5986,.page-id-6968,.page-id-7097,.page-id-7199,
		.page-id-6066,.page-id-6972,.page-id-7095,.page-id-7201,
		.page-id-6220,.page-id-6860,.page-id-7092,.page-id-7191
	) #wrap #main #content-wrap #primary #content :is(
		#ic-home-page,
		#ic-roi-final,
		#ic-rcf,
		#ic-salescoaching,
		#ic-leadership,
		#ic-team,
		#ic-callcoaching,
		#ic-contact-page,
		#ic-coachingmethoden,
		#ic-progress,
		#ic-about-final,
		#ic-se-concept
	) :is(
		.ic-about-hero-buttons,
		.ic-hero__copy,
		.ic-cc-hero-buttons,
		.ic-cm-hero-buttons,
		.ic-home-hero-inner,
		.ic-lc-hero-buttons,
		.ic-method-hero-buttons,
		.ic-progress-hero-buttons,
		.ic-rcf-hero-buttons,
		.ic-roi-final-hero-buttons,
		.ic-sc-hero-buttons,
		.ic-tc-hero-buttons,
		section.ic-section,
		section.ic-cc-section,
		section.ic-home-section,
		section.ic-lc-section,
		section.ic-sc-section,
		section.ic-tc-section
	) :is(
		a.ic-about-button,
		a.ic-btn,
		a.ic-cc-button,
		a.ic-cm-button,
		a.ic-contact-button,
		a.ic-home-button,
		a.ic-lc-button,
		a.ic-method-button,
		a.ic-progress-button,
		a.ic-rcf-button,
		a.ic-roi-final-button,
		a.ic-sc-button,
		a.ic-tc-button
	) {
		width: auto !important;
	}

	/* Sales Enablement related-service controls remain card controls. */
	body:is(.page-id-6220,.page-id-6860,.page-id-7092,.page-id-7191) #wrap #main #content-wrap #primary #content #ic-se-concept article.ic-related-card .ic-card-cta a.ic-btn {
		width: 100% !important;
	}

	/* The standalone About CTA is not part of a named button container. */
	body:is(.page-id-5533,.page-id-6986,.page-id-7086,.page-id-7209) #wrap #main #content-wrap #primary #content #ic-about-final .ic-about-block > div > div:not(.ic-about-card) > a.ic-about-button {
		width: auto !important;
	}

	/* The Methods page root must outrank the shared base selector on desktop. */
	body:is(.page-id-5986,.page-id-6968,.page-id-7097,.page-id-7199) #wrap #main #content-wrap #primary #content #ic-methods-page .ic-method-hero-buttons a.ic-method-button {
		width: auto !important;
	}

	body:is(
		.page-id-5495,.page-id-6810,.page-id-7078,.page-id-7185,
		.page-id-5502,.page-id-6855,.page-id-7165,.page-id-7189,
		.page-id-5512,.page-id-6892,.page-id-7110,.page-id-7195,
		.page-id-5514,.page-id-6896,.page-id-7084,.page-id-7197,
		.page-id-5533,.page-id-6986,.page-id-7086,.page-id-7209,
		.page-id-5537,.page-id-6864,.page-id-7082,.page-id-7193,
		.page-id-5540,.page-id-6983,.page-id-7107,.page-id-7207,
		.page-id-5576,.page-id-6956,.page-id-7105,.page-id-7211,
		.page-id-5872,.page-id-6980,.page-id-7101,.page-id-7205,
		.page-id-5915,.page-id-6977,.page-id-7099,.page-id-7203,
		.page-id-5984,.page-id-6831,.page-id-7080,.page-id-7187,
		.page-id-5986,.page-id-6968,.page-id-7097,.page-id-7199,
		.page-id-6066,.page-id-6972,.page-id-7095,.page-id-7201,
		.page-id-6220,.page-id-6860,.page-id-7092,.page-id-7191
	) #wrap #main #content-wrap #primary #content form.wpcf7-form input.wpcf7-form-control.wpcf7-submit[type="submit"] {
		max-width: 650px !important;
	}
}

@media (prefers-reduced-motion: reduce) {
	body:is(
		.page-id-5495,.page-id-6810,.page-id-7078,.page-id-7185,
		.page-id-5502,.page-id-6855,.page-id-7165,.page-id-7189,
		.page-id-5512,.page-id-6892,.page-id-7110,.page-id-7195,
		.page-id-5514,.page-id-6896,.page-id-7084,.page-id-7197,
		.page-id-5533,.page-id-6986,.page-id-7086,.page-id-7209,
		.page-id-5537,.page-id-6864,.page-id-7082,.page-id-7193,
		.page-id-5540,.page-id-6983,.page-id-7107,.page-id-7207,
		.page-id-5576,.page-id-6956,.page-id-7105,.page-id-7211,
		.page-id-5872,.page-id-6980,.page-id-7101,.page-id-7205,
		.page-id-5915,.page-id-6977,.page-id-7099,.page-id-7203,
		.page-id-5984,.page-id-6831,.page-id-7080,.page-id-7187,
		.page-id-5986,.page-id-6968,.page-id-7097,.page-id-7199,
		.page-id-6066,.page-id-6972,.page-id-7095,.page-id-7201,
		.page-id-6220,.page-id-6860,.page-id-7092,.page-id-7191
	) #wrap #main #content-wrap #primary #content :is(
		a.ic-about-button,
		a.ic-btn,
		a.ic-cc-button,
		a.ic-cm-button,
		a.ic-contact-button,
		a.ic-home-button,
		a.ic-lc-button,
		a.ic-method-button,
		a.ic-progress-button,
		a.ic-rcf-button,
		a.ic-roi-final-button,
		a.ic-sc-button,
		a.ic-tc-button,
		a.btn.btn-primary,
		form.wpcf7-form input.wpcf7-form-control.wpcf7-submit[type="submit"]
	) {
		transition: none !important;
	}
}
