.elementor-11417 .elementor-element.elementor-element-859fdae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for container, class: .elementor-element-859fdae *//* =========================================================
   PROMARK RENOVATIONS LTD. — STORY S099
   FINAL AUTHORITATIVE PAGE-SPECIFIC CSS
   Page ID: 11417
   ========================================================= */


/* =========================================================
   1. ARTICLE TOKENS / BASE
   ========================================================= */

body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing {
	--kwdexp-navy: #051A39;
	--kwdexp-dark: #10303D;
	--kwdexp-orange: #FD5502;
	--kwdexp-white: #FFFFFF;
	--kwdexp-soft: #EFF4FC;
	--kwdexp-body: var(--color-body, #6F6B80);

	--kwdexp-border: rgba(16, 48, 61, 0.14);
	--kwdexp-border-strong: rgba(16, 48, 61, 0.24);
	--kwdexp-orange-soft: rgba(253, 85, 2, 0.08);

	--kwdexp-shadow:
		0 8px 30px rgba(5, 26, 57, 0.06);

	--kwdexp-radius-small: 10px;
	--kwdexp-radius: 12px;
	--kwdexp-radius-large: 16px;

	position: relative;

	margin: 0;
	padding: 30px 0 78px;

	font-family: "Urbanist", sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.76;

	color: var(--kwdexp-body);

	overflow-wrap: break-word;
	word-break: normal;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing,
body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing *,
body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing *::before,
body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing *::after {
	box-sizing: border-box;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing > *,
body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing div,
body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing figure,
body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing li {
	min-width: 0;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing p {
	margin: 0 0 18px;
	padding: 0;

	font-family: inherit;
	font-size: inherit;
	font-weight: 400;
	line-height: inherit;

	color: inherit;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing p:last-child {
	margin-bottom: 0;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing strong {
	font-weight: 700;
	color: var(--kwdexp-dark);
}


/* =========================================================
   2. INTRO / HERO
   ========================================================= */

body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-intro {
	margin: 0;
	padding: 50px 52px 46px;

	background: var(--kwdexp-soft);

	border: 1px solid var(--kwdexp-border);
	border-left: 5px solid var(--kwdexp-orange);
	border-radius: var(--kwdexp-radius-large);

	box-shadow: var(--kwdexp-shadow);
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-intro h1 {
	margin: 0 0 18px;
	padding: 0;

	font-family: "Urbanist", sans-serif;
	font-size: clamp(34px, 3.25vw, 48px);
	font-weight: 800;
	line-height: 1.13;
	letter-spacing: -0.035em;

	color: var(--kwdexp-dark);
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-focus-opening {
	margin: 0 0 16px;
	padding: 13px 16px;

	font-size: 17px;
	font-weight: 700;
	line-height: 1.55;

	color: var(--kwdexp-dark);
	background: var(--kwdexp-white);

	border: 1px solid rgba(253, 85, 2, 0.22);
	border-radius: var(--kwdexp-radius-small);
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-lead {
	margin: 0 0 28px;
	padding: 0 0 26px;

	font-size: 21px;
	font-weight: 600;
	line-height: 1.55;
	letter-spacing: -0.01em;

	color: var(--kwdexp-navy);

	border-bottom: 1px solid var(--kwdexp-border-strong);
}


/* =========================================================
   3. MAIN SECTIONS
   ========================================================= */

body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-section {
	margin: 48px 0 0;
	padding: 0 0 48px;

	border-bottom: 1px solid var(--kwdexp-border);
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-section-heading {
	margin: 0 0 24px;
	padding: 0 0 0 18px;

	font-family: "Urbanist", sans-serif;
	font-size: clamp(24px, 2.1vw, 30px);
	font-weight: 700;
	line-height: 1.24;
	letter-spacing: -0.025em;

	color: var(--kwdexp-dark);

	border-left: 4px solid var(--kwdexp-orange);
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-media-intro {
	max-width: 900px;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing h3 {
	margin: 0 0 8px;

	font-family: "Urbanist", sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 1.35;

	color: var(--kwdexp-dark);
}


/* =========================================================
   4. LINKS
   ========================================================= */

body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing a:link,
body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing a:visited {
	color: var(--kwdexp-orange);

	font-weight: 700;

	text-decoration-line: underline;
	text-decoration-color: rgba(253, 85, 2, 0.42);
	text-decoration-thickness: 1px;
	text-underline-offset: 4px;

	transition:
		color 0.25s ease,
		text-decoration-color 0.25s ease;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing a:hover,
body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing a:active {
	color: var(--kwdexp-navy);
	text-decoration-color: var(--kwdexp-navy);
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing a:focus-visible {
	color: var(--kwdexp-navy);

	outline: 3px solid rgba(253, 85, 2, 0.30);
	outline-offset: 3px;

	border-radius: 3px;
}


/* =========================================================
   5. EXISTING ARTICLE LISTS
   ========================================================= */

body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-example-list,
body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-checklist,
body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-responsibility-list,
body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-takeaway-list {
	margin: 24px 0 28px;
	padding: 0;

	list-style: none;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-example-list,
body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-checklist,
body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-takeaway-list {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 12px;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-example-list li,
body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-checklist li,
body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-takeaway-list li {
	margin: 0;
	padding: 16px 18px;

	font-size: 17px;
	font-weight: 600;
	line-height: 1.52;

	color: var(--kwdexp-dark);
	background: var(--kwdexp-white);

	border: 1px solid var(--kwdexp-border);
	border-left: 3px solid var(--kwdexp-orange);
	border-radius: var(--kwdexp-radius-small);
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-example-list li {
	background: var(--kwdexp-soft);
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-responsibility-list {
	display: grid;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	gap: 14px;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-responsibility-list li {
	margin: 0;
	padding: 20px 18px;

	font-size: 16.5px;
	font-weight: 600;
	line-height: 1.55;

	color: var(--kwdexp-dark);
	background: var(--kwdexp-soft);

	border: 1px solid var(--kwdexp-border);
	border-radius: var(--kwdexp-radius-small);
}


/* =========================================================
   6. TAKEAWAYS
   ========================================================= */

body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
p.kwdexp-takeaway {
	margin: 26px 0 0;
	padding: 20px 22px;

	font-size: 18px;
	font-weight: 600;
	line-height: 1.65;

	color: var(--kwdexp-dark);
	background: var(--kwdexp-orange-soft);

	border: 1px solid rgba(253, 85, 2, 0.20);
	border-left: 4px solid var(--kwdexp-orange);
	border-radius: var(--kwdexp-radius-small);
}


/* =========================================================
   7. PROFESSIONAL SVG INFOGRAPHIC
   ========================================================= */

body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-infographic-section {
	padding-bottom: 50px;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-infographic {
	margin: 28px 0 0;
	padding: 18px;

	background: var(--kwdexp-white);

	border: 1px solid var(--kwdexp-border);
	border-radius: var(--kwdexp-radius-large);

	box-shadow: var(--kwdexp-shadow);
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-infographic-svg {
	display: block;

	width: 100%;
	max-width: 100%;
	height: auto;

	overflow: visible;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-svg-background {
	fill: #EFF4FC;
	stroke: rgba(16, 48, 61, 0.14);
	stroke-width: 2;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-svg-header,
body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-svg-header-fill {
	fill: #051A39;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-svg-header-icon,
body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-svg-number {
	fill: #FD5502;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-svg-header-icon-text {
	fill: #FFFFFF;

	font-family: "Urbanist", sans-serif;
	font-size: 31px;
	font-weight: 800;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-svg-title {
	fill: #FFFFFF;

	font-family: "Urbanist", sans-serif;
	font-size: 39px;
	font-weight: 800;
	letter-spacing: -0.8px;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-svg-subtitle {
	fill: rgba(255, 255, 255, 0.82);

	font-family: "Urbanist", sans-serif;
	font-size: 22px;
	font-weight: 500;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-svg-connector {
	stroke: rgba(253, 85, 2, 0.20);
	stroke-width: 3;
	stroke-dasharray: 8 10;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-svg-card {
	fill: #FFFFFF;
	stroke: rgba(16, 48, 61, 0.13);
	stroke-width: 2;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-svg-number-text {
	fill: #FFFFFF;

	font-family: "Urbanist", sans-serif;
	font-size: 21px;
	font-weight: 800;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-svg-card-title {
	fill: #10303D;

	font-family: "Urbanist", sans-serif;
	font-size: 24px;
	font-weight: 750;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-svg-card-copy {
	fill: #6F6B80;

	font-family: "Urbanist", sans-serif;
	font-size: 17px;
	font-weight: 500;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-svg-tag {
	fill: rgba(253, 85, 2, 0.09);
	stroke: rgba(253, 85, 2, 0.20);
	stroke-width: 1;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-svg-tag-text {
	fill: #10303D;

	font-family: "Urbanist", sans-serif;
	font-size: 14px;
	font-weight: 700;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-svg-footer {
	fill: #10303D;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-svg-footer-text {
	fill: #FFFFFF;

	font-family: "Urbanist", sans-serif;
	font-size: 15px;
	font-weight: 650;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-infographic-caption {
	margin: 15px 4px 1px;

	font-family: "Urbanist", sans-serif;
	font-size: 15.5px;
	font-weight: 500;
	line-height: 1.55;

	color: var(--kwdexp-body);
}


/* =========================================================
   8. EXISTING KWD / SEO PROOF SECTION
   ========================================================= */

body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-proof {
	margin-top: 52px;
	padding: 42px 44px;

	color: rgba(255, 255, 255, 0.90);
	background: var(--kwdexp-navy);

	border: 1px solid rgba(255, 255, 255, 0.10);
	border-bottom: 0;
	border-radius: var(--kwdexp-radius-large);

	box-shadow:
		0 10px 28px rgba(5, 26, 57, 0.12);
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-proof .kwdexp-section-heading {
	color: var(--kwdexp-white);
	border-left-color: var(--kwdexp-orange);
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-proof p {
	color: rgba(255, 255, 255, 0.90);
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-proof strong {
	color: var(--kwdexp-white);
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-proof a:link,
body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-proof a:visited {
	color: var(--kwdexp-white);

	text-decoration-color: var(--kwdexp-orange);
	text-decoration-thickness: 2px;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-proof a:hover,
body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-proof a:active {
	color: var(--kwdexp-orange);
}


/* =========================================================
   9. VIDEO
   ========================================================= */

body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-video-section {
	padding-bottom: 50px;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-video-figure {
	margin: 28px 0 0;
	padding: 18px;

	background: var(--kwdexp-soft);

	border: 1px solid var(--kwdexp-border);
	border-radius: var(--kwdexp-radius-large);

	box-shadow: var(--kwdexp-shadow);
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-video-frame {
	position: relative;

	width: 100%;
	max-width: 100%;
	aspect-ratio: 16 / 9;

	overflow: hidden;

	background: #000000;

	border-radius: var(--kwdexp-radius);
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-video-frame iframe {
	position: absolute;
	inset: 0;

	display: block;

	width: 100%;
	height: 100%;
	max-width: 100%;

	margin: 0;
	padding: 0;

	border: 0;
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-video-caption {
	margin: 14px 3px 1px;

	font-family: "Urbanist", sans-serif;
	font-size: 15.5px;
	font-weight: 600;
	line-height: 1.5;

	color: var(--kwdexp-dark);
}


/* =========================================================
   10. CONCLUSION
   ========================================================= */

body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-conclusion {
	margin-top: 52px;
	padding: 40px 44px;

	background: var(--kwdexp-soft);

	border: 1px solid var(--kwdexp-border);
	border-top: 4px solid var(--kwdexp-orange);
	border-bottom: 0;
	border-radius: var(--kwdexp-radius-large);

	box-shadow: var(--kwdexp-shadow);
}


body.page-id-11417
#kwdexp-natural-seo-content-without-keyword-stuffing
.kwdexp-conclusion p.kwdexp-takeaway {
	color: var(--kwdexp-white);
	background: var(--kwdexp-dark);

	border-color: var(--kwdexp-dark);
	border-left-color: var(--kwdexp-orange);
}


/* =========================================================
   11. TABLET
   ========================================================= */

@media (max-width: 991.98px) {

	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing {
		padding-top: 24px;
		padding-bottom: 64px;

		font-size: 17px;
		line-height: 1.74;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-intro {
		padding: 42px 34px 38px;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-lead {
		font-size: 20px;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-section {
		margin-top: 42px;
		padding-bottom: 42px;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-proof,
	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-conclusion {
		padding: 36px 32px;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-responsibility-list {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}

}


/* =========================================================
   12. MOBILE
   ========================================================= */

@media (max-width: 767.98px) {

	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing {
		padding-top: 14px;
		padding-bottom: 52px;

		font-size: 16.5px;
		line-height: 1.7;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-intro {
		padding: 28px 20px 26px;

		border-left-width: 4px;
		border-radius: 12px;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-intro h1 {
		margin-bottom: 16px;

		font-size: clamp(29px, 8.5vw, 34px);
		line-height: 1.15;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-focus-opening {
		padding: 12px 14px;

		font-size: 16px;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-lead {
		margin-bottom: 23px;
		padding-bottom: 21px;

		font-size: 18.5px;
		line-height: 1.55;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-section {
		margin-top: 34px;
		padding-bottom: 34px;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-section-heading {
		margin-bottom: 20px;
		padding-left: 14px;

		font-size: clamp(22px, 6vw, 26px);
		line-height: 1.25;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-example-list,
	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-checklist,
	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-responsibility-list,
	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-takeaway-list {
		grid-template-columns: minmax(0, 1fr);
		gap: 10px;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-example-list li,
	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-checklist li,
	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-takeaway-list li,
	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-responsibility-list li {
		font-size: 16px;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	p.kwdexp-takeaway {
		padding: 18px;

		font-size: 16.5px;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-infographic {
		padding: 10px;

		border-radius: 12px;

		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-infographic-svg {
		min-width: 680px;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-infographic-caption {
		margin: 13px 4px 2px;

		font-size: 15px;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-video-figure {
		padding: 12px;

		border-radius: 12px;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-video-frame {
		border-radius: 8px;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-video-caption {
		font-size: 15px;
	}


	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-proof,
	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-conclusion {
		margin-top: 38px;
		padding: 28px 20px 30px;

		border-radius: 12px;
	}

}


/* =========================================================
   13. VERY SMALL MOBILE
   ========================================================= */

@media (max-width: 420px) {

	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-intro,
	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-proof,
	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing
	.kwdexp-conclusion {
		padding-left: 18px;
		padding-right: 18px;
	}

}


/* =========================================================
   14. REDUCED MOTION
   ========================================================= */

@media (prefers-reduced-motion: reduce) {

	body.page-id-11417
	#kwdexp-natural-seo-content-without-keyword-stuffing a {
		transition: none;
	}

}/* End custom CSS */