/*
Theme Name: Derma Reading Divi Child
Description: Local child theme for approved Derma Reading Divi amendments.
Template: Divi
Version: 1.0.0
Text Domain: derma-divi-child
*/

/*
 * Related Specialists at Derma.
 * Exact page/section allowlist: artifacts/work/consultant-structure-layout-allowlist.tsv.
 */
:is(
	body.page-id-16 .et_pb_section_3,
	body.page-id-61 .et_pb_section_3,
	body.page-id-70 .et_pb_section_9,
	body.page-id-71 .et_pb_section_8,
	body.page-id-72 .et_pb_section_9,
	body.page-id-73 .et_pb_section_7,
	body.page-id-74 .et_pb_section_8,
	body.page-id-75 .et_pb_section_6,
	body.page-id-80 .et_pb_section_6,
	body.page-id-81 .et_pb_section_7,
	body.page-id-82 .et_pb_section_7,
	body.page-id-83 .et_pb_section_6,
	body.page-id-84 .et_pb_section_9,
	body.page-id-85 .et_pb_section_8,
	body.page-id-86 .et_pb_section_9,
	body.page-id-87 .et_pb_section_9,
	body.page-id-88 .et_pb_section_8,
	body.page-id-89 .et_pb_section_10,
	body.page-id-90 .et_pb_section_8,
	body.page-id-91 .et_pb_section_3,
	body.page-id-100 .et_pb_section_8,
	body.page-id-101 .et_pb_section_8,
	body.page-id-102 .et_pb_section_10,
	body.page-id-103 .et_pb_section_10,
	body.page-id-104 .et_pb_section_4,
	body.page-id-105 .et_pb_section_9,
	body.page-id-106 .et_pb_section_9,
	body.page-id-107 .et_pb_section_8,
	body.page-id-108 .et_pb_section_10,
	body.page-id-112 .et_pb_section_10,
	body.page-id-113 .et_pb_section_7,
	body.page-id-114 .et_pb_section_2,
	body.page-id-115 .et_pb_section_14,
	body.page-id-120 .et_pb_section_6,
	body.page-id-121 .et_pb_section_6,
	body.page-id-122 .et_pb_section_4,
	body.page-id-123 .et_pb_section_4,
	body.page-id-124 .et_pb_section_3,
	body.page-id-125 .et_pb_section_4,
	body.page-id-126 .et_pb_section_6,
	body.page-id-130 .et_pb_section_8,
	body.page-id-131 .et_pb_section_8,
	body.page-id-132 .et_pb_section_8,
	body.page-id-133 .et_pb_section_7,
	body.page-id-134 .et_pb_section_7,
	body.page-id-135 .et_pb_section_7,
	body.page-id-136 .et_pb_section_7,
	body.page-id-137 .et_pb_section_6,
	body.page-id-138 .et_pb_section_6,
	body.page-id-139 .et_pb_section_8,
	body.page-id-140 .et_pb_section_7,
	body.page-id-141 .et_pb_section_7,
	body.page-id-142 .et_pb_section_7,
	body.page-id-143 .et_pb_section_6,
	body.page-id-144 .et_pb_section_7,
	body.page-id-145 .et_pb_section_7,
	body.page-id-146 .et_pb_section_9,
	body.page-id-147 .et_pb_section_9,
	body.page-id-148 .et_pb_section_8,
	body.page-id-149 .et_pb_section_9,
	body.page-id-150 .et_pb_section_8,
	body.page-id-151 .et_pb_section_6,
	body.page-id-152 .et_pb_section_6,
	body.page-id-153 .et_pb_section_7,
	body.page-id-154 .et_pb_section_6,
	body.page-id-155 .et_pb_section_6,
	body.page-id-156 .et_pb_section_7,
	body.page-id-157 .et_pb_section_6,
	body.page-id-158 .et_pb_section_7,
	body.page-id-159 .et_pb_section_6,
	body.page-id-160 .et_pb_section_6,
	body.page-id-161 .et_pb_section_6,
	body.page-id-162 .et_pb_section_6,
	body.page-id-163 .et_pb_section_8,
	body.page-id-164 .et_pb_section_8,
	body.page-id-319325 .et_pb_section_9
) {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	column-gap: 2.5%;
	row-gap: 40px;
	box-sizing: border-box;
	padding-right: 10% !important;
	padding-left: 10% !important;
}

:is(
	body.page-id-16 .et_pb_section_3,
	body.page-id-61 .et_pb_section_3,
	body.page-id-70 .et_pb_section_9,
	body.page-id-71 .et_pb_section_8,
	body.page-id-72 .et_pb_section_9,
	body.page-id-73 .et_pb_section_7,
	body.page-id-74 .et_pb_section_8,
	body.page-id-75 .et_pb_section_6,
	body.page-id-80 .et_pb_section_6,
	body.page-id-81 .et_pb_section_7,
	body.page-id-82 .et_pb_section_7,
	body.page-id-83 .et_pb_section_6,
	body.page-id-84 .et_pb_section_9,
	body.page-id-85 .et_pb_section_8,
	body.page-id-86 .et_pb_section_9,
	body.page-id-87 .et_pb_section_9,
	body.page-id-88 .et_pb_section_8,
	body.page-id-89 .et_pb_section_10,
	body.page-id-90 .et_pb_section_8,
	body.page-id-91 .et_pb_section_3,
	body.page-id-100 .et_pb_section_8,
	body.page-id-101 .et_pb_section_8,
	body.page-id-102 .et_pb_section_10,
	body.page-id-103 .et_pb_section_10,
	body.page-id-104 .et_pb_section_4,
	body.page-id-105 .et_pb_section_9,
	body.page-id-106 .et_pb_section_9,
	body.page-id-107 .et_pb_section_8,
	body.page-id-108 .et_pb_section_10,
	body.page-id-112 .et_pb_section_10,
	body.page-id-113 .et_pb_section_7,
	body.page-id-114 .et_pb_section_2,
	body.page-id-115 .et_pb_section_14,
	body.page-id-120 .et_pb_section_6,
	body.page-id-121 .et_pb_section_6,
	body.page-id-122 .et_pb_section_4,
	body.page-id-123 .et_pb_section_4,
	body.page-id-124 .et_pb_section_3,
	body.page-id-125 .et_pb_section_4,
	body.page-id-126 .et_pb_section_6,
	body.page-id-130 .et_pb_section_8,
	body.page-id-131 .et_pb_section_8,
	body.page-id-132 .et_pb_section_8,
	body.page-id-133 .et_pb_section_7,
	body.page-id-134 .et_pb_section_7,
	body.page-id-135 .et_pb_section_7,
	body.page-id-136 .et_pb_section_7,
	body.page-id-137 .et_pb_section_6,
	body.page-id-138 .et_pb_section_6,
	body.page-id-139 .et_pb_section_8,
	body.page-id-140 .et_pb_section_7,
	body.page-id-141 .et_pb_section_7,
	body.page-id-142 .et_pb_section_7,
	body.page-id-143 .et_pb_section_6,
	body.page-id-144 .et_pb_section_7,
	body.page-id-145 .et_pb_section_7,
	body.page-id-146 .et_pb_section_9,
	body.page-id-147 .et_pb_section_9,
	body.page-id-148 .et_pb_section_8,
	body.page-id-149 .et_pb_section_9,
	body.page-id-150 .et_pb_section_8,
	body.page-id-151 .et_pb_section_6,
	body.page-id-152 .et_pb_section_6,
	body.page-id-153 .et_pb_section_7,
	body.page-id-154 .et_pb_section_6,
	body.page-id-155 .et_pb_section_6,
	body.page-id-156 .et_pb_section_7,
	body.page-id-157 .et_pb_section_6,
	body.page-id-158 .et_pb_section_7,
	body.page-id-159 .et_pb_section_6,
	body.page-id-160 .et_pb_section_6,
	body.page-id-161 .et_pb_section_6,
	body.page-id-162 .et_pb_section_6,
	body.page-id-163 .et_pb_section_8,
	body.page-id-164 .et_pb_section_8,
	body.page-id-319325 .et_pb_section_9
) > .et_pb_row:first-child {
	grid-column: 1 / -1;
	width: 100% !important;
	max-width: none !important;
	margin: 0 !important;
}

:is(
	body.page-id-16 .et_pb_section_3,
	body.page-id-61 .et_pb_section_3,
	body.page-id-70 .et_pb_section_9,
	body.page-id-71 .et_pb_section_8,
	body.page-id-72 .et_pb_section_9,
	body.page-id-73 .et_pb_section_7,
	body.page-id-74 .et_pb_section_8,
	body.page-id-75 .et_pb_section_6,
	body.page-id-80 .et_pb_section_6,
	body.page-id-81 .et_pb_section_7,
	body.page-id-82 .et_pb_section_7,
	body.page-id-83 .et_pb_section_6,
	body.page-id-84 .et_pb_section_9,
	body.page-id-85 .et_pb_section_8,
	body.page-id-86 .et_pb_section_9,
	body.page-id-87 .et_pb_section_9,
	body.page-id-88 .et_pb_section_8,
	body.page-id-89 .et_pb_section_10,
	body.page-id-90 .et_pb_section_8,
	body.page-id-91 .et_pb_section_3,
	body.page-id-100 .et_pb_section_8,
	body.page-id-101 .et_pb_section_8,
	body.page-id-102 .et_pb_section_10,
	body.page-id-103 .et_pb_section_10,
	body.page-id-104 .et_pb_section_4,
	body.page-id-105 .et_pb_section_9,
	body.page-id-106 .et_pb_section_9,
	body.page-id-107 .et_pb_section_8,
	body.page-id-108 .et_pb_section_10,
	body.page-id-112 .et_pb_section_10,
	body.page-id-113 .et_pb_section_7,
	body.page-id-114 .et_pb_section_2,
	body.page-id-115 .et_pb_section_14,
	body.page-id-120 .et_pb_section_6,
	body.page-id-121 .et_pb_section_6,
	body.page-id-122 .et_pb_section_4,
	body.page-id-123 .et_pb_section_4,
	body.page-id-124 .et_pb_section_3,
	body.page-id-125 .et_pb_section_4,
	body.page-id-126 .et_pb_section_6,
	body.page-id-130 .et_pb_section_8,
	body.page-id-131 .et_pb_section_8,
	body.page-id-132 .et_pb_section_8,
	body.page-id-133 .et_pb_section_7,
	body.page-id-134 .et_pb_section_7,
	body.page-id-135 .et_pb_section_7,
	body.page-id-136 .et_pb_section_7,
	body.page-id-137 .et_pb_section_6,
	body.page-id-138 .et_pb_section_6,
	body.page-id-139 .et_pb_section_8,
	body.page-id-140 .et_pb_section_7,
	body.page-id-141 .et_pb_section_7,
	body.page-id-142 .et_pb_section_7,
	body.page-id-143 .et_pb_section_6,
	body.page-id-144 .et_pb_section_7,
	body.page-id-145 .et_pb_section_7,
	body.page-id-146 .et_pb_section_9,
	body.page-id-147 .et_pb_section_9,
	body.page-id-148 .et_pb_section_8,
	body.page-id-149 .et_pb_section_9,
	body.page-id-150 .et_pb_section_8,
	body.page-id-151 .et_pb_section_6,
	body.page-id-152 .et_pb_section_6,
	body.page-id-153 .et_pb_section_7,
	body.page-id-154 .et_pb_section_6,
	body.page-id-155 .et_pb_section_6,
	body.page-id-156 .et_pb_section_7,
	body.page-id-157 .et_pb_section_6,
	body.page-id-158 .et_pb_section_7,
	body.page-id-159 .et_pb_section_6,
	body.page-id-160 .et_pb_section_6,
	body.page-id-161 .et_pb_section_6,
	body.page-id-162 .et_pb_section_6,
	body.page-id-163 .et_pb_section_8,
	body.page-id-164 .et_pb_section_8,
	body.page-id-319325 .et_pb_section_9
) > .et_pb_row:not(:first-child) {
	display: contents;
}

:is(
	body.page-id-16 .et_pb_section_3,
	body.page-id-61 .et_pb_section_3,
	body.page-id-70 .et_pb_section_9,
	body.page-id-71 .et_pb_section_8,
	body.page-id-72 .et_pb_section_9,
	body.page-id-73 .et_pb_section_7,
	body.page-id-74 .et_pb_section_8,
	body.page-id-75 .et_pb_section_6,
	body.page-id-80 .et_pb_section_6,
	body.page-id-81 .et_pb_section_7,
	body.page-id-82 .et_pb_section_7,
	body.page-id-83 .et_pb_section_6,
	body.page-id-84 .et_pb_section_9,
	body.page-id-85 .et_pb_section_8,
	body.page-id-86 .et_pb_section_9,
	body.page-id-87 .et_pb_section_9,
	body.page-id-88 .et_pb_section_8,
	body.page-id-89 .et_pb_section_10,
	body.page-id-90 .et_pb_section_8,
	body.page-id-91 .et_pb_section_3,
	body.page-id-100 .et_pb_section_8,
	body.page-id-101 .et_pb_section_8,
	body.page-id-102 .et_pb_section_10,
	body.page-id-103 .et_pb_section_10,
	body.page-id-104 .et_pb_section_4,
	body.page-id-105 .et_pb_section_9,
	body.page-id-106 .et_pb_section_9,
	body.page-id-107 .et_pb_section_8,
	body.page-id-108 .et_pb_section_10,
	body.page-id-112 .et_pb_section_10,
	body.page-id-113 .et_pb_section_7,
	body.page-id-114 .et_pb_section_2,
	body.page-id-115 .et_pb_section_14,
	body.page-id-120 .et_pb_section_6,
	body.page-id-121 .et_pb_section_6,
	body.page-id-122 .et_pb_section_4,
	body.page-id-123 .et_pb_section_4,
	body.page-id-124 .et_pb_section_3,
	body.page-id-125 .et_pb_section_4,
	body.page-id-126 .et_pb_section_6,
	body.page-id-130 .et_pb_section_8,
	body.page-id-131 .et_pb_section_8,
	body.page-id-132 .et_pb_section_8,
	body.page-id-133 .et_pb_section_7,
	body.page-id-134 .et_pb_section_7,
	body.page-id-135 .et_pb_section_7,
	body.page-id-136 .et_pb_section_7,
	body.page-id-137 .et_pb_section_6,
	body.page-id-138 .et_pb_section_6,
	body.page-id-139 .et_pb_section_8,
	body.page-id-140 .et_pb_section_7,
	body.page-id-141 .et_pb_section_7,
	body.page-id-142 .et_pb_section_7,
	body.page-id-143 .et_pb_section_6,
	body.page-id-144 .et_pb_section_7,
	body.page-id-145 .et_pb_section_7,
	body.page-id-146 .et_pb_section_9,
	body.page-id-147 .et_pb_section_9,
	body.page-id-148 .et_pb_section_8,
	body.page-id-149 .et_pb_section_9,
	body.page-id-150 .et_pb_section_8,
	body.page-id-151 .et_pb_section_6,
	body.page-id-152 .et_pb_section_6,
	body.page-id-153 .et_pb_section_7,
	body.page-id-154 .et_pb_section_6,
	body.page-id-155 .et_pb_section_6,
	body.page-id-156 .et_pb_section_7,
	body.page-id-157 .et_pb_section_6,
	body.page-id-158 .et_pb_section_7,
	body.page-id-159 .et_pb_section_6,
	body.page-id-160 .et_pb_section_6,
	body.page-id-161 .et_pb_section_6,
	body.page-id-162 .et_pb_section_6,
	body.page-id-163 .et_pb_section_8,
	body.page-id-164 .et_pb_section_8,
	body.page-id-319325 .et_pb_section_9
) > .et_pb_row:not(:first-child)::before,
:is(
	body.page-id-16 .et_pb_section_3,
	body.page-id-61 .et_pb_section_3,
	body.page-id-70 .et_pb_section_9,
	body.page-id-71 .et_pb_section_8,
	body.page-id-72 .et_pb_section_9,
	body.page-id-73 .et_pb_section_7,
	body.page-id-74 .et_pb_section_8,
	body.page-id-75 .et_pb_section_6,
	body.page-id-80 .et_pb_section_6,
	body.page-id-81 .et_pb_section_7,
	body.page-id-82 .et_pb_section_7,
	body.page-id-83 .et_pb_section_6,
	body.page-id-84 .et_pb_section_9,
	body.page-id-85 .et_pb_section_8,
	body.page-id-86 .et_pb_section_9,
	body.page-id-87 .et_pb_section_9,
	body.page-id-88 .et_pb_section_8,
	body.page-id-89 .et_pb_section_10,
	body.page-id-90 .et_pb_section_8,
	body.page-id-91 .et_pb_section_3,
	body.page-id-100 .et_pb_section_8,
	body.page-id-101 .et_pb_section_8,
	body.page-id-102 .et_pb_section_10,
	body.page-id-103 .et_pb_section_10,
	body.page-id-104 .et_pb_section_4,
	body.page-id-105 .et_pb_section_9,
	body.page-id-106 .et_pb_section_9,
	body.page-id-107 .et_pb_section_8,
	body.page-id-108 .et_pb_section_10,
	body.page-id-112 .et_pb_section_10,
	body.page-id-113 .et_pb_section_7,
	body.page-id-114 .et_pb_section_2,
	body.page-id-115 .et_pb_section_14,
	body.page-id-120 .et_pb_section_6,
	body.page-id-121 .et_pb_section_6,
	body.page-id-122 .et_pb_section_4,
	body.page-id-123 .et_pb_section_4,
	body.page-id-124 .et_pb_section_3,
	body.page-id-125 .et_pb_section_4,
	body.page-id-126 .et_pb_section_6,
	body.page-id-130 .et_pb_section_8,
	body.page-id-131 .et_pb_section_8,
	body.page-id-132 .et_pb_section_8,
	body.page-id-133 .et_pb_section_7,
	body.page-id-134 .et_pb_section_7,
	body.page-id-135 .et_pb_section_7,
	body.page-id-136 .et_pb_section_7,
	body.page-id-137 .et_pb_section_6,
	body.page-id-138 .et_pb_section_6,
	body.page-id-139 .et_pb_section_8,
	body.page-id-140 .et_pb_section_7,
	body.page-id-141 .et_pb_section_7,
	body.page-id-142 .et_pb_section_7,
	body.page-id-143 .et_pb_section_6,
	body.page-id-144 .et_pb_section_7,
	body.page-id-145 .et_pb_section_7,
	body.page-id-146 .et_pb_section_9,
	body.page-id-147 .et_pb_section_9,
	body.page-id-148 .et_pb_section_8,
	body.page-id-149 .et_pb_section_9,
	body.page-id-150 .et_pb_section_8,
	body.page-id-151 .et_pb_section_6,
	body.page-id-152 .et_pb_section_6,
	body.page-id-153 .et_pb_section_7,
	body.page-id-154 .et_pb_section_6,
	body.page-id-155 .et_pb_section_6,
	body.page-id-156 .et_pb_section_7,
	body.page-id-157 .et_pb_section_6,
	body.page-id-158 .et_pb_section_7,
	body.page-id-159 .et_pb_section_6,
	body.page-id-160 .et_pb_section_6,
	body.page-id-161 .et_pb_section_6,
	body.page-id-162 .et_pb_section_6,
	body.page-id-163 .et_pb_section_8,
	body.page-id-164 .et_pb_section_8,
	body.page-id-319325 .et_pb_section_9
) > .et_pb_row:not(:first-child)::after {
	display: none !important;
	content: none !important;
}

:is(
	body.page-id-16 .et_pb_section_3,
	body.page-id-61 .et_pb_section_3,
	body.page-id-70 .et_pb_section_9,
	body.page-id-71 .et_pb_section_8,
	body.page-id-72 .et_pb_section_9,
	body.page-id-73 .et_pb_section_7,
	body.page-id-74 .et_pb_section_8,
	body.page-id-75 .et_pb_section_6,
	body.page-id-80 .et_pb_section_6,
	body.page-id-81 .et_pb_section_7,
	body.page-id-82 .et_pb_section_7,
	body.page-id-83 .et_pb_section_6,
	body.page-id-84 .et_pb_section_9,
	body.page-id-85 .et_pb_section_8,
	body.page-id-86 .et_pb_section_9,
	body.page-id-87 .et_pb_section_9,
	body.page-id-88 .et_pb_section_8,
	body.page-id-89 .et_pb_section_10,
	body.page-id-90 .et_pb_section_8,
	body.page-id-91 .et_pb_section_3,
	body.page-id-100 .et_pb_section_8,
	body.page-id-101 .et_pb_section_8,
	body.page-id-102 .et_pb_section_10,
	body.page-id-103 .et_pb_section_10,
	body.page-id-104 .et_pb_section_4,
	body.page-id-105 .et_pb_section_9,
	body.page-id-106 .et_pb_section_9,
	body.page-id-107 .et_pb_section_8,
	body.page-id-108 .et_pb_section_10,
	body.page-id-112 .et_pb_section_10,
	body.page-id-113 .et_pb_section_7,
	body.page-id-114 .et_pb_section_2,
	body.page-id-115 .et_pb_section_14,
	body.page-id-120 .et_pb_section_6,
	body.page-id-121 .et_pb_section_6,
	body.page-id-122 .et_pb_section_4,
	body.page-id-123 .et_pb_section_4,
	body.page-id-124 .et_pb_section_3,
	body.page-id-125 .et_pb_section_4,
	body.page-id-126 .et_pb_section_6,
	body.page-id-130 .et_pb_section_8,
	body.page-id-131 .et_pb_section_8,
	body.page-id-132 .et_pb_section_8,
	body.page-id-133 .et_pb_section_7,
	body.page-id-134 .et_pb_section_7,
	body.page-id-135 .et_pb_section_7,
	body.page-id-136 .et_pb_section_7,
	body.page-id-137 .et_pb_section_6,
	body.page-id-138 .et_pb_section_6,
	body.page-id-139 .et_pb_section_8,
	body.page-id-140 .et_pb_section_7,
	body.page-id-141 .et_pb_section_7,
	body.page-id-142 .et_pb_section_7,
	body.page-id-143 .et_pb_section_6,
	body.page-id-144 .et_pb_section_7,
	body.page-id-145 .et_pb_section_7,
	body.page-id-146 .et_pb_section_9,
	body.page-id-147 .et_pb_section_9,
	body.page-id-148 .et_pb_section_8,
	body.page-id-149 .et_pb_section_9,
	body.page-id-150 .et_pb_section_8,
	body.page-id-151 .et_pb_section_6,
	body.page-id-152 .et_pb_section_6,
	body.page-id-153 .et_pb_section_7,
	body.page-id-154 .et_pb_section_6,
	body.page-id-155 .et_pb_section_6,
	body.page-id-156 .et_pb_section_7,
	body.page-id-157 .et_pb_section_6,
	body.page-id-158 .et_pb_section_7,
	body.page-id-159 .et_pb_section_6,
	body.page-id-160 .et_pb_section_6,
	body.page-id-161 .et_pb_section_6,
	body.page-id-162 .et_pb_section_6,
	body.page-id-163 .et_pb_section_8,
	body.page-id-164 .et_pb_section_8,
	body.page-id-319325 .et_pb_section_9
) > .et_pb_row:not(:first-child) > .et_pb_column {
	display: flex;
	grid-column: span 2;
	width: auto !important;
	margin: 0 !important;
}

:is(
	body.page-id-16 .et_pb_section_3,
	body.page-id-61 .et_pb_section_3,
	body.page-id-70 .et_pb_section_9,
	body.page-id-71 .et_pb_section_8,
	body.page-id-72 .et_pb_section_9,
	body.page-id-73 .et_pb_section_7,
	body.page-id-74 .et_pb_section_8,
	body.page-id-75 .et_pb_section_6,
	body.page-id-80 .et_pb_section_6,
	body.page-id-81 .et_pb_section_7,
	body.page-id-82 .et_pb_section_7,
	body.page-id-83 .et_pb_section_6,
	body.page-id-84 .et_pb_section_9,
	body.page-id-85 .et_pb_section_8,
	body.page-id-86 .et_pb_section_9,
	body.page-id-87 .et_pb_section_9,
	body.page-id-88 .et_pb_section_8,
	body.page-id-89 .et_pb_section_10,
	body.page-id-90 .et_pb_section_8,
	body.page-id-91 .et_pb_section_3,
	body.page-id-100 .et_pb_section_8,
	body.page-id-101 .et_pb_section_8,
	body.page-id-102 .et_pb_section_10,
	body.page-id-103 .et_pb_section_10,
	body.page-id-104 .et_pb_section_4,
	body.page-id-105 .et_pb_section_9,
	body.page-id-106 .et_pb_section_9,
	body.page-id-107 .et_pb_section_8,
	body.page-id-108 .et_pb_section_10,
	body.page-id-112 .et_pb_section_10,
	body.page-id-113 .et_pb_section_7,
	body.page-id-114 .et_pb_section_2,
	body.page-id-115 .et_pb_section_14,
	body.page-id-120 .et_pb_section_6,
	body.page-id-121 .et_pb_section_6,
	body.page-id-122 .et_pb_section_4,
	body.page-id-123 .et_pb_section_4,
	body.page-id-124 .et_pb_section_3,
	body.page-id-125 .et_pb_section_4,
	body.page-id-126 .et_pb_section_6,
	body.page-id-130 .et_pb_section_8,
	body.page-id-131 .et_pb_section_8,
	body.page-id-132 .et_pb_section_8,
	body.page-id-133 .et_pb_section_7,
	body.page-id-134 .et_pb_section_7,
	body.page-id-135 .et_pb_section_7,
	body.page-id-136 .et_pb_section_7,
	body.page-id-137 .et_pb_section_6,
	body.page-id-138 .et_pb_section_6,
	body.page-id-139 .et_pb_section_8,
	body.page-id-140 .et_pb_section_7,
	body.page-id-141 .et_pb_section_7,
	body.page-id-142 .et_pb_section_7,
	body.page-id-143 .et_pb_section_6,
	body.page-id-144 .et_pb_section_7,
	body.page-id-145 .et_pb_section_7,
	body.page-id-146 .et_pb_section_9,
	body.page-id-147 .et_pb_section_9,
	body.page-id-148 .et_pb_section_8,
	body.page-id-149 .et_pb_section_9,
	body.page-id-150 .et_pb_section_8,
	body.page-id-151 .et_pb_section_6,
	body.page-id-152 .et_pb_section_6,
	body.page-id-153 .et_pb_section_7,
	body.page-id-154 .et_pb_section_6,
	body.page-id-155 .et_pb_section_6,
	body.page-id-156 .et_pb_section_7,
	body.page-id-157 .et_pb_section_6,
	body.page-id-158 .et_pb_section_7,
	body.page-id-159 .et_pb_section_6,
	body.page-id-160 .et_pb_section_6,
	body.page-id-161 .et_pb_section_6,
	body.page-id-162 .et_pb_section_6,
	body.page-id-163 .et_pb_section_8,
	body.page-id-164 .et_pb_section_8,
	body.page-id-319325 .et_pb_section_9
) > .et_pb_row:not(:first-child) > .et_pb_column_empty {
	display: none !important;
}

:is(
	body.page-id-16 .et_pb_section_3,
	body.page-id-61 .et_pb_section_3,
	body.page-id-70 .et_pb_section_9,
	body.page-id-71 .et_pb_section_8,
	body.page-id-72 .et_pb_section_9,
	body.page-id-73 .et_pb_section_7,
	body.page-id-74 .et_pb_section_8,
	body.page-id-75 .et_pb_section_6,
	body.page-id-80 .et_pb_section_6,
	body.page-id-81 .et_pb_section_7,
	body.page-id-82 .et_pb_section_7,
	body.page-id-83 .et_pb_section_6,
	body.page-id-84 .et_pb_section_9,
	body.page-id-85 .et_pb_section_8,
	body.page-id-86 .et_pb_section_9,
	body.page-id-87 .et_pb_section_9,
	body.page-id-88 .et_pb_section_8,
	body.page-id-89 .et_pb_section_10,
	body.page-id-90 .et_pb_section_8,
	body.page-id-91 .et_pb_section_3,
	body.page-id-100 .et_pb_section_8,
	body.page-id-101 .et_pb_section_8,
	body.page-id-102 .et_pb_section_10,
	body.page-id-103 .et_pb_section_10,
	body.page-id-104 .et_pb_section_4,
	body.page-id-105 .et_pb_section_9,
	body.page-id-106 .et_pb_section_9,
	body.page-id-107 .et_pb_section_8,
	body.page-id-108 .et_pb_section_10,
	body.page-id-112 .et_pb_section_10,
	body.page-id-113 .et_pb_section_7,
	body.page-id-114 .et_pb_section_2,
	body.page-id-115 .et_pb_section_14,
	body.page-id-120 .et_pb_section_6,
	body.page-id-121 .et_pb_section_6,
	body.page-id-122 .et_pb_section_4,
	body.page-id-123 .et_pb_section_4,
	body.page-id-124 .et_pb_section_3,
	body.page-id-125 .et_pb_section_4,
	body.page-id-126 .et_pb_section_6,
	body.page-id-130 .et_pb_section_8,
	body.page-id-131 .et_pb_section_8,
	body.page-id-132 .et_pb_section_8,
	body.page-id-133 .et_pb_section_7,
	body.page-id-134 .et_pb_section_7,
	body.page-id-135 .et_pb_section_7,
	body.page-id-136 .et_pb_section_7,
	body.page-id-137 .et_pb_section_6,
	body.page-id-138 .et_pb_section_6,
	body.page-id-139 .et_pb_section_8,
	body.page-id-140 .et_pb_section_7,
	body.page-id-141 .et_pb_section_7,
	body.page-id-142 .et_pb_section_7,
	body.page-id-143 .et_pb_section_6,
	body.page-id-144 .et_pb_section_7,
	body.page-id-145 .et_pb_section_7,
	body.page-id-146 .et_pb_section_9,
	body.page-id-147 .et_pb_section_9,
	body.page-id-148 .et_pb_section_8,
	body.page-id-149 .et_pb_section_9,
	body.page-id-150 .et_pb_section_8,
	body.page-id-151 .et_pb_section_6,
	body.page-id-152 .et_pb_section_6,
	body.page-id-153 .et_pb_section_7,
	body.page-id-154 .et_pb_section_6,
	body.page-id-155 .et_pb_section_6,
	body.page-id-156 .et_pb_section_7,
	body.page-id-157 .et_pb_section_6,
	body.page-id-158 .et_pb_section_7,
	body.page-id-159 .et_pb_section_6,
	body.page-id-160 .et_pb_section_6,
	body.page-id-161 .et_pb_section_6,
	body.page-id-162 .et_pb_section_6,
	body.page-id-163 .et_pb_section_8,
	body.page-id-164 .et_pb_section_8,
	body.page-id-319325 .et_pb_section_9
) > .et_pb_row:not(:first-child) > .et_pb_column > .et_pb_blurb {
	width: 100%;
	height: 100% !important;
}

@media (min-width: 768px) and (max-width: 980px) {
	:is(
	body.page-id-16 .et_pb_section_3,
	body.page-id-61 .et_pb_section_3,
	body.page-id-70 .et_pb_section_9,
	body.page-id-71 .et_pb_section_8,
	body.page-id-72 .et_pb_section_9,
	body.page-id-73 .et_pb_section_7,
	body.page-id-74 .et_pb_section_8,
	body.page-id-75 .et_pb_section_6,
	body.page-id-80 .et_pb_section_6,
	body.page-id-81 .et_pb_section_7,
	body.page-id-82 .et_pb_section_7,
	body.page-id-83 .et_pb_section_6,
	body.page-id-84 .et_pb_section_9,
	body.page-id-85 .et_pb_section_8,
	body.page-id-86 .et_pb_section_9,
	body.page-id-87 .et_pb_section_9,
	body.page-id-88 .et_pb_section_8,
	body.page-id-89 .et_pb_section_10,
	body.page-id-90 .et_pb_section_8,
	body.page-id-91 .et_pb_section_3,
	body.page-id-100 .et_pb_section_8,
	body.page-id-101 .et_pb_section_8,
	body.page-id-102 .et_pb_section_10,
	body.page-id-103 .et_pb_section_10,
	body.page-id-104 .et_pb_section_4,
	body.page-id-105 .et_pb_section_9,
	body.page-id-106 .et_pb_section_9,
	body.page-id-107 .et_pb_section_8,
	body.page-id-108 .et_pb_section_10,
	body.page-id-112 .et_pb_section_10,
	body.page-id-113 .et_pb_section_7,
	body.page-id-114 .et_pb_section_2,
	body.page-id-115 .et_pb_section_14,
	body.page-id-120 .et_pb_section_6,
	body.page-id-121 .et_pb_section_6,
	body.page-id-122 .et_pb_section_4,
	body.page-id-123 .et_pb_section_4,
	body.page-id-124 .et_pb_section_3,
	body.page-id-125 .et_pb_section_4,
	body.page-id-126 .et_pb_section_6,
	body.page-id-130 .et_pb_section_8,
	body.page-id-131 .et_pb_section_8,
	body.page-id-132 .et_pb_section_8,
	body.page-id-133 .et_pb_section_7,
	body.page-id-134 .et_pb_section_7,
	body.page-id-135 .et_pb_section_7,
	body.page-id-136 .et_pb_section_7,
	body.page-id-137 .et_pb_section_6,
	body.page-id-138 .et_pb_section_6,
	body.page-id-139 .et_pb_section_8,
	body.page-id-140 .et_pb_section_7,
	body.page-id-141 .et_pb_section_7,
	body.page-id-142 .et_pb_section_7,
	body.page-id-143 .et_pb_section_6,
	body.page-id-144 .et_pb_section_7,
	body.page-id-145 .et_pb_section_7,
	body.page-id-146 .et_pb_section_9,
	body.page-id-147 .et_pb_section_9,
	body.page-id-148 .et_pb_section_8,
	body.page-id-149 .et_pb_section_9,
	body.page-id-150 .et_pb_section_8,
	body.page-id-151 .et_pb_section_6,
	body.page-id-152 .et_pb_section_6,
	body.page-id-153 .et_pb_section_7,
	body.page-id-154 .et_pb_section_6,
	body.page-id-155 .et_pb_section_6,
	body.page-id-156 .et_pb_section_7,
	body.page-id-157 .et_pb_section_6,
	body.page-id-158 .et_pb_section_7,
	body.page-id-159 .et_pb_section_6,
	body.page-id-160 .et_pb_section_6,
	body.page-id-161 .et_pb_section_6,
	body.page-id-162 .et_pb_section_6,
	body.page-id-163 .et_pb_section_8,
	body.page-id-164 .et_pb_section_8,
	body.page-id-319325 .et_pb_section_9
) {
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}

	:is(
	body.page-id-16 .et_pb_section_3,
	body.page-id-70 .et_pb_section_9,
	body.page-id-71 .et_pb_section_8,
	body.page-id-73 .et_pb_section_7,
	body.page-id-74 .et_pb_section_8,
	body.page-id-80 .et_pb_section_6,
	body.page-id-81 .et_pb_section_7,
	body.page-id-82 .et_pb_section_7,
	body.page-id-83 .et_pb_section_6,
	body.page-id-84 .et_pb_section_9,
	body.page-id-85 .et_pb_section_8,
	body.page-id-88 .et_pb_section_8,
	body.page-id-89 .et_pb_section_10,
	body.page-id-90 .et_pb_section_8,
	body.page-id-91 .et_pb_section_3,
	body.page-id-112 .et_pb_section_10,
	body.page-id-113 .et_pb_section_7,
	body.page-id-114 .et_pb_section_2,
	body.page-id-120 .et_pb_section_6,
	body.page-id-121 .et_pb_section_6,
	body.page-id-123 .et_pb_section_4,
	body.page-id-125 .et_pb_section_4,
	body.page-id-126 .et_pb_section_6,
	body.page-id-130 .et_pb_section_8,
	body.page-id-132 .et_pb_section_8,
	body.page-id-133 .et_pb_section_7,
	body.page-id-134 .et_pb_section_7,
	body.page-id-135 .et_pb_section_7,
	body.page-id-136 .et_pb_section_7,
	body.page-id-137 .et_pb_section_6,
	body.page-id-138 .et_pb_section_6,
	body.page-id-139 .et_pb_section_8,
	body.page-id-140 .et_pb_section_7,
	body.page-id-141 .et_pb_section_7,
	body.page-id-155 .et_pb_section_6,
	body.page-id-163 .et_pb_section_8,
	body.page-id-164 .et_pb_section_8,
	body.page-id-319325 .et_pb_section_9,
	body.page-id-61 .et_pb_section_3,
	body.page-id-75 .et_pb_section_6,
	body.page-id-86 .et_pb_section_9,
	body.page-id-100 .et_pb_section_8,
	body.page-id-101 .et_pb_section_8,
	body.page-id-148 .et_pb_section_8,
	body.page-id-149 .et_pb_section_9,
	body.page-id-150 .et_pb_section_8,
	body.page-id-156 .et_pb_section_7,
	body.page-id-157 .et_pb_section_6,
	body.page-id-158 .et_pb_section_7,
	body.page-id-159 .et_pb_section_6,
	body.page-id-160 .et_pb_section_6
) > .et_pb_row:last-child > .et_pb_column:last-child {
		grid-column: 2 / span 2;
	}
}

@media (min-width: 981px) {
	:is(
	body.page-id-16 .et_pb_section_3,
	body.page-id-61 .et_pb_section_3,
	body.page-id-70 .et_pb_section_9,
	body.page-id-71 .et_pb_section_8,
	body.page-id-72 .et_pb_section_9,
	body.page-id-73 .et_pb_section_7,
	body.page-id-74 .et_pb_section_8,
	body.page-id-75 .et_pb_section_6,
	body.page-id-80 .et_pb_section_6,
	body.page-id-81 .et_pb_section_7,
	body.page-id-82 .et_pb_section_7,
	body.page-id-83 .et_pb_section_6,
	body.page-id-84 .et_pb_section_9,
	body.page-id-85 .et_pb_section_8,
	body.page-id-86 .et_pb_section_9,
	body.page-id-87 .et_pb_section_9,
	body.page-id-88 .et_pb_section_8,
	body.page-id-89 .et_pb_section_10,
	body.page-id-90 .et_pb_section_8,
	body.page-id-91 .et_pb_section_3,
	body.page-id-100 .et_pb_section_8,
	body.page-id-101 .et_pb_section_8,
	body.page-id-102 .et_pb_section_10,
	body.page-id-103 .et_pb_section_10,
	body.page-id-104 .et_pb_section_4,
	body.page-id-105 .et_pb_section_9,
	body.page-id-106 .et_pb_section_9,
	body.page-id-107 .et_pb_section_8,
	body.page-id-108 .et_pb_section_10,
	body.page-id-112 .et_pb_section_10,
	body.page-id-113 .et_pb_section_7,
	body.page-id-114 .et_pb_section_2,
	body.page-id-115 .et_pb_section_14,
	body.page-id-120 .et_pb_section_6,
	body.page-id-121 .et_pb_section_6,
	body.page-id-122 .et_pb_section_4,
	body.page-id-123 .et_pb_section_4,
	body.page-id-124 .et_pb_section_3,
	body.page-id-125 .et_pb_section_4,
	body.page-id-126 .et_pb_section_6,
	body.page-id-130 .et_pb_section_8,
	body.page-id-131 .et_pb_section_8,
	body.page-id-132 .et_pb_section_8,
	body.page-id-133 .et_pb_section_7,
	body.page-id-134 .et_pb_section_7,
	body.page-id-135 .et_pb_section_7,
	body.page-id-136 .et_pb_section_7,
	body.page-id-137 .et_pb_section_6,
	body.page-id-138 .et_pb_section_6,
	body.page-id-139 .et_pb_section_8,
	body.page-id-140 .et_pb_section_7,
	body.page-id-141 .et_pb_section_7,
	body.page-id-142 .et_pb_section_7,
	body.page-id-143 .et_pb_section_6,
	body.page-id-144 .et_pb_section_7,
	body.page-id-145 .et_pb_section_7,
	body.page-id-146 .et_pb_section_9,
	body.page-id-147 .et_pb_section_9,
	body.page-id-148 .et_pb_section_8,
	body.page-id-149 .et_pb_section_9,
	body.page-id-150 .et_pb_section_8,
	body.page-id-151 .et_pb_section_6,
	body.page-id-152 .et_pb_section_6,
	body.page-id-153 .et_pb_section_7,
	body.page-id-154 .et_pb_section_6,
	body.page-id-155 .et_pb_section_6,
	body.page-id-156 .et_pb_section_7,
	body.page-id-157 .et_pb_section_6,
	body.page-id-158 .et_pb_section_7,
	body.page-id-159 .et_pb_section_6,
	body.page-id-160 .et_pb_section_6,
	body.page-id-161 .et_pb_section_6,
	body.page-id-162 .et_pb_section_6,
	body.page-id-163 .et_pb_section_8,
	body.page-id-164 .et_pb_section_8,
	body.page-id-319325 .et_pb_section_9
) {
		grid-template-columns: repeat(8, minmax(0, 1fr));
	}

	:is(
	body.page-id-16 .et_pb_section_3,
	body.page-id-70 .et_pb_section_9,
	body.page-id-71 .et_pb_section_8,
	body.page-id-73 .et_pb_section_7,
	body.page-id-74 .et_pb_section_8,
	body.page-id-80 .et_pb_section_6,
	body.page-id-81 .et_pb_section_7,
	body.page-id-82 .et_pb_section_7,
	body.page-id-83 .et_pb_section_6,
	body.page-id-84 .et_pb_section_9,
	body.page-id-85 .et_pb_section_8,
	body.page-id-88 .et_pb_section_8,
	body.page-id-89 .et_pb_section_10,
	body.page-id-90 .et_pb_section_8,
	body.page-id-91 .et_pb_section_3,
	body.page-id-112 .et_pb_section_10,
	body.page-id-113 .et_pb_section_7,
	body.page-id-114 .et_pb_section_2,
	body.page-id-120 .et_pb_section_6,
	body.page-id-121 .et_pb_section_6,
	body.page-id-123 .et_pb_section_4,
	body.page-id-125 .et_pb_section_4,
	body.page-id-126 .et_pb_section_6,
	body.page-id-130 .et_pb_section_8,
	body.page-id-132 .et_pb_section_8,
	body.page-id-133 .et_pb_section_7,
	body.page-id-134 .et_pb_section_7,
	body.page-id-135 .et_pb_section_7,
	body.page-id-136 .et_pb_section_7,
	body.page-id-137 .et_pb_section_6,
	body.page-id-138 .et_pb_section_6,
	body.page-id-139 .et_pb_section_8,
	body.page-id-140 .et_pb_section_7,
	body.page-id-141 .et_pb_section_7,
	body.page-id-155 .et_pb_section_6,
	body.page-id-163 .et_pb_section_8,
	body.page-id-164 .et_pb_section_8,
	body.page-id-319325 .et_pb_section_9
) > .et_pb_row:last-child > .et_pb_column:last-child {
		grid-column: 4 / span 2;
	}

	:is(
	body.page-id-102 .et_pb_section_10,
	body.page-id-103 .et_pb_section_10,
	body.page-id-104 .et_pb_section_4,
	body.page-id-105 .et_pb_section_9,
	body.page-id-106 .et_pb_section_9,
	body.page-id-107 .et_pb_section_8,
	body.page-id-108 .et_pb_section_10,
	body.page-id-115 .et_pb_section_14,
	body.page-id-122 .et_pb_section_4,
	body.page-id-124 .et_pb_section_3,
	body.page-id-131 .et_pb_section_8,
	body.page-id-151 .et_pb_section_6,
	body.page-id-152 .et_pb_section_6,
	body.page-id-153 .et_pb_section_7,
	body.page-id-154 .et_pb_section_6,
	body.page-id-162 .et_pb_section_6
) > .et_pb_row:last-child > .et_pb_column:first-child {
		grid-column: 3 / span 2;
	}

	:is(
	body.page-id-61 .et_pb_section_3,
	body.page-id-75 .et_pb_section_6,
	body.page-id-86 .et_pb_section_9,
	body.page-id-100 .et_pb_section_8,
	body.page-id-101 .et_pb_section_8,
	body.page-id-148 .et_pb_section_8,
	body.page-id-149 .et_pb_section_9,
	body.page-id-150 .et_pb_section_8,
	body.page-id-156 .et_pb_section_7,
	body.page-id-157 .et_pb_section_6,
	body.page-id-158 .et_pb_section_7,
	body.page-id-159 .et_pb_section_6,
	body.page-id-160 .et_pb_section_6
) > .et_pb_row:last-child > .et_pb_column:first-child {
		grid-column: 2 / span 2;
	}
}

/* Shared lady-background: reviewed mobile crop (exact page/section allowlist). */
@media only screen and (max-width: 767px) {
	:is(
		body.page-id-71 .et_pb_section_5,
		body.page-id-70 .et_pb_section_6,
		body.page-id-73 .et_pb_section_5,
		body.page-id-74 .et_pb_section_5,
		body.page-id-84 .et_pb_section_5,
		body.page-id-86 .et_pb_section_6,
		body.page-id-87 .et_pb_section_5,
		body.page-id-90 .et_pb_section_5
	) {
		background-position: 28% center !important;
	}
}

/* Basal Cell Carcinoma: shift the treatment scene slightly right on phones. */
@media only screen and (max-width: 767px) {
  body.page-id-143 #page-container .et_pb_section_5 .et_pb_column_8 {
    background-position: 45% top !important;
  }
}

/* Excel V Vascular: favour the affected cheek skin over the eye in the suitability crop. */
@media only screen and (max-width: 767px) {
  body.page-id-111 #page-container .et_pb_section_5 .et_pb_column_9 {
    background-size: 140% auto !important;
    background-position: 35% bottom !important;
    background-repeat: no-repeat !important;
  }
}

/* Lipomas: centre the visible lump in the mobile Causes image. */
@media only screen and (max-width: 767px) {
  body.page-id-157 #page-container .et_pb_section_4 .et_pb_column_5 {
    background-size: 140% auto !important;
    background-position: right center !important;
    background-repeat: no-repeat !important;
  }
}

/* AviClear: make all three before/after photographs the same visual size. */
body.page-id-109 #page-container .et_pb_image_0 img,
body.page-id-109 #page-container .et_pb_image_1 img,
body.page-id-109 #page-container .et_pb_image_2 img {
  width: 100% !important;
  aspect-ratio: 1140 / 790;
  object-fit: cover !important;
}

/* Homepage: centre the four client-listed consultant faces in the phone cards. */
@media only screen and (max-width: 767px) {
  body.page-id-7 #page-container .et_pb_section_5 .et_pb_column_12 {
    background-position: center top, 40% 20% !important;
  }

  body.page-id-7 #page-container .et_pb_section_5 .et_pb_column_16 {
    background-position: center top, 41% 17% !important;
  }

  body.page-id-7 #page-container .et_pb_section_5 .et_pb_column_18 {
    background-position: center top, 54% 16% !important;
  }

  body.page-id-7 #page-container .et_pb_section_5 .et_pb_column_19 {
    background-position: center top, 50% 26% !important;
  }
}

/* Named profiles: reduce desktop body-to-qualifications spacing to 20px. */
@media only screen and (min-width: 981px) {
  body.page-id-36 #page-container .et-l--post .et_pb_row_3,
  body.page-id-34 #page-container .et-l--post .et_pb_row_3,
  body.page-id-35 #page-container .et-l--post .et_pb_row_3,
  body.page-id-38 #page-container .et-l--post .et_pb_row_3,
  body.page-id-37 #page-container .et-l--post .et_pb_row_3,
  body.page-id-30 #page-container .et-l--post .et_pb_row_3,
  body.page-id-40 #page-container .et-l--post .et_pb_row_3,
  body.page-id-32 #page-container .et-l--post .et_pb_row_3,
  body.page-id-39 #page-container .et-l--post .et_pb_row_3,
  body.page-id-31 #page-container .et-l--post .et_pb_row_3,
  body.page-id-33 #page-container .et-l--post .et_pb_row_3,
  body.page-id-44 #page-container .et-l--post .et_pb_row_3,
  body.page-id-45 #page-container .et-l--post .et_pb_row_3,
  body.page-id-42 #page-container .et-l--post .et_pb_row_3 {
    padding-top: 22px !important;
  }
}

/* Tablets: tighten the phone banner-to-first-tablet-image transition. */
@media only screen and (max-width: 767px) {
  body.page-id-81 #page-container .et-l--post .et_pb_section_1 {
    padding-top: 20px !important;
  }
}

/* DOCX image focal points: mobile-only, preserving every current image URL. */
@media only screen and (max-width: 767px) {
  body.page-id-71 #page-container .et-l--post .et_pb_slide_0 {
    background-position: 43% center, 43% center !important;
  }

  body.page-id-71 #page-container .et-l--post .et_pb_column_3 {
    background-position: center top !important;
  }

  body.page-id-70 #page-container .et-l--post .et_pb_slide_0 {
    background-position: 69% center, 69% center !important;
  }

  body.page-id-70 #page-container .et-l--post .et_pb_section_4 {
    background-position: 12% center !important;
  }

  body.page-id-87 #page-container .et-l--post .et_pb_section_7 {
    background-position: 56% center, 56% center !important;
  }

  body.page-id-84 #page-container .et-l--post .et_pb_section_7 {
    background-position: 48% center, 48% center !important;
  }

  body.page-id-156 #page-container .et-l--post .et_pb_column_4 {
    background-position: 50% 55% !important;
  }

  body.page-id-141 #page-container .et-l--post .et_parallax_bg {
    background-position: center center !important;
  }

  body.page-id-81 #page-container .et-l--post .et_pb_slide_0 {
    background-size: cover, 190% auto !important;
    background-position: center center, center center !important;
    background-repeat: no-repeat !important;
  }

  body.page-id-115 #page-container .et-l--post .et_pb_section_4 {
    background-position: 25% center, 25% center !important;
    background-size: cover, auto 50% !important;
    background-repeat: no-repeat !important;
  }

  body.page-id-115 #page-container .et-l--post .et_pb_section_6 {
    background-position: 55% center, 55% center !important;
  }

  body.page-id-115 #page-container .et-l--post .et_pb_section_10 {
    background-position: center center, center center !important;
    background-size: cover, auto 25% !important;
    background-repeat: no-repeat !important;
  }

  body.page-id-102 #page-container .et-l--post .et_pb_section_5 .et_pb_column_10 {
    background-position: center 15% !important;
  }

  body.page-id-102 #page-container .et-l--post .et_pb_section_7 {
    background-position: 70% center, 70% center !important;
  }

  body.page-id-105 #page-container .et-l--post .et_pb_section_5 {
    background-position: 62% center, 62% center !important;
  }

  body.page-id-107 #page-container .et-l--post .et_pb_section_2 .et_pb_column_3 {
    background-position: center 15% !important;
  }

  body.page-id-108 #page-container .et-l--post .et_pb_section_3 .et_pb_column_10 {
    background-position: center 65% !important;
  }
}

@media only screen and (min-width: 981px) {
  body.page-id-107 #page-container .et-l--post .et_pb_section_4 .et_pb_column_7 {
    background-position: right center !important;
  }
}

/* Skin Resurfacing / Wrinkle Reduction: show the complete shared eye banner on phones. */
@media only screen and (max-width: 767px) {
  body.page-id-103 #page-container .et_pb_slide_0,
  body.page-id-107 #page-container .et_pb_slide_0 {
    background-size: cover, auto 60% !important;
    background-position: center, center !important;
    background-repeat: no-repeat, no-repeat !important;
  }

  /* Skin Resurfacing: keep the recovery-time image legible instead of cropping the hip. */
  body.page-id-103 #page-container .et_pb_section_8 .et_pb_column_12 {
    background-size: contain !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
  }
}

/* DOCX Section G: centre the complete Non-Surgical Facelift Botox panel. */
body.page-id-102 #page-container .et-l--post .et_pb_blurb_0,
body.page-id-102 #page-container .et-l--post .et_pb_blurb_0 .et_pb_blurb_container {
  text-align: center !important;
}

/* Joanna Beasley: reduce the desktop whitespace after the Enquire button. */
@media only screen and (min-width: 981px) {
  body.page-id-50 #page-container .et-l--post .et_pb_button_0_wrapper {
    margin-bottom: 2px !important;
  }
}

/* DOCX Section G: mobile travel directions are intentionally left aligned. */
@media only screen and (max-width: 767px) {
  body.page-id-12 #page-container .et-l--post .et_pb_text_2,
  body.page-id-319944 #page-container .et-l--post .et_pb_text_4 {
    text-align: left !important;
  }

  /* Remove the narrow centred text columns called out on the two Lumps detail pages. */
  body.page-id-159 #page-container .et-l--post .et_pb_text_6,
  body.page-id-159 #page-container .et-l--post .et_pb_text_7,
  body.page-id-159 #page-container .et-l--post .et_pb_text_10,
  body.page-id-158 #page-container .et-l--post .et_pb_text_6,
  body.page-id-158 #page-container .et-l--post .et_pb_text_7 {
    width: 100% !important;
    max-width: none !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  body.page-id-159 #page-container .et-l--post .et_pb_row_3,
  body.page-id-159 #page-container .et-l--post .et_pb_row_5,
  body.page-id-158 #page-container .et-l--post .et_pb_row_3 {
    width: 85% !important;
    max-width: 85% !important;
  }
}

/* DOCX Section G: the malignant genital-dermatoses list follows the earlier lists. */
body.page-id-141 #page-container .et-l--post .et_pb_text_9,
body.page-id-141 #page-container .et-l--post .et_pb_text_9 ul {
  text-align: left !important;
}

/* DOCX Team amendments: responsive spacing and the named photo crops only. */
@media only screen and (min-width: 981px) {
  body.page-id-11 #page-container .et-l--post .et_pb_column_7,
  body.page-id-11 #page-container .et-l--post .et_pb_column_9,
  body.page-id-11 #page-container .et-l--post .et_pb_column_12 {
    background-size: 180% auto, 180% auto !important;
  }
}

@media only screen and (max-width: 767px) {
  body.page-id-11 #page-container .et-l--post .et_pb_section_2 {
    padding-top: 25px !important;
  }

  body.page-id-11 #page-container .et-l--post .et_pb_column_6,
  body.page-id-11 #page-container .et-l--post .et_pb_column_8,
  body.page-id-11 #page-container .et-l--post .et_pb_column_9,
  body.page-id-11 #page-container .et-l--post .et_pb_column_10,
  body.page-id-11 #page-container .et-l--post .et_pb_column_11 {
    background-size: 125% auto, 125% auto !important;
  }
}

body.page-id-11 #page-container .et-l--post .et_pb_column_15,
body.page-id-11 #page-container .et-l--post .et_pb_column_19,
body.page-id-11 #page-container .et-l--post .et_pb_column_22 {
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center top !important;
}

/* DOCX profile layout: lift the white hero copy within its grey panel. */
@media only screen and (min-width: 981px) {
  body.parent-pageid-11 #page-container .et-l--post .et_pb_section_0 .et_pb_text_0 {
    transform: translateY(-20px);
  }
}

@media only screen and (max-width: 767px) {
  body.parent-pageid-11 #page-container .et-l--post .et_pb_section_0 .et_pb_text_1 {
    transform: translateY(-15px);
  }
}

/* Named desktop profile photos fill the grey hero-panel height. */
@media only screen and (min-width: 981px) {
  body.page-id-36 #page-container .et-l--post .et_pb_row_0 .et_pb_column_1,
  body.page-id-35 #page-container .et-l--post .et_pb_row_0 .et_pb_column_1,
  body.page-id-38 #page-container .et-l--post .et_pb_row_0 .et_pb_column_1,
  body.page-id-30 #page-container .et-l--post .et_pb_row_0 .et_pb_column_1,
  body.page-id-32 #page-container .et-l--post .et_pb_row_0 .et_pb_column_1,
  body.page-id-39 #page-container .et-l--post .et_pb_row_0 .et_pb_column_1,
  body.page-id-31 #page-container .et-l--post .et_pb_row_0 .et_pb_column_1,
  body.page-id-33 #page-container .et-l--post .et_pb_row_0 .et_pb_column_1,
  body.page-id-47 #page-container .et-l--post .et_pb_row_0 .et_pb_column_1,
  body.page-id-53 #page-container .et-l--post .et_pb_row_0 .et_pb_column_1,
  body.page-id-50 #page-container .et-l--post .et_pb_row_0 .et_pb_column_1,
  body.page-id-56 #page-container .et-l--post .et_pb_row_0 .et_pb_column_1,
  body.page-id-45 #page-container .et-l--post .et_pb_row_0 .et_pb_column_1,
  body.page-id-52 #page-container .et-l--post .et_pb_row_0 .et_pb_column_1,
  body.page-id-42 #page-container .et-l--post .et_pb_row_0 .et_pb_column_1 {
    background-size: auto 100% !important;
    background-position: right bottom !important;
    background-repeat: no-repeat !important;
  }
}

/* Named mobile profile photos sit evenly against the preceding hero copy. */
@media only screen and (max-width: 767px) {
  body.page-id-34 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0,
  body.page-id-35 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0,
  body.page-id-38 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0,
  body.page-id-37 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0,
  body.page-id-30 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0,
  body.page-id-40 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0,
  body.page-id-32 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0,
  body.page-id-39 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0,
  body.page-id-31 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0,
  body.page-id-33 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0,
  body.page-id-55 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0,
  body.page-id-47 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0,
  body.page-id-53 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0,
  body.page-id-44 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0,
  body.page-id-50 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0,
  body.page-id-56 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0,
  body.page-id-45 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0,
  body.page-id-52 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0,
  body.page-id-42 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0 {
    transform: translateY(-12px);
    margin-bottom: -12px !important;
  }

  /* Luka Stipcevic: zoom out the profile photo so the top of the head remains visible. */
  body.page-id-52 #page-container .et-l--post .et_pb_row_1 .et_pb_image_0 img {
    width: 90% !important;
  }
}

/* Our Clinic: desktop gallery-lightbox navigation — page 319944 only. */
@media (min-width: 981px) {
  body.page-id-319944 .mfp-wrap.mfp-gallery .mfp-arrow {
    width: 64px !important;
    height: 64px !important;
    opacity: 1;
    filter: alpha(opacity=100);
  }

  body.page-id-319944 .mfp-wrap.mfp-gallery .mfp-arrow::after {
    width: 64px !important;
    height: 64px !important;
    color: #fff;
    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.9);
  }

  body.page-id-319944 .mfp-wrap.mfp-gallery .mfp-arrow-left {
    left: clamp(64px, 20vw, 320px) !important;
  }

  body.page-id-319944 .mfp-wrap.mfp-gallery .mfp-arrow-right {
    right: clamp(64px, 20vw, 320px) !important;
  }

  body.page-id-319944 .mfp-wrap.mfp-gallery .mfp-arrow:focus-visible {
    outline: 3px solid #fff;
    outline-offset: 2px;
  }
}

/* Approved treatment/background image columns on tablet/phone. */
@media only screen and (max-width: 980px) {
	:is(
		body.page-id-130 .et_pb_section_6 .et_pb_row_6 > .et_pb_column_12.et_pb_column_empty,
		body.page-id-131 .et_pb_section_6 .et_pb_row_8 > .et_pb_column_14.et_pb_column_empty,
		body.page-id-132 .et_pb_section_6 .et_pb_row_6 > .et_pb_column_8.et_pb_column_empty,
		body.page-id-134 .et_pb_section_5 .et_pb_row_7 > .et_pb_column_9.et_pb_column_empty,
		body.page-id-140 .et_pb_section_5 .et_pb_row_5 > .et_pb_column_7.et_pb_column_empty
	) {
		display: block !important;
	}
}

/* Lumps: keep the five desktop cards equal while allowing long copy to grow. */
@media only screen and (min-width: 981px) {
	body.page-id-124 .et_pb_section_2 > .et_pb_row_2 {
		display: flex;
	}

	body.page-id-124 .et_pb_section_2 > .et_pb_row_2 > .et_pb_column {
		display: flex;
		float: none;
	}

	body.page-id-124 .et_pb_section_2 > .et_pb_row_2 > .et_pb_column > .et_pb_promo {
		width: 100%;
		height: auto !important;
		min-height: 300px;
		flex: 1 1 auto;
	}
}

/* DOCX Section G: keep the named mobile qualification/membership lists left aligned. */
@media only screen and (max-width: 767px) {
  body.page-id-36 #page-container .et-l--post .et_pb_accordion_item_1 .et_pb_toggle_content,
  body.page-id-37 #page-container .et-l--post .et_pb_accordion_item_1 .et_pb_toggle_content,
  body.page-id-35 #page-container .et-l--post .et_pb_accordion_item_0 .et_pb_toggle_content,
  body.page-id-38 #page-container .et-l--post .et_pb_accordion_item_0 .et_pb_toggle_content,
  body.page-id-32 #page-container .et-l--post .et_pb_accordion_item_0 .et_pb_toggle_content,
  body.page-id-31 #page-container .et-l--post .et_pb_accordion_item_0 .et_pb_toggle_content,
  body.page-id-44 #page-container .et-l--post .et_pb_accordion_item_0 .et_pb_toggle_content,
  body.page-id-45 #page-container .et-l--post .et_pb_accordion_item_0 .et_pb_toggle_content,
  body.page-id-42 #page-container .et-l--post .et_pb_accordion_item_0 .et_pb_toggle_content {
    text-align: left !important;
  }

  /* Sabrina Khan: remove the excessive qualification-list leading on phones. */
  body.page-id-38 #page-container .et-l--post .et_pb_accordion_item_0 .et_pb_toggle_content {
    line-height: 1.4em !important;
  }
}

/* Reviews: Trustpilot and closing CTA phone rhythm. */
@media only screen and (max-width: 767px) {
  body.page-id-14 #page-container .et-l--post .et_pb_section_1 .et_pb_text_1 {
    margin-top: -10px !important;
  }

  body.page-id-14 #page-container .et-l--post .et_pb_section_2 {
    margin-top: 24px !important;
  }

  body.page-id-14 #page-container .et-l--post .et_pb_button_0_wrapper {
    transform: translateY(-27px);
  }
}

/* Client-listed investigation-page spacing corrections — phone only. */
@media only screen and (max-width: 767px) {
	body.page-id-73 .et_pb_section_1 .et_pb_text_0,
	body.page-id-74 .et_pb_section_1 .et_pb_text_0 {
		margin-bottom: 5px !important;
	}

	body.page-id-73 .et_pb_section_3 {
		padding-bottom: 0 !important;
	}

	body.page-id-73 .et_pb_section_4 {
		padding-top: 25px !important;
	}

	body.page-id-74 .et_pb_text_2 .et_pb_text_inner > p:first-of-type {
		padding-bottom: 0 !important;
	}

	body.page-id-74 .et_pb_section_6 .et_pb_row_5 > .et_pb_column_9 {
		margin-bottom: 0 !important;
	}

	body.page-id-74 .et_pb_section_6 .et_pb_row_5 > .et_pb_column_10 {
		padding-top: 0 !important;
	}

	body.page-id-74 .et_pb_section_6,
	body.page-id-74 .et_pb_section_6 .et_pb_row_6 > .et_pb_column_11,
	body.page-id-74 .et_pb_section_6 .et_pb_text_8 {
		padding-bottom: 0 !important;
	}

	body.page-id-74 .et_pb_section_6 .et_pb_row_6 > .et_pb_column_11 {
		margin-bottom: 0 !important;
	}
}

/* Consultation: client-listed intro and phone recovery spacing. */
@media only screen and (min-width: 981px) {
	body.page-id-75 .et_pb_section_1 {
		padding-bottom: 32px !important;
	}
}

@media only screen and (max-width: 767px) {
	body.page-id-75 .et_pb_section_5 {
		padding-bottom: 20px !important;
	}

	body.page-id-75 .et_pb_section_5 .et_pb_row_3 > .et_pb_column_6 {
		margin-bottom: 0 !important;
		padding-top: 30px !important;
		padding-bottom: 0 !important;
	}
}

/* Mole Mapping: client-listed phone spacing and image positioning. */
@media only screen and (max-width: 767px) {
	body.page-id-72 .et_pb_section_1 .et_pb_text_0,
	body.page-id-72 .et_pb_section_2 .et_pb_text_3,
	body.page-id-72 .et_pb_section_7 .et_pb_text_14 {
		margin-bottom: 20px !important;
	}

	body.page-id-72 .et_pb_section_4 {
		padding-top: 30px !important;
	}

	body.page-id-72 .et_pb_section_4 .et_pb_row_3 > .et_pb_column_5 {
		padding-top: 30px !important;
	}

	body.page-id-72 .et_pb_section_6 .et_pb_row_6 > .et_pb_column_10 {
		margin-top: 15px !important;
		margin-bottom: 20px !important;
	}

	body.page-id-72 .et_pb_section_6 .et_pb_row_6 > .et_pb_column_11 {
		padding-top: 0 !important;
	}
}

/* Skin Biopsy: client-listed phone spacing. */
@media only screen and (max-width: 767px) {
	body.page-id-70 .et_pb_section_3 .et_pb_text_3 .et_pb_text_inner > h4:first-child {
		padding-bottom: 20px !important;
	}

	body.page-id-70 .et_pb_section_7 .et_pb_text_8,
	body.page-id-70 .et_pb_section_8 .et_pb_text_11 {
		margin-bottom: 20px !important;
	}

	body.page-id-70 .et_pb_section_8 .et_pb_row_10 > .et_pb_column_14 {
		margin-bottom: 5px !important;
	}
}

/* Mohs Micrographic Surgery: client-listed phone spacing. */
@media only screen and (max-width: 767px) {
	body.page-id-88 .et_pb_section_5 .et_pb_column_15,
	body.page-id-88 .et_pb_section_7 .et_pb_column_22 {
		margin-bottom: 20px !important;
	}

	body.page-id-88 .et_pb_section_5 {
		padding-bottom: 20px !important;
	}

	body.page-id-88 .et_pb_section_6 .et_pb_text_22 {
		margin-bottom: 20px !important;
	}
}

/* Acne Treatments: client-listed phone Enquire-to-treatment gap. */
@media only screen and (max-width: 767px) {
	body.page-id-104 .et_pb_section_1 {
		padding-bottom: 10px !important;
	}
}

/* Iontophoresis: client-listed phone spacing. */
@media only screen and (max-width: 767px) {
	body.page-id-89 .et_pb_section_4 {
		padding-bottom: 20px !important;
	}

	body.page-id-89 .et_pb_section_4 .et_pb_column_5,
	body.page-id-89 .et_pb_section_8 .et_pb_column_15 {
		margin-bottom: 0 !important;
		padding-bottom: 0 !important;
	}

	body.page-id-89 .et_pb_section_6 .et_pb_column_10 {
		margin-bottom: 20px !important;
	}

	body.page-id-89 .et_pb_section_6 {
		padding-bottom: 20px !important;
	}

	body.page-id-89 .et_pb_section_6 .et_pb_column_11 {
		padding-bottom: 0 !important;
	}

	body.page-id-89 .et_pb_section_6 .et_pb_text_8 {
		margin-bottom: 0 !important;
	}

	body.page-id-89 .et_pb_section_7 .et_pb_text_10 {
		margin-bottom: 20px !important;
	}

	body.page-id-89 .et_pb_section_8 {
		padding-bottom: 20px !important;
	}
}

/* Cryotherapy: client-listed phone process and butterfly spacing. */
@media only screen and (max-width: 767px) {
	body.page-id-82 .et_pb_section_4 {
		padding-bottom: 20px !important;
	}

	body.page-id-82 .et_pb_section_4 .et_pb_column_5 {
		margin-bottom: 0 !important;
		padding-bottom: 0 !important;
	}

	body.page-id-82 .et_pb_section_4 .et_pb_text_5 {
		margin-bottom: 0 !important;
	}

body.page-id-82 .et_pb_section_6 .et_pb_column_10 {
		margin-bottom: 20px !important;
	}
}

/* Photodynamic Therapy: client-listed phone risks spacing. */
@media only screen and (max-width: 767px) {
	body.page-id-85 .et_pb_section_6 {
		padding-bottom: 20px !important;
	}

body.page-id-85 .et_pb_section_6 .et_pb_column_11 {
		margin-bottom: 0 !important;
		padding-bottom: 0 !important;
	}
}

/* Excision: client-listed phone spacing. */
@media only screen and (max-width: 767px) {
	body.page-id-83 .et_pb_section_2 .et_pb_text_2 .et_pb_text_inner > p:nth-of-type(3) {
		padding-bottom: 0 !important;
	}

	body.page-id-83 .et_pb_section_4 .et_pb_text_4 {
		margin-bottom: 20px !important;
	}

	body.page-id-83 .et_pb_section_5 {
		padding-bottom: 20px !important;
	}

	body.page-id-83 .et_pb_section_5 .et_pb_column_7 {
		margin-bottom: 0 !important;
		padding-top: 2.5px !important;
		padding-bottom: 0 !important;
	}

body.page-id-83 .et_pb_section_5 .et_pb_text_7 {
		margin-bottom: 0 !important;
		padding-bottom: 0 !important;
	}
}

/* Intralesional Steroid: client-listed phone teal-to-body spacing. */
@media only screen and (max-width: 767px) {
	body.page-id-87 #page-container .et_pb_section_4 .et_pb_text_6,
	body.page-id-87 #page-container .et_pb_section_6 .et_pb_text_10 {
		margin-bottom: 20px !important;
	}
}

/* Phototherapy: client-listed phone teal-to-body spacing. */
@media only screen and (max-width: 767px) {
	body.page-id-86 .et_pb_section_5 .et_pb_text_8 {
		margin-bottom: 20px !important;
	}
}

/* Shave Excision: client-listed phone spacing. */
@media only screen and (max-width: 767px) {
	body.page-id-84 #page-container .et_pb_section_4 .et_pb_text_6,
	body.page-id-84 #page-container .et_pb_section_8 .et_pb_text_14 {
		margin-bottom: 20px !important;
	}

	body.page-id-84 #page-container .et_pb_section_8 .et_pb_text_15,
	body.page-id-84 #page-container .et_pb_section_8 .et_pb_column_16 {
		margin-bottom: 0 !important;
		padding-bottom: 0 !important;
	}

	body.page-id-84 #page-container .et_pb_section_8 {
		padding-bottom: 20px !important;
	}

	body.page-id-84 #page-container .et_pb_section_9 {
		padding-top: 20px !important;
	}
}

/* Tablets: deterministic client-listed phone spacing. */
@media only screen and (max-width: 767px) {
	body.page-id-81 #page-container .et_pb_section_1 {
		padding-bottom: 20px !important;
	}

	body.page-id-81 #page-container .et_pb_section_1 .et_pb_column_0 {
		margin-bottom: 0 !important;
		padding-bottom: 0 !important;
	}

	body.page-id-81 #page-container .et_pb_section_2 .et_pb_text_3,
	body.page-id-81 #page-container .et_pb_section_4 .et_pb_text_6 {
		margin-bottom: 20px !important;
	}

	body.page-id-81 #page-container .et_pb_section_6 {
		padding-bottom: 20px !important;
	}

	body.page-id-81 #page-container .et_pb_section_6 .et_pb_column_11 {
		margin-bottom: 0 !important;
	}
}

/* SkinCeuticals Products: client-listed responsive spacing. */
@media only screen and (max-width: 767px) {
	body.page-id-114 #page-container .et_pb_section_1 {
		padding-top: 25px !important;
	}

	body.page-id-114 #page-container .et_pb_section_1 .et_pb_row_0 {
		padding-top: 0 !important;
	}

	body.page-id-114 #page-container .et_pb_section_1 .et_pb_row_1 {
		margin-top: -10px !important;
		padding-top: 0 !important;
	}

	body.page-id-114 #page-container .et_pb_section_1 .et_pb_row_1 > .et_pb_column_1 {
		padding-top: 0 !important;
	}
}

@media only screen and (min-width: 981px) {
	body.page-id-114 #page-container .et_pb_section_1 .et_pb_text_0 {
		margin-bottom: 0 !important;
	}
}

/* Venus Versa Price List: client-listed desktop intro-to-photo spacing. */
@media only screen and (min-width: 981px) {
	body.page-id-115 #page-container .et_pb_section_1 {
		padding-bottom: 30px !important;
	}
}

/* Our Clinic / Our Philosophy: client-listed mobile banner-to-intro spacing. */
@media only screen and (max-width: 767px) {
	body.page-id-23 #page-container .et_pb_section_1,
	body.page-id-319944 #page-container .et_pb_section_1 {
		padding-top: 10px !important;
	}
}

/* Client-listed mobile content rhythm: exact page/module allowlist. */
@media only screen and (max-width: 767px) {
	body.page-id-158 #page-container .et_pb_section_3 .et_pb_text_3,
	body.page-id-158 #page-container .et_pb_section_5 .et_pb_text_9,
	body.page-id-161 #page-container .et_pb_section_4 .et_pb_text_6,
	body.page-id-162 #page-container .et_pb_section_5 .et_pb_text_10 {
		margin-bottom: 5px !important;
	}

	body.page-id-101 #page-container .et_pb_section_4 .et_pb_row_3 > .et_pb_column_5,
	body.page-id-100 #page-container .et_pb_section_4 .et_pb_row_3 > .et_pb_column_5,
	body.page-id-143 #page-container .et_pb_section_5 .et_pb_row_5 > .et_pb_column_8,
	body.page-id-146 #page-container .et_pb_section_7 .et_pb_row_7 > .et_pb_column_11,
	body.page-id-164 #page-container .et_pb_section_3 .et_pb_row_2 > .et_pb_column_4 {
		margin-bottom: 10px !important;
	}

	body.page-id-108 #page-container .et_pb_section_3 .et_pb_row_5 > .et_pb_column_9,
	body.page-id-108 #page-container .et_pb_section_7 .et_pb_row_11 > .et_pb_column_17 {
		margin-bottom: 0 !important;
	}

	body.page-id-140 #page-container .et_pb_section_1 .et_pb_text_1 {
		margin-bottom: 0 !important;
	}

	body.page-id-164 #page-container .et_pb_section_3 .et_pb_text_3 {
		margin-bottom: 10px !important;
	}

	body.page-id-62 #page-container .et_pb_section_2 .et_pb_button_0_wrapper {
		margin-top: 20px !important;
	}
}
/* Mohs Page 88: restore a single readable mobile process sequence. */
@media only screen and (max-width: 980px) {
  body.page-id-88 #page-container .et_pb_section_4 .et_pb_row_5,
  body.page-id-88 #page-container .et_pb_section_4 .et_pb_row_6 {
    width: 100% !important;
    max-height: none !important;
  }
}

/* Intralesional Steroid: Dr Archer image-to-benefits-copy phone rhythm. */
@media only screen and (max-width: 767px) {
  body.page-id-87 #page-container .et_pb_section_2 .et_pb_row_2 .et_pb_column_2 .et_pb_text_3 {
    margin-top: -7px !important;
  }
}

/* Phototherapy: suitability image-to-copy phone rhythm. */
@media only screen and (max-width: 767px) {
  body.page-id-86 #page-container .et_pb_section_4 .et_pb_row_4 .et_pb_column_7 .et_pb_text_6 {
    margin-top: -6px !important;
  }
}

/* Shave Excision: Mr Pay image-to-benefits-copy phone rhythm. */
@media only screen and (max-width: 767px) {
  body.page-id-84 #page-container .et_pb_section_2 .et_pb_row_2 .et_pb_column_2 .et_pb_text_3 {
    margin-top: -7px !important;
  }
}

/* Price List: preserve a clear phone CTA-to-image transition. */
@media only screen and (max-width: 767px) {
  body.page-id-13 #page-container .et_pb_section_1 {
    padding-bottom: 20px !important;
  }
}

/* About: Enquire CTA to the following Rima image panel. */
@media only screen and (max-width: 767px) {
  body.page-id-10 #page-container .et_pb_section_2 {
    padding-top: 21px !important;
  }
}

/* History and Mission: second paragraph to Rima image phone rhythm. */
@media only screen and (max-width: 767px) {
  body.page-id-22 #page-container .et_pb_section_2 {
    margin-top: -58px !important;
  }
}

/* Our Philosophy: move Enquire upward to preserve the phone footer-banner rhythm. */
@media only screen and (max-width: 767px) {
  body.page-id-23 #page-container .et-l--post .et_pb_section_1 .et_pb_button_0_wrapper {
    transform: translateY(-24px);
  }
}

/* Our Clinic / Contact: map to by-car phone rhythm. */
@media only screen and (max-width: 767px) {
  body.page-id-319944 #page-container .et-l--post .et_pb_section_2 .et_pb_text_4,
  body.page-id-12 #page-container .et-l--post .et_pb_section_2 .et_pb_text_2 {
    margin-top: -33px !important;
  }
}

/* Our Clinic / Contact: travel-content transitions. */
@media only screen and (max-width: 767px) {
  body.page-id-319944 #page-container .et-l--post .et_pb_accordion_item_1,
  body.page-id-12 #page-container .et-l--post .et_pb_accordion_item_1 {
    margin-top: -55px !important;
  }

  body.page-id-319944 #page-container .et-l--footer,
  body.page-id-12 #page-container .et-l--footer {
    margin-top: -61px !important;
  }
}

@media only screen and (min-width: 981px) {
  body.page-id-319944 #page-container .et-l--post .et_pb_accordion_item_1,
  body.page-id-12 #page-container .et-l--post .et_pb_accordion_item_1 {
    margin-top: -75px !important;
  }

  body.page-id-319944 #page-container .et-l--footer,
  body.page-id-12 #page-container .et-l--footer {
    margin-top: -61px !important;
  }
}


/*
 * Homepage dermatologist grid regression correction — 15 September 2026.
 * Page 7 only. Preserve the existing grid breakpoints and individual focal positions.
 */

/* Keep the two six-card rows at the width already proven at normal desktop sizes. */
@media only screen and (min-width: 1280px) {
  body.page-id-7 #page-container .et_pb_section_5 .et_pb_row_7,
  body.page-id-7 #page-container .et_pb_section_5 .et_pb_row_8 {
    width: 100% !important;
    max-width: 1280px !important;
    margin-right: auto !important;
    margin-left: auto !important;
  }
}

/* Fill every card with its portrait; the previous auto 100% layer left white gutters. */
body.page-id-7 #page-container .et_pb_section_5 .et_pb_row_7 > .et_pb_column,
body.page-id-7 #page-container .et_pb_section_5 .et_pb_row_8 > .et_pb_column {
  background-size: cover, cover !important;
  background-repeat: no-repeat, no-repeat !important;
}


/* Ensure the portrait crop wins over Divi's later inline page CSS. */
body.page-id-7 #page-container #et-boc .et_pb_section_5 .et_pb_row_7 > .et_pb_column,
body.page-id-7 #page-container #et-boc .et_pb_section_5 .et_pb_row_8 > .et_pb_column {
  background-size: cover, cover !important;
  background-repeat: no-repeat, no-repeat !important;
}
