
html body.integra-edu.redesign {
	--v13-ink: #2a2d3a;
	--v13-orange: #F7790B;
	--v13-enrol-orange: #F7790B;
	--v12-orange: #F7790B;
	--v11-orange: #F7790B;
	--v13-jason-transition: 0.175s ease;
}

/* -------------------------------------------------------------------------- */
/* [A9] Orange #F7790B + 0.175s on buttons/links                              */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign a,
html body.integra-edu.redesign button,
html body.integra-edu.redesign .fl-button,
html body.integra-edu.redesign .uabb-button,
html body.integra-edu.redesign .v11-ink-btn,
html body.integra-edu.redesign .v11-modal__cta,
html body.integra-edu.redesign .v11-ft__btn,
html body.integra-edu.redesign .v11-ft__col > a,
html body.integra-edu.redesign .edd-add-to-cart,
html body.integra-edu.redesign .gform_button,
html body.integra-edu.redesign .slick-arrow,
html body.integra-edu.redesign:not(.courses) .PromoSection a {
	transition:
		background-color var(--v13-jason-transition),
		color var(--v13-jason-transition),
		border-color var(--v13-jason-transition),
		box-shadow var(--v13-jason-transition),
		opacity var(--v13-jason-transition) !important;
}

html body.integra-edu.redesign a::after,
html body.integra-edu.redesign .fl-button::after,
html body.integra-edu.redesign .v11-ink-btn::after,
html body.integra-edu.redesign .v11-modal__cta::after,
html body.integra-edu.redesign .edd-add-to-cart::after {
	transition: color var(--v13-jason-transition), filter var(--v13-jason-transition) !important;
}

/* [A8] lived here — final rule is at end of file so it beats v13.css [K] */

/* -------------------------------------------------------------------------- */
/* [A1] Hero + What Comes Next — solid orange; hover white/dark; NO outline   */
/* e.g. Intro “Explore Exercise Mechanics Lab” in .MadeToMeasure              */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign #desktopContainer .ButtonContainer a:not(#headerLink),
html body.integra-edu.redesign header#customHeader .ButtonContainer a:not(#headerLink),
html body.integra-edu.redesign .StartYourJourneyWithIntegraSection .Black a.fl-button,
html body.integra-edu.redesign .MadeToMeasure .Black a.fl-button,
html body.integra-edu.redesign .fl-row.MadeToMeasure .fl-module-button.Black a.fl-button,
html body.intro.redesign .MadeToMeasure .Black a.fl-button,
html body.intro.redesign .fl-node-apusde9ng7h1.Black a.fl-button,
html body.intro.redesign .fl-node-cj9kgadf537r a.fl-button,
html body.exercise-mechanics-lab.redesign .MadeToMeasure .Black a.fl-button,
html body.rts.redesign .MadeToMeasure .Black a.fl-button,
html body.project.redesign .MadeToMeasure .Black a.fl-button {
	background: var(--v13-orange) !important;
	background-color: var(--v13-orange) !important;
	color: #fff !important;
	border: 0 !important;
	box-shadow: none !important;
	outline: none !important;
}

html body.integra-edu.redesign .StartYourJourneyWithIntegraSection .Black a.fl-button::after,
html body.integra-edu.redesign .MadeToMeasure .Black a.fl-button::after,
html body.intro.redesign .MadeToMeasure .Black a.fl-button::after,
html body.intro.redesign .fl-node-apusde9ng7h1.Black a.fl-button::after {
	color: #fff !important;
}

@media (hover: hover) and (pointer: fine) {
	html body.integra-edu.redesign #desktopContainer .ButtonContainer a:not(#headerLink):hover,
	html body.integra-edu.redesign header#customHeader .ButtonContainer a:not(#headerLink):hover,
	html body.integra-edu.redesign .StartYourJourneyWithIntegraSection .Black a.fl-button:hover,
	html body.integra-edu.redesign .fl-node-90jumd73yakn .Black a.fl-button:hover,
	html body.integra-edu.redesign .fl-node-zg3bk0cn2vds.Black a.fl-button:hover,
	html body.integra-edu.home.redesign .StartYourJourneyWithIntegraSection:not(.fl-node-hlga0r9wux54) .Black a.fl-button:hover,
	html body.integra-edu.redesign .MadeToMeasure .Black a.fl-button:hover,
	html body.integra-edu.redesign .fl-row.MadeToMeasure .fl-module-button.Black a.fl-button:hover,
	html body.exercise-mechanics-lab.redesign .MadeToMeasure .Black a.fl-button:hover,
	html body.rts.redesign .MadeToMeasure .Black a.fl-button:hover,
	html body.project.redesign .MadeToMeasure .Black a.fl-button:hover,
	html body.intro.redesign .MadeToMeasure .Black a.fl-button:hover,
	html body.intro.redesign .fl-node-apusde9ng7h1.Black a.fl-button:hover,
	html body.intro.redesign .fl-node-cj9kgadf537r a.fl-button:hover {
		background: #fff !important;
		background-color: #fff !important;
		color: var(--v13-ink) !important;
		border: 0 !important;
		border-color: transparent !important;
		box-shadow: none !important;
		outline: none !important;
		text-decoration: none !important;
	}

	html body.integra-edu.redesign #desktopContainer .ButtonContainer a:not(#headerLink):hover::after,
	html body.integra-edu.redesign header#customHeader .ButtonContainer a:not(#headerLink):hover::after,
	html body.integra-edu.redesign .StartYourJourneyWithIntegraSection .Black a.fl-button:hover::after,
	html body.integra-edu.redesign .MadeToMeasure .Black a.fl-button:hover::after,
	html body.intro.redesign .MadeToMeasure .Black a.fl-button:hover::after,
	html body.intro.redesign .fl-node-apusde9ng7h1.Black a.fl-button:hover::after,
	html body.integra-edu.redesign #desktopContainer .ButtonContainer a:not(#headerLink):hover .fl-button-text,
	html body.integra-edu.redesign .StartYourJourneyWithIntegraSection .Black a.fl-button:hover .fl-button-text,
	html body.integra-edu.redesign .StartYourJourneyWithIntegraSection .Black a.fl-button:hover span,
	html body.integra-edu.redesign .MadeToMeasure .Black a.fl-button:hover .fl-button-text,
	html body.integra-edu.redesign .MadeToMeasure .Black a.fl-button:hover span {
		color: var(--v13-ink) !important;
	}
}

/* -------------------------------------------------------------------------- */
/* [A2] Outline buttons — unified build + hover solid dark                    */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign .v11-ink-btn,
html body.integra-edu.redesign .IntroBand a.v11-ink-btn,
html body.exercise-mechanics-lab.redesign .fl-node-re3woj8dmlxq a.v11-ink-btn,
html body.integra-edu.redesign a.outcomes-modal,
html body.integra-edu.redesign a.format-modal,
html body.integra-edu.redesign a.faq-modal,
html body.integra-edu.redesign .uabb-modal-action.outcomes-modal,
html body.integra-edu.redesign .uabb-modal-action.format-modal,
html body.integra-edu.redesign .uabb-modal-action.faq-modal,
html body.integra-edu.redesign .ef .eb a,
html body.integra-edu.redesign .HowWeWorkBoxesSection .ef .eb a,
html body.intro .ef .eb a,
html body.private-workshops .ef .eb a,
html body.private-tutoring .ef .eb a,
html body.integra-edu.about.redesign .fl-node-xwcdpkhugy39 .uabb-creative-button,
html body.integra-edu.about.redesign .fl-node-xwcdpkhugy39 a.uabb-button,
html body.integra-edu.about.redesign .fl-node-xwcdpkhugy39 .fl-button,
html body.integra-edu.about.redesign .fl-node-xwcdpkhugy39 .uabb-button-wrap a,
html body.redesign.integra-edu .fl-row:not(.DetailsSection) .fl-node-2keq6fbun4aj a.uabb-button,
html body.rts.redesign .fl-row:not(.DetailsSection) .fl-node-2keq6fbun4aj a.uabb-button,
html body.integra-edu.redesign .Black.ExploreHowWeWorkButton .fl-button {
	/* Do NOT include .fl-module-button.Black — that also matches A1 What Comes Next CTAs */
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	box-sizing: border-box !important;
	min-height: 56px !important;
	height: auto !important;
	padding: 16px 20px !important;
	font-size: 20px !important;
	line-height: 24px !important;
	font-weight: 800 !important;
	background: #fff !important;
	background-color: #fff !important;
	color: var(--v13-ink) !important;
	border: 0 !important;
	border-radius: 0 !important;
	box-shadow: inset 0 0 0 2px var(--v13-ink) !important;
	text-decoration: none !important;
}

@media (hover: hover) and (pointer: fine) {
	html body.integra-edu.redesign .v11-ink-btn:hover,
	html body.integra-edu.redesign .IntroBand a.v11-ink-btn:hover,
	html body.exercise-mechanics-lab.redesign .fl-node-re3woj8dmlxq a.v11-ink-btn:hover,
	html body.integra-edu.redesign a.outcomes-modal:hover,
	html body.integra-edu.redesign a.format-modal:hover,
	html body.integra-edu.redesign a.faq-modal:hover,
	html body.integra-edu.redesign .uabb-modal-action.outcomes-modal:hover,
	html body.integra-edu.redesign .uabb-modal-action.format-modal:hover,
	html body.integra-edu.redesign .uabb-modal-action.faq-modal:hover,
	html body.integra-edu.redesign .ef .eb a:hover,
	html body.integra-edu.redesign .HowWeWorkBoxesSection .ef .eb a:hover,
	html body.intro .ef .eb a:hover,
	html body.private-workshops .ef .eb a:hover,
	html body.private-tutoring .ef .eb a:hover,
	html body.integra-edu.about.redesign .fl-node-xwcdpkhugy39 .uabb-creative-button:hover,
	html body.integra-edu.about.redesign .fl-node-xwcdpkhugy39 a.uabb-button:hover,
	html body.integra-edu.about.redesign .fl-node-xwcdpkhugy39 .fl-button:hover,
	html body.integra-edu.about.redesign .fl-node-xwcdpkhugy39 .uabb-button-wrap a:hover,
	html body.redesign.integra-edu .fl-row:not(.DetailsSection) .fl-node-2keq6fbun4aj a.uabb-button:hover,
	html body.rts.redesign .fl-row:not(.DetailsSection) .fl-node-2keq6fbun4aj a.uabb-button:hover,
	html body.integra-edu.redesign .Black.ExploreHowWeWorkButton .fl-button:hover {
		background: var(--v13-ink) !important;
		background-color: var(--v13-ink) !important;
		color: #fff !important;
		border-color: var(--v13-ink) !important;
		box-shadow: inset 0 0 0 2px var(--v13-ink) !important;
		text-decoration: none !important;
	}

	html body.integra-edu.redesign .v11-ink-btn:hover::after,
	html body.integra-edu.redesign .IntroBand a.v11-ink-btn:hover::after,
	html body.integra-edu.about.redesign .fl-node-xwcdpkhugy39 .uabb-creative-button:hover .uabb-button-text,
	html body.integra-edu.about.redesign .fl-node-xwcdpkhugy39 a.uabb-button:hover .uabb-button-text,
	html body.integra-edu.about.redesign .fl-node-xwcdpkhugy39 .fl-button:hover .fl-button-text,
	html body.redesign.integra-edu .fl-row:not(.DetailsSection) .fl-node-2keq6fbun4aj a.uabb-button:hover span {
		color: #fff !important;
	}
}

/* -------------------------------------------------------------------------- */
/* [A3] Footer nav links — orange text only; no underline, no fill            */
/* Beat v13-ao / v12 which paint .v11-ft__find … > a:hover white.             */
/* Map / Contact (.v11-ft__btn) are outline buttons, not A3 text links.       */
/* -------------------------------------------------------------------------- */

@media (hover: hover) and (pointer: fine) {
	/* Beat pre-existing v11-footer / v12 / v13-ao Find-column > a:hover fills */
	html body.integra-edu.redesign .v11-ft__col > a:not(.v11-ft__btn):hover,
	html body.integra-edu.redesign .v11-ft__col > a:not(.v11-ft__btn):focus,
	html body.integra-edu.redesign .v11-ft__cols .v11-ft__col > a:not(.v11-ft__btn):hover,
	html body.integra-edu.redesign .v11-ft__cols .v11-ft__col > a:not(.v11-ft__btn):focus,
	html body.integra-edu.redesign .v11-ft__find.v11-ft__col > a:not(.v11-ft__btn):hover,
	html body.integra-edu.redesign .v11-ft__find.v11-ft__col > a:not(.v11-ft__btn):focus,
	html body.integra-edu.redesign .v11-ft a:not(.v11-ft__btn):not(.v11-ft__logo):hover,
	html body.integra-edu.redesign .v11-ft a:not(.v11-ft__btn):not(.v11-ft__logo):focus,
	html body.integra-edu.redesign .v11-ft__base-links a:hover,
	html body.integra-edu.redesign .v11-ft__base-links a:focus {
		color: var(--v13-orange) !important;
		text-decoration: none !important;
		background: transparent !important;
		background-color: transparent !important;
		box-shadow: none !important;
		border: 0 !important;
		outline: none !important;
	}

	/* Keep Map / Contact as outline buttons — do not inherit A3 orange-only */
	html body.integra-edu.redesign .v11-ft__col > a.v11-ft__btn:hover,
	html body.integra-edu.redesign .v11-ft__find.v11-ft__col > a.v11-ft__btn:hover {
		background: #fff !important;
		background-color: #fff !important;
		color: var(--v13-ink) !important;
		box-shadow: inset 0 0 0 2px #fff !important;
		text-decoration: none !important;
	}
}

/* -------------------------------------------------------------------------- */
/* [A4] Footer Subscribe — hover white bg, dark text                          */
/* -------------------------------------------------------------------------- */

@media (hover: hover) and (pointer: fine) {
	html body.integra-edu.redesign .v11-ft__news-form #gform_wrapper_58 #gform_submit_button_58:hover,
	html body.integra-edu.redesign .v11-ft__news-form #gform_wrapper_58 .gform_button:hover,
	html body.integra-edu.redesign .v11-ft__news-form #gform_58 .gform_button:hover,
	html body.integra-edu.redesign #cbp-spmenu-s1 #gform_wrapper_50 .gform_button:hover,
	html body.integra-edu.redesign #cbp-spmenu-s1 #gform_50 .gform_button:hover,
	html body.integra-edu.redesign .v11-drawer-news .gform_button:hover {
		background: #fff !important;
		background-color: #fff !important;
		color: var(--v13-ink) !important;
		text-decoration: none !important;
	}
}

/* -------------------------------------------------------------------------- */
/* [A5] Orange on white — Contact submit, pop-up CTAs, light form buttons     */
/* Rest: orange. Hover: solid dark, white text + arrow, no underline.         */
/* Not in (hover:hover) — must always beat GF / BB / contact sheets.          */
/* Enrol-on-dark stays A1 (white hover) — excluded below.                     */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign .v11-modal__cta,
html body.integra-edu.redesign .uabb-modal .v11-modal__cta,
html body.integra-edu.redesign a.v11-modal__cta,
html body.integra-edu.redesign .v12-mailing-list .gform_button,
html body.integra-edu.redesign .uabb-modal .v12-mailing-list .gform_button,
html body.integra-edu.redesign .uabb-modal #gform_wrapper_58 .gform_button,
html body.integra-edu.redesign .uabb-modal #gform_submit_button_58,
html body.integra-edu.redesign .uabb-modal .gform_footer .gform_button,
html body.integra-edu.redesign .uabb-modal .gform_footer button[type="submit"],
html body.contact.redesign.integra-edu #gform_submit_button_62,
html body.contact.redesign.integra-edu #gform_62 .gform_footer button[type="submit"],
html body.contact.redesign.integra-edu #gform_62 .gform_footer button[type="submit"].gform_button.button,
html body.contact.redesign.integra-edu #gform_wrapper_62 input[type="submit"].gform_button,
html body.contact.redesign.integra-edu button[type="submit"].gform_button.button#gform_submit_button_62 {
	background: var(--v13-orange) !important;
	background-color: var(--v13-orange) !important;
	color: #fff !important;
	border-color: transparent !important;
	text-decoration: none !important;
	box-shadow: none !important;
}

html body.integra-edu.redesign .v11-modal__cta:hover,
html body.integra-edu.redesign .v11-modal__cta:focus-visible,
html body.integra-edu.redesign .uabb-modal .v11-modal__cta:hover,
html body.integra-edu.redesign .uabb-modal .v11-modal__cta:focus-visible,
html body.integra-edu.redesign a.v11-modal__cta:hover,
html body.integra-edu.redesign a.v11-modal__cta:focus-visible,
html body.integra-edu.redesign .v12-mailing-list .gform_button:hover,
html body.integra-edu.redesign .v12-mailing-list .gform_button:focus-visible,
html body.integra-edu.redesign .uabb-modal .v12-mailing-list .gform_button:hover,
html body.integra-edu.redesign .uabb-modal .v12-mailing-list .gform_button:focus-visible,
html body.integra-edu.redesign .uabb-modal #gform_wrapper_58 .gform_button:hover,
html body.integra-edu.redesign .uabb-modal #gform_wrapper_58 .gform_button:focus-visible,
html body.integra-edu.redesign .uabb-modal #gform_submit_button_58:hover,
html body.integra-edu.redesign .uabb-modal #gform_submit_button_58:focus-visible,
html body.integra-edu.redesign .uabb-modal .gform_footer .gform_button:hover,
html body.integra-edu.redesign .uabb-modal .gform_footer .gform_button:focus-visible,
html body.integra-edu.redesign .uabb-modal .gform_footer button[type="submit"]:hover,
html body.integra-edu.redesign .uabb-modal .gform_footer button[type="submit"]:focus-visible,
html body.contact.redesign.integra-edu #gform_submit_button_62:hover,
html body.contact.redesign.integra-edu #gform_submit_button_62:focus-visible,
html body.contact.redesign.integra-edu #gform_62 .gform_footer button[type="submit"]:hover,
html body.contact.redesign.integra-edu #gform_62 .gform_footer button[type="submit"]:focus-visible,
html body.contact.redesign.integra-edu #gform_62 .gform_footer button[type="submit"].gform_button.button:hover,
html body.contact.redesign.integra-edu #gform_wrapper_62 input[type="submit"].gform_button:hover,
html body.contact.redesign.integra-edu button[type="submit"].gform_button.button#gform_submit_button_62:hover {
	background: var(--v13-ink) !important;
	background-color: var(--v13-ink) !important;
	color: #fff !important;
	border-color: transparent !important;
	text-decoration: none !important;
	box-shadow: none !important;
}

html body.integra-edu.redesign .v11-modal__cta:hover::after,
html body.integra-edu.redesign .v11-modal__cta:focus-visible::after,
html body.integra-edu.redesign .uabb-modal .v11-modal__cta:hover::after,
html body.integra-edu.redesign a.v11-modal__cta:hover::after,
html body.integra-edu.redesign .v12-mailing-list .gform_button:hover::after,
html body.integra-edu.redesign .uabb-modal .gform_footer .gform_button:hover::after,
html body.contact.redesign.integra-edu #gform_submit_button_62:hover::after,
html body.contact.redesign.integra-edu #gform_submit_button_62:focus-visible::after,
html body.contact.redesign.integra-edu #gform_62 .gform_footer button[type="submit"]:hover::after {
	color: #fff !important;
	text-decoration: none !important;
}

/* Enrol box on dark: keep white hover (A1/L1), not A5 */
html body.integra-edu.redesign .HowWeWorkBoxesSection .BlogNewContainer button.edd-add-to-cart:hover,
html body.integra-edu.redesign .HowWeWorkBoxesSection .redesign-price-section ~ * button.edd-add-to-cart:hover,
html body.integra-edu.redesign .HowWeWorkBoxesSection .integra_download_shortcode button.edd-add-to-cart:hover {
	background: #fff !important;
	background-color: #fff !important;
	color: var(--v13-ink) !important;
}

html body.integra-edu.redesign .HowWeWorkBoxesSection .integra_download_shortcode button.edd-add-to-cart:hover .edd-add-to-cart-label,
html body.integra-edu.redesign .HowWeWorkBoxesSection .integra_download_shortcode button.edd-add-to-cart:hover::after {
	color: var(--v13-ink) !important;
}

/* -------------------------------------------------------------------------- */
/* [A6] Orange text + arrow — hover dark (white on dark rows), no underline   */
/* -------------------------------------------------------------------------- */

@media (hover: hover) and (pointer: fine) {
	html body.integra-edu.redesign a[style*="F7790"]:hover,
	html body.integra-edu.redesign a[style*="f7790"]:hover,
	html body.integra-edu.redesign .ChooseYourJourneySection .fl-module-rich-text a:hover,
	html body.integra-edu.redesign .ChooseYourJourneySection a.more:hover,
	html body.integra-edu.home.redesign .fl-node-bnghczes4v1w a:hover,
	html body.integra-edu.home.redesign:not(.enrolment):not(.edit-profile) .fl-row.LHSBulletPointsImageRow a:not(.fl-button):hover {
		color: var(--v13-ink) !important;
		text-decoration: none !important;
		box-shadow: none !important;
		border: 0 !important;
		outline: none !important;
	}


	html body.integra-edu.redesign .StartYourJourneyWithIntegraSection a:not(.fl-button):hover,
	html body.integra-edu.redesign .MadeToMeasure a:not(.fl-button):hover,
	html body.integra-edu.redesign .fl-row-bg-photo .fl-rich-text a:hover,
	html body.integra-edu.redesign .NewsletterSection a:not(.fl-button):hover {
		color: #fff !important;
		text-decoration: none !important;
	}
		html body.integra-edu.redesign:not(.courses) .fl-node-p4huiate6kzj.fl-module-rich-text a:hover,
		html body.integra-edu.redesign:not(.courses) .fl-node-w7vxehqkcl58.fl-module-rich-text a:hover,
		html body.integra-edu.home.redesign .fl-row.LHSBulletPointsImageRow a.v11-ink-btn:not(.fl-button):hover
		{
		color:white!important;
	}
}

/* -------------------------------------------------------------------------- */
/* [A7] Slider arrows — white circle, 2px dark outline, dark arrow, 40px      */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign .IntegraTestimonialsSliderPT .slick-arrow,
html body.integra-edu.redesign #chooseYourJourneySectionClone .slick-arrow,
html body.integra-edu.redesign #whatSetsUsApartSectionClone .slick-arrow,
html body.integra-edu.home.redesign .SaidBand .slick-arrow,
html body.integra-edu.redesign .uabb-image-carousel .slick-arrow {
	width: 40px !important;
	height: 40px !important;
	min-width: 40px !important;
	min-height: 40px !important;
}

@media (hover: hover) and (pointer: fine) {
	html body.integra-edu.redesign .IntegraTestimonialsSliderPT .slick-arrow:not(.slick-disabled):hover,
	html body.integra-edu.redesign #chooseYourJourneySectionClone .slick-arrow:not(.slick-disabled):hover,
	html body.integra-edu.redesign #whatSetsUsApartSectionClone .slick-arrow:not(.slick-disabled):hover,
	html body.integra-edu.home.redesign .SaidBand .slick-arrow:not(.slick-disabled):hover,
	html body.integra-edu.redesign .uabb-image-carousel .slick-arrow:not(.slick-disabled):hover {
	}
}

/* -------------------------------------------------------------------------- */
/* [A10] Notification row — chevron after link, no underline, hover dark      */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign:not(.courses) .PromoSection a,
html body.integra-edu.redesign:not(.courses) .PromoSection .fl-rich-text a {
	text-decoration: none !important;
	color: #fff !important;
	display: inline-flex !important;
	align-items: center !important;
	gap: 8px !important;
}

html body.integra-edu.redesign:not(.courses) .PromoSection a::after {
	content: "" !important;
	display: inline-block !important;
	width: 12px !important;
	height: 12px !important;
	margin-left: 2px !important;
	background: currentColor !important;
	-webkit-mask: url("../images/arrow-down-white.svg") center / contain no-repeat;
	mask: url("../images/arrow-down-white.svg") center / contain no-repeat;
	flex-shrink: 0;
	transform: rotate(180deg);
}

@media (hover: hover) and (pointer: fine) {
	html body.integra-edu.redesign:not(.courses) .PromoSection a:hover,
	html body.integra-edu.redesign:not(.courses) .PromoSection .fl-rich-text a:hover {
		color: var(--v13-ink) !important;
		text-decoration: none !important;
	}
}

/* -------------------------------------------------------------------------- */
/* [A11] Menu close right / Login left, 44px, hover orange                    */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign #cbp-spmenu-s2 .v11-drawer-top.side-menu-login {
	justify-content: space-between !important;
}

html body.integra-edu.redesign #cbp-spmenu-s2 .v11-drawer-top #close {
	font-size: 44px !important;
	line-height: 44px !important;
	width: 44px !important;
	height: 44px !important;
	min-width: 44px !important;
	min-height: 44px !important;
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	color: var(--v13-ink) !important;
}

@media (hover: hover) and (pointer: fine) {
	html body.integra-edu.redesign #cbp-spmenu-s2 .v11-drawer-top #close:hover {
		color: var(--v13-orange) !important;
	}
}

/* -------------------------------------------------------------------------- */
/* [A12] Mobile buttons — full width, label left, arrow 12px after            */
/* Outcomes / Format / FAQ stay three-across, centred, 20px                   */
/* -------------------------------------------------------------------------- */

@media (max-width: 700px) {
	html body.integra-edu.redesign #desktopContainer .ButtonContainer a:not(#headerLink),
	html body.integra-edu.redesign header#customHeader .ButtonContainer a:not(#headerLink),
	html body.integra-edu.redesign .StartYourJourneyWithIntegraSection .Black a.fl-button,
	html body.integra-edu.redesign .MadeToMeasure .Black a.fl-button,
	html body.integra-edu.redesign .IntroBand a.v11-ink-btn,
	html body.integra-edu.redesign .v11-ink-btn,
	html body.integra-edu.about.redesign .fl-node-xwcdpkhugy39 .fl-button,
	html body.integra-edu.about.redesign .fl-node-xwcdpkhugy39 a.uabb-button,
	html body.redesign.integra-edu .fl-row:not(.DetailsSection) .fl-node-2keq6fbun4aj a.uabb-button{
		display: inline-flex !important;
		box-sizing: border-box !important;
		justify-content: flex-start !important;
		text-align: left !important;
		gap: 12px !important;
	}

	html body.integra-edu.redesign #desktopContainer .ButtonContainer a:not(#headerLink)::after,
	html body.integra-edu.redesign .StartYourJourneyWithIntegraSection .Black a.fl-button::after,
	html body.integra-edu.redesign .MadeToMeasure .Black a.fl-button::after,
	html body.integra-edu.redesign .v11-ink-btn::after,
	html body.integra-edu.redesign .HowWeWorkBoxesSection button.edd-add-to-cart::after {
		margin-left: 12px !important;
	}

	html body.integra-edu.redesign a.outcomes-modal,
	html body.integra-edu.redesign a.format-modal,
	html body.integra-edu.redesign a.faq-modal,
	html body.integra-edu.redesign .uabb-modal-action.outcomes-modal,
	html body.integra-edu.redesign .uabb-modal-action.format-modal,
	html body.integra-edu.redesign .uabb-modal-action.faq-modal,
	html body.integra-edu.redesign .ef .eb a {
		width: auto !important;
		justify-content: center !important;
		text-align: center !important;
		font-size: 20px !important;
	}
}

/* -------------------------------------------------------------------------- */
/* [A13] Slider nav centred; testimonials arrows+dots on mobile               */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign .IntegraTestimonialsSliderPT .slick-dots,
html body.integra-edu.redesign .IntegraTestimonialsSliderPT .slick-arrow,
html body.integra-edu.redesign .SaidBand .slick-dots,
html body.integra-edu.redesign .fl-row:has(.IntegraTestimonialsSliderPT) .slick-dots,
html body.integra-edu.redesign .IntegraTestimonialsSliderPT .slick-navigation,
html body.integra-edu.redesign .uabb-image-carousel .slick-dots {
	margin-left: auto !important;
	margin-right: auto !important;
	justify-content: center !important;
}

@media (max-width: 700px) {
	html body.integra-edu.redesign .IntegraTestimonialsSliderPT .slick-arrow,
	html body.integra-edu.redesign .SaidBand .slick-arrow,
	html body.integra-edu.redesign .IntegraTestimonialsSliderPT .slick-dots,
	html body.integra-edu.redesign .SaidBand .slick-dots,
	html body.exercise-mechanics-lab.integra-edu.redesign .IntegraTestimonialsSliderPT .slick-dots,
	html body.exercise-mechanics-lab.integra-edu.redesign .SaidBand .slick-dots,
	html body.redesign .IntegraTestimonialsSliderPT .InnerContainer > .slick-dots {
		display: flex !important;
	}
}

/* -------------------------------------------------------------------------- */
/* [A15] Tap areas ≥ 44×44                                                    */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign #cbp-spmenu-s2 .v11-drawer-top #close,
html body.integra-edu.redesign .uabb-modal-close,
html body.integra-edu.redesign .v11-ft__base-links a,
html body.integra-edu.redesign .HowWeWorkBoxesSection .PayIn4Info,
html body.integra-edu.redesign .HowWeWorkBoxesSection .pay-in-4-info,
html body.integra-edu.redesign .HowWeWorkBoxesSection [class*="pay-in-4"] i,
html body.integra-edu.redesign .HowWeWorkBoxesSection .CountdownTimer .info {
	min-width: 44px !important;
	min-height: 44px !important;
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
}

html body.integra-edu.redesign .IntegraTestimonialsSliderPT .slick-arrow,
html body.integra-edu.redesign .uabb-image-carousel .slick-arrow {
	position: relative;
}

html body.integra-edu.redesign .IntegraTestimonialsSliderPT .slick-arrow::before,
html body.integra-edu.redesign .uabb-image-carousel .slick-arrow::before {
	content: "";
	position: absolute;
	inset: -2px;
	/* expands tap to ~44 without growing visible 40px circle */
}

/* -------------------------------------------------------------------------- */
/* [A16] Pressed state on tap; hover only when fine pointer (above)           */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign a.fl-button:active,
html body.integra-edu.redesign .v11-ink-btn:active,
html body.integra-edu.redesign .v11-modal__cta:active,
html body.integra-edu.redesign button.edd-add-to-cart:active,
html body.integra-edu.redesign .gform_button:active,
html body.integra-edu.redesign #desktopContainer .ButtonContainer a:not(#headerLink):active {
	opacity: 0.85;
}

/* -------------------------------------------------------------------------- */
/* [A18] Bullets — 12px circle, 2px line, text 24px from left                 */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign .IconBulletPoints ul li,
html body.integra-edu.redesign .LHSBulletPointsImageRow .fl-rich-text ul li,
html body.intro.redesign .fl-node-zew2j78htl0d .IconBulletPoints ul li,
html body.intro.redesign .fl-node-zew2j78htl0d .fl-rich-text ul li,
html body.rts.redesign .IconBulletPoints ul:not(.slick-dots) li,
html body.project.redesign .IconBulletPoints ul:not(.slick-dots) li,
html body.private-tutoring.redesign .IconBulletPoints ul:not(.slick-dots) li,
html body.private-workshops.redesign .IconBulletPoints ul:not(.slick-dots) li,
html body.exercise-mechanics-lab.redesign .IconBulletPoints ul:not(.slick-dots) li,
html body.about.redesign .fl-rich-text ul:not(.slick-dots) li {
	position: relative !important;
	padding-left: 24px !important;
	list-style: none !important;
}

html body.integra-edu.redesign:not(.enrolment) .IconBulletPoints ul li::before,
html body.integra-edu.redesign .LHSBulletPointsImageRow .fl-rich-text ul li::before,
html body.intro.redesign .fl-node-zew2j78htl0d .IconBulletPoints ul li::before,
html body.intro.redesign .fl-node-zew2j78htl0d .fl-rich-text ul li::before,
html body.rts.redesign .IconBulletPoints ul li::before,
html body.project.redesign .IconBulletPoints ul li::before,
html body.private-tutoring.redesign .IconBulletPoints ul li::before,
html body.private-workshops.redesign .IconBulletPoints ul li::before,
html body.exercise-mechanics-lab.redesign .IconBulletPoints ul li::before,
html body.about.redesign .fl-rich-text ul:not(.slick-dots) li::before {
	content: "" !important;
	position: absolute !important;
	left: 0 !important;
	top: 0.45em !important;
	width: 12px !important;
	height: 12px !important;
	border: 2px solid var(--v13-orange) !important;
	border-radius: 50% !important;
	background: transparent !important;
	box-sizing: border-box !important;
}

/* -------------------------------------------------------------------------- */
/* [A19] Newsletter form mobile — 20px from edges                             */
/* -------------------------------------------------------------------------- */

@media (max-width: 700px) {
	html body.integra-edu.redesign .v11-ft__news-form,
	html body.integra-edu.redesign .v11-ft__news-form #gform_wrapper_58,
	html body.integra-edu.redesign .NewsletterSection .gform_wrapper {
		padding-left: 0 !important;
		padding-right: 0 !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
		width: 100% !important;
		max-width: 100% !important;
		box-sizing: border-box !important;
	}
}

/* -------------------------------------------------------------------------- */
/* [A21] Menu panel Subscribe — orange + A4 hover (white / dark text)         */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign .v11-drawer-news .gform_button,
html body.integra-edu.redesign #cbp-spmenu-s1 #gform_wrapper_50 .gform_button,
html body.integra-edu.redesign #mainMenuNewsletterContainer .gform_button,
html body.integra-edu.redesign #cbp-spmenu-s2 #mainMenuNewsletterContainer .gform_footer:not(:has(.gform-loader)) button[type="submit"] {
	background: var(--v13-orange) !important;
	background-color: var(--v13-orange) !important;
	color: #fff !important;
	border: 0 !important;
}

@media (hover: hover) and (pointer: fine) {
	html body.integra-edu.redesign .v11-drawer-news .gform_button:hover,
	html body.integra-edu.redesign #cbp-spmenu-s1 #gform_wrapper_50 .gform_button:hover,
	html body.integra-edu.redesign #mainMenuNewsletterContainer .gform_button:hover,
	html body.integra-edu.redesign #cbp-spmenu-s2 #mainMenuNewsletterContainer .gform_footer button[type="submit"]:hover {
		background: #fff !important;
		background-color: #fff !important;
		color: var(--v13-ink) !important;
	}
}

/* -------------------------------------------------------------------------- */
/* [A22] Partner logo slider — nav + whole logos on mobile                    */
/* -------------------------------------------------------------------------- */

@media (max-width: 700px) {
	html body.integra-edu.redesign .IntegraTrustedBy .slick-dots,
	html body.integra-edu.redesign .IntegraTrustedBy .slick-arrow,
	html body.integra-edu.redesign .IntegraTrustedBy .uabb-image-carousel .slick-dots,
	html body.integra-edu.redesign .IntegraTrustedBy .uabb-image-carousel .slick-arrow {
		display: flex !important;
		justify-content: center !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}

	html body.integra-edu.redesign .IntegraTrustedBy img,
	html body.integra-edu.redesign .IntegraTrustedBy .uabb-image-carousel img {
		max-width: 100% !important;
		width: auto !important;
		height: auto !important;
		max-height: 112px !important;
		object-fit: contain !important;
	}
}

/* -------------------------------------------------------------------------- */
/* [A23] Footer — keep Level 1 on same line                                   */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign .v11-ft__col > a small,
html body.integra-edu.redesign .v11-ft a small {
	display: inline !important;
	white-space: nowrap;
}

html body.integra-edu.redesign .v11-ft__col > a {
	white-space: normal;
}

html body.integra-edu.redesign .v11-ft__col > a:has(small) {
	white-space: nowrap;
}

/* -------------------------------------------------------------------------- */
/* [A24] Menu panel mobile — 20px from edges                                  */
/* -------------------------------------------------------------------------- */

@media (max-width: 700px) {
	html body.integra-edu.redesign #cbp-spmenu-s2 .v11-drawer-nav,
	html body.integra-edu.redesign #cbp-spmenu-s2 .side-menu-cont-area,
	html body.integra-edu.redesign #cbp-spmenu-s1 .v11-drawer-intro,
	html body.integra-edu.redesign #cbp-spmenu-s1 .v11-drawer-news {
		padding-left: 0px !important;
		padding-right: 0px !important;
		box-sizing: border-box !important;
	}
}

/* -------------------------------------------------------------------------- */
/* [B1] Notification row text 20px (beat v13-type 15px mobile)                 */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign .PromoSection .fl-rich-text,
html body.integra-edu.redesign .PromoSection .fl-rich-text p,
html body.integra-edu.redesign .PromoSection .fl-rich-text a,
html body.integra-edu.redesign .PromoSection p,
html body.integra-edu.home.redesign .PromoSection .fl-module-rich-text {
	font-size: 20px !important;
	line-height: 1.4 !important;
	margin-bottom: 0!important;
}

@media (max-width: 700px) {
	html body.integra-edu.redesign .PromoSection .fl-rich-text,
	html body.integra-edu.redesign .PromoSection .fl-rich-text p,
	html body.integra-edu.redesign .PromoSection .fl-rich-text a,
	html body.integra-edu.redesign .PromoSection p,
	html body.integra-edu.home.redesign .PromoSection .fl-module-rich-text {
		font-size: 20px !important;
		line-height: 1.4 !important;
	}
}

/* -------------------------------------------------------------------------- */
/* [B3] About biography pop-up text 20px                                      */
/* -------------------------------------------------------------------------- */

html body.integra-edu.about.redesign .uabb-modal-content,
html body.integra-edu.about.redesign .uabb-modal-content p,
html body.integra-edu.about.redesign .uabb-modal-content li {
	font-size: 20px !important;
	line-height: 1.55 !important;
}

/* -------------------------------------------------------------------------- */
/* [B4] Card text — titles 20px, descriptions 18px                            */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign .EmblemTitleSection .fl-module-rich-text b,
html body.integra-edu.redesign .EmblemTitleSection .fl-module-rich-text strong,
html body.integra-edu.redesign .v11-pt-cards__card b,
html body.integra-edu.redesign .v11-pw-cards__card b,
html body.intro.redesign .EmblemTitleSection.Timeline .fl-rich-text b,
html body.exercise-mechanics-lab.redesign .EmblemTitleSection .fl-rich-text b,
html body.rts.redesign .EmblemTitleSection .fl-rich-text b {
	font-size: 20px !important;
	line-height: 26px !important;
}

html body.integra-edu.redesign .EmblemTitleSection .fl-module-rich-text p,
html body.integra-edu.redesign .v11-pt-cards__card p,
html body.integra-edu.redesign .v11-pw-cards__card p,
html body.intro.redesign .EmblemTitleSection.Timeline .fl-rich-text p,
html body.exercise-mechanics-lab.redesign .EmblemTitleSection .fl-rich-text p,
html body.rts.redesign .EmblemTitleSection .fl-rich-text p {
	font-size: 18px !important;
	line-height: 27px !important;
}

/* -------------------------------------------------------------------------- */
/* [B5] Newsletter fields 20px                                                */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign .v11-ft__news-form #gform_wrapper_58 input[type="text"],
html body.integra-edu.redesign .v11-ft__news-form #gform_wrapper_58 input[type="email"],
html body.integra-edu.redesign .v11-drawer-news input[type="text"],
html body.integra-edu.redesign .v11-drawer-news input[type="email"],
html body.integra-edu.redesign #gform_wrapper_50 input[type="text"],
html body.integra-edu.redesign #gform_wrapper_50 input[type="email"] {
	font-size: 20px !important;
	line-height: 1.4 !important;
}

/* -------------------------------------------------------------------------- */
/* [L1] Enrol button 20px / 56px; hover white + dark text                     */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign .HowWeWorkBoxesSection .edd-add-to-cart,
html body.integra-edu.redesign .HowWeWorkBoxesSection a.edd-add-to-cart {
	font-size: 20px !important;
	line-height: 24px !important;
	font-weight: 800 !important;
	padding: 0!important;
}

html body.integra-edu.redesign .HowWeWorkBoxesSection .edd-add-to-cart-label {
	font-size: 20px !important;
	line-height: 24px !important;
}

/* -------------------------------------------------------------------------- */
/* [L2] Countdown line — regular weight                                       */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign .HowWeWorkBoxesSection .CountdownTimer,
html body.integra-edu.redesign .HowWeWorkBoxesSection .CountdownTimer span,
html body.integra-edu.redesign .HowWeWorkBoxesSection .early_bird_ends,
html body.integra-edu.redesign .HowWeWorkBoxesSection .spaces_remaining {
	font-weight: 500 !important;
}

/* -------------------------------------------------------------------------- */
/* [L3] Switches — grey unselected (already in v13-enrol; reaffirm)           */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign .HowWeWorkBoxesSection .redesign-enrol-course-type-buttons button:not(.selected):not(.active):not([aria-pressed="true"]),
html body.integra-edu.redesign .HowWeWorkBoxesSection .redesign-enrol-price-type-buttons button:not(.selected):not(.active):not([aria-pressed="true"]),
html body.integra-edu.redesign .HowWeWorkBoxesSection .redesign-enrol-course-type-buttons a:not(.selected):not(.active),
html body.integra-edu.redesign .HowWeWorkBoxesSection .redesign-enrol-price-type-buttons a:not(.selected):not(.active) {
	color: #9a9ca5 !important;
	opacity: 1 !important;
}

/* -------------------------------------------------------------------------- */
/* [L8] Enrol spacing vs plan                                                 */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign .HowWeWorkBoxesSection .redesign-enrol-course-type-buttons,
html body.integra-edu.redesign .HowWeWorkBoxesSection .redesign-enrol-price-type-buttons {
	margin-bottom: 0 !important;
}

html body.integra-edu.redesign .HowWeWorkBoxesSection p.early_bird_disc,
html body.integra-edu.redesign .HowWeWorkBoxesSection .early_bird_disc,
html body.integra-edu.redesign .HowWeWorkBoxesSection .DiscountLabel,
html body.integra-edu.redesign .HowWeWorkBoxesSection .EnrolSectionEarlyBirdLabel {
	margin-top: 30px !important;
}

html body.integra-edu.redesign .HowWeWorkBoxesSection .CountdownTimer {
	margin-top: 10px !important;
	margin-bottom: 0 !important;
}


/* -------------------------------------------------------------------------- */
/* [C3] Pathway — gaps + whole card clickable (CSS assist)                    */
/* -------------------------------------------------------------------------- */

@media (max-width: 700px) {
	html body.integra-edu.redesign .ChooseYourJourneySection .lvl,
	html body.integra-edu.redesign .ChooseYourJourneySection .fl-photo {
		margin-top: 0 !important;
	}

	html body.integra-edu.redesign .ChooseYourJourneySection .fl-module-photo {
		margin-top: 16px !important;
	}
}

@media (min-width: 701px) {
	html body.integra-edu.redesign .ChooseYourJourneySection .fl-module-photo {
		margin-top: 24px !important;
	}
}

/* Hide Learn more button overlays on pathway logos */
html body.integra-edu.redesign .ChooseYourJourneySection .fl-photo + .fl-module-button,
html body.integra-edu.redesign .ChooseYourJourneySection .fl-module-button.LearnMore,
html body.integra-edu.redesign .ChooseYourJourneySection a.IntegraPTButton {
	display: none !important;
}

/* -------------------------------------------------------------------------- */
/* [D3][H3][I3][J3] Bullet gaps                                               */
/* -------------------------------------------------------------------------- */

html body.intro.redesign .LHSBulletPointsImageRow .fl-rich-text > p + ul,
html body.intro.redesign .LHSBulletPointsImageRow .fl-rich-text > h3 + ul,
html body.intro.redesign .fl-node-zew2j78htl0d .fl-rich-text > p + ul,
html body.intro.redesign .fl-rich-text > h3 + ul,
html body.private-tutoring.redesign .LHSBulletPointsImageRow .fl-rich-text > p + ul,
html body.private-tutoring.redesign .LHSBulletPointsImageRow .fl-rich-text > h3 + ul,
html body.private-tutoring.redesign .IconBulletPoints .fl-rich-text > p + ul,
html body.private-tutoring.redesign .fl-rich-text > h3 + ul,
html body.private-workshops.redesign .LHSBulletPointsImageRow .fl-rich-text > p + ul,
html body.private-workshops.redesign .LHSBulletPointsImageRow .fl-rich-text > h3 + ul,
html body.private-workshops.redesign .IconBulletPoints .fl-rich-text > p + ul,
html body.private-workshops.redesign .fl-rich-text > h3 + ul,
html body.about.redesign .LHSBulletPointsImageRow .fl-rich-text > p + ul,
html body.about.redesign .fl-rich-text > h3 + ul {
	margin-top: 40px !important;
}

html body.about.redesign .LHSBulletPointsImageRow .fl-rich-text ul + p,
html body.about.redesign .fl-rich-text ul + p.closer,
html body.about.redesign .IconBulletPoints .fl-rich-text > p:last-child {
	margin-top: 30px !important;
}

/* -------------------------------------------------------------------------- */
/* [F4][G2][I4] Enrol row — remove white gap above                            */
/* -------------------------------------------------------------------------- */

html body.integra-edu.rts.redesign .fl-row.HowWeWorkBoxesSection,
html body.rts.redesign .fl-row.HowWeWorkBoxesSection,
html body.integra-edu.project.redesign .fl-row.HowWeWorkBoxesSection,
html body.project.redesign .fl-row.HowWeWorkBoxesSection,
html body.private-workshops.redesign .fl-row.HowWeWorkBoxesSection,
html body.integra-edu.private-workshops.redesign .fl-row.HowWeWorkBoxesSection {
	margin-top: 0 !important;
}


/* -------------------------------------------------------------------------- */
/* [J4] About newsletter — remove white gap                                   */
/* -------------------------------------------------------------------------- */

html body.about.redesign .NewsletterSection,
html body.integra-edu.about.redesign .NewsletterSection,
html body.about.redesign .fl-row.StartYourJourneyWithIntegraSection.NewsletterSection {
	margin-top: 0 !important;
}

/* -------------------------------------------------------------------------- */
/* [M–U] Mobile spacing polish                                                */
/* -------------------------------------------------------------------------- */

@media (max-width: 700px) {
	/* [M1] Still on the gym floor heading inset */
	html body.integra-edu.home.redesign .LHSBulletPointsImageRow .LargeHeader,
	html body.integra-edu.home.redesign .LHSBulletPointsImageRow .fl-heading-text {
		padding-left: 0 !important;
		margin-left: 0 !important;
	}

	/* [M2][O3][P4][Q2][T1] Testimonial gap under quote */
	html body.integra-edu.redesign .IntegraTestimonialsSliderPT .TextContainer,
	html body.integra-edu.redesign .IntegraTestimonialsSliderPT .InnerContainer {
		margin-bottom: 0 !important;
		padding-bottom: 0 !important;
	}

	html body.integra-edu.redesign .IntegraTestimonialsSliderPT .slick-navigation,
	html body.integra-edu.redesign .IntegraTestimonialsSliderPT .slick-dots {
		margin-top: 0px !important;
	}

	/* [N1][O1][P2][R1][S1] Reduce heading→text / text→cards */
	html body.intro.redesign .EmblemTitleSection.Timeline .LargeHeader,
	html body.exercise-mechanics-lab.redesign .EmblemTitleSection .LargeHeader,
	html body.rts.redesign .EmblemTitleSection .LargeHeader,
	html body.private-tutoring.redesign #integraTimelineClone .LargeHeader,
	html body.private-workshops.redesign #integraTimelineClone .LargeHeader {
		margin-bottom: 12px !important;
	}

	html body.intro.redesign .EmblemTitleSection.Timeline .fl-module-rich-text,
	html body.exercise-mechanics-lab.redesign .EmblemTitleSection .fl-module-rich-text,
	html body.rts.redesign .EmblemTitleSection .fl-module-rich-text {
		margin-bottom: 20px !important;
	}


	/* [O2][P3][Q1] Statement rows — tighter */
	html body.integra-edu.redesign .TransformYourDailyLife > .fl-row-content-wrap {
		padding-top: 48px !important;
		padding-bottom: 48px !important;
	}

	/* [O3] Space between slider and We train the trainers */
	html body.exercise-mechanics-lab.redesign .fl-row:has(.IntegraTestimonialsSliderPT) > .fl-row-content-wrap {
		padding-bottom: 40px !important;
	}

	/* [S2] Workshops — less space above We train the trainers */
	html body.private-workshops.redesign .NewsletterSection > .fl-row-content-wrap,
	html body.private-workshops.redesign .StartYourJourneyWithIntegraSection > .fl-row-content-wrap {
		padding-top: 48px !important;
	}

	/* [T2] Pathway → We train the trainers */
	html body.about.redesign .ChooseYourJourneySection > .fl-row-content-wrap {
		padding-bottom: 40px !important;
	}

	/* [Q4][R3][S4][T3] Pop-ups full width */
	html body.project.redesign .uabb-modal,
	html body.private-tutoring.redesign .uabb-modal,
	html body.private-workshops.redesign .uabb-modal,
	html body.about.redesign .uabb-modal {
		width: 100% !important;
		max-width: 100% !important;
		margin: 0 !important;
	}

	html body.project.redesign .uabb-modal-content,
	html body.private-tutoring.redesign .uabb-modal-content,
	html body.private-workshops.redesign .uabb-modal-content,
	html body.about.redesign .uabb-modal-content {
		width: 100% !important;
		max-width: 100% !important;
	}

	/* [U1] Contact form card inner padding 20px */
	html body.contact.redesign.integra-edu #gform_wrapper_62,
	html body.contact.redesign.integra-edu .gform_wrapper {
		padding: 20px !important;
		box-sizing: border-box !important;
	}
}


@media (max-width: 900px){

	/* [N2][O4][P5][Q3][R2][S3] Space under enrol box */
	html body.integra-edu.redesign .HowWeWorkBoxesSection > .fl-row-content-wrap {
		padding-bottom: 60px !important;
	}
	html body.integra-edu.redesign.private-workshops .HowWeWorkBoxesSection > .fl-row-content-wrap {
		padding-bottom: 50px !important;
	}
	@media (max-width: 550px){

	/* [N2][O4][P5][Q3][R2][S3] Space under enrol box */
	html body.integra-edu.redesign .HowWeWorkBoxesSection > .fl-row-content-wrap {
		padding-bottom: 30px !important;
	}
		html body.integra-edu.redesign.private-workshops .HowWeWorkBoxesSection > .fl-row-content-wrap {
		padding-bottom: 20px !important;
	}
	}
}
/* [T3] About bio close in dark header */
html body.about.redesign .uabb-modal-close,
html body.integra-edu.about.redesign .OurTeamModal-overlay .uabb-modal-close {
	top: 12px !important;
	right: 12px !important;
}

/* [D4][H2][I2] Hero photos — B&W treatment */
html body.intro.redesign header#customHeader,
html body.private-tutoring.redesign header#customHeader,
html body.private-workshops.redesign header#customHeader {
	/* grayscale the painted background without greying type */
}

html body.intro.redesign header#customHeader.Version3,
html body.private-tutoring.redesign header#customHeader.Version3,
html body.private-workshops.redesign header#customHeader.Version3 {
	position: relative;
}

html body.intro.redesign header#customHeader.Version3::before,
html body.private-tutoring.redesign header#customHeader.Version3::before,
html body.private-workshops.redesign header#customHeader.Version3::before {
	content: "";
	position: absolute;
	inset: 0;
	z-index: 0;
	background: inherit;
	filter: grayscale(1);
	pointer-events: none;
}

html body.intro.redesign header#customHeader.Version3 > *,
html body.private-tutoring.redesign header#customHeader.Version3 > *,
html body.private-workshops.redesign header#customHeader.Version3 > * {
	position: relative;
	z-index: 1;
}

/* [C2] Intro closing date line */
html body.integra-edu.home.redesign .Closing-Intro .when,
html body.integra-edu.home.redesign .fl-node-j13introc0d4f9a2 .when {
	font-size: 20px !important;
	line-height: 1.5 !important;
	margin-top: 18px !important;
	font-weight: 500 !important;
	color: #fff !important;
}

/* -------------------------------------------------------------------------- */
/* [A8] Button arrows — change top -0.06em → 0.1em (beats v13.css [K])        */
/* Exact selector list from v13.css + footer 58 + Contact submit.             */
/* -------------------------------------------------------------------------- */

html body.integra-edu.redesign a.fl-button::after,
html body.integra-edu.redesign .Black a.fl-button::after,
html body.integra-edu.redesign .v11-ink-btn::after,
html body.integra-edu.redesign #desktopContainer .ButtonContainer a:not(#headerLink)::after,
html body.integra-edu.redesign header#customHeader .ButtonContainer a:not(#headerLink)::after,
html body.integra-edu.redesign .v11-modal__cta::after,
html body.integra-edu.redesign .v11-ft__news-form #gform_wrapper_68 .gform_button::after,
html body.integra-edu.redesign .v11-ft__news-form #gform_wrapper_58 .gform_button::after,
html body.integra-edu.redesign .HowWeWorkBoxesSection button.edd-add-to-cart::after,
html body.contact.redesign.integra-edu #gform_submit_button_62::after,
html body.contact.redesign.integra-edu #gform_62 .gform_footer button[type="submit"]::after {
	position: relative !important;
	top: 0.1em !important;
}


#menu-crose #close{
	padding-left:36px!important;
	padding-bottom: 20px!important;
}


.redesign-enrol-course-type-buttons:has(input:checked) > em:last-of-type,
.redesign-enrol-course-type-buttons:has(input:not(:checked)) > em:first-of-type,
.redesign-enrol-price-type-buttons:has(input:checked) > em:last-of-type,
.redesign-enrol-price-type-buttons:has(input:not(:checked)) > em:first-of-type{
    opacity:.5;
}
.redesign-enrol-price-type-buttons,
.redesign-enrol-course-type-buttons{
	cursor: pointer;
}
.redesign-enrol-price-type-buttons > em:hover,
.redesign-enrol-course-type-buttons > em:hover{
	opacity:1!important;
}

.redesign-enrol-price-type-buttons > em{
	display:flex;
	align-items: center;
}
.redesign-enrol-price-type-buttons > em:nth-of-type(2){
	justify-content: flex-end;
}

.redesign-enrol-course-type-buttons .EnrolSection.switch{
	order:1;
}

.redesign-enrol-price-type-buttons{
	margin-top:20px;
}
body.integra-edu button.edd-submit.sold-out-subscription-form-button .edd-add-to-cart-label:hover{
	background-color: white!important;
}

@media (max-width: 900px){
	html body.contact.redesign.integra-edu footer .gform_wrapper,
	 html body.private-workshops.redesign .fl-builder-content .fl-row:not(.v11-ft-row).fl-node-cj6hm2v63cm0 > .fl-row-content-wrap,
	 html body.private-tutoring.redesign .fl-builder-content .fl-row:not(.v11-ft-row).fl-node-cavjnrep5d6q > .fl-row-content-wrap,
	 html body.project.redesign .fl-builder-content .fl-row:not(.v11-ft-row).fl-node-zhoxgpatqtv1 > .fl-row-content-wrap,
	 	 html body.project.redesign .fl-builder-content .fl-row:not(.v11-ft-row).fl-node-luqx6kq4c6s4 > .fl-row-content-wrap,
	 	 html body.project.redesign .fl-builder-content .fl-row:not(.v11-ft-row).fl-node-9p1pb6g4e8hf > .fl-row-content-wrap,
	 	 html body.about.redesign .fl-builder-content .fl-row:not(.v11-ft-row).InModal.v11-about-bio > .fl-row-content-wrap,
	 	 html body.integra-edu.about.redesign .fl-builder-content .fl-row:not(.v11-ft-row).InModal.v11-about-bio > .fl-row-content-wrap
	 	 
	 	 
	 {
		padding-left:0!important;
		padding-right: 0!important;
	}
	html body.integra-edu.redesign .v11-ft__news-form #gform_wrapper_68 #gform_submit_button_68, html body.integra-edu.redesign .v11-ft__news-form #gform_wrapper_68 .gform_button, html body.integra-edu.redesign .v11-ft__news-form #gform_68 .gform_button{
		justify-content: center!important;
	}
}

.v11-bio__photo {background-image:url(/wp-content/uploads/2024/12/DSC09491.jpg);}

body.integra-edu.private-workshops .icon-Icons-Integra-website_Close:before{
	color:#2a2d3a!important;
}

.fl-node-xzna9wr2314p.fl-module-rich-text,
.fl-node-yfad6i82q1rw > .fl-module-content,
.fl-node-km67osudqw4a > .fl-module-content{
	margin-left:0!important;
}


@media (min-width: 901px){
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-p6hs02aegzq5.fl-row-default-height.fl-row-align-center.IntroBand > div,
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-1jglbrna2qd6.fl-row-default-height.fl-row-align-center.HoursBand > div,
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-pej46cm3zv5q.fl-row-default-height.fl-row-align-center.SaidBand > div,
	#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-rtkby6g5paxh.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div > div > div.fl-col-group.fl-node-hsofd874wnzb.fl-col-group-equal-height.fl-col-group-align-top,
	#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-re3woj8dmlxq.fl-row-default-height.fl-row-align-center.IntroBand > div,
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-rj1lxphdzyun.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div > div > div.fl-col-group.fl-node-86m5wzjklqin.fl-col-group-equal-height.fl-col-group-align-top,
	#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-s287wlbkecay.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div > div > div.fl-col-group.fl-node-70qepu1d4cnf.fl-col-group-equal-height.fl-col-group-align-top{
		   padding-top:120px!important;
    padding-bottom:120px!important
	}
		#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-leuy7841jh92.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div,
		#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-k236glfybwpj.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.Closing-EML > div,
		#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div:nth-child(4) > div
		{
		   padding-top:110px!important;
    padding-bottom:110px!important

		}
	#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-re3woj8dmlxq.fl-row-default-height.fl-row-align-center.IntroBand > div	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div:nth-child(4) > div,
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-rj1lxphdzyun.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div > div > div.fl-col-group.fl-node-86m5wzjklqin.fl-col-group-equal-height.fl-col-group-align-top{
	padding-bottom:70px!important
		
	}
	#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-2k1r5bae70zo.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div,
		#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-rtkby6g5paxh.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div > div > div.fl-col-group.fl-node-hsofd874wnzb.fl-col-group-equal-height.fl-col-group-align-top,
		#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-s287wlbkecay.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div > div > div.fl-col-group.fl-node-70qepu1d4cnf.fl-col-group-equal-height.fl-col-group-align-top{
		padding-bottom:110px!important;
	}

	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div:nth-child(4) > div,
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-5jb2cnoe9tir.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div,
	#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-snhtx9em26i8.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-bottom:120px!important;
		
	}
	#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div:nth-child(4) > div{
		margin-top:0!important;
	}
	#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-rtkby6g5paxh.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div,
	#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-rtkby6g5paxh.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div,
	#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-snhtx9em26i8.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-top:0!important;
	}
	#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-rtkby6g5paxh.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div{
		padding-bottom:0!important;
	}

	#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-dwlkgjvpo8z5.fl-row-default-height.fl-row-align-center > div{
		padding-top:90px!important;
	}
		#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-re3woj8dmlxq.fl-row-default-height.fl-row-align-center.IntroBand > div{
			padding-bottom:100px!important;
		}
	#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-dwlkgjvpo8z5.fl-row-default-height.fl-row-align-center > div,
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-ns5okarxz4h6.fl-row-default-height.fl-row-align-center > div,
	#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-c67d2zaqn0xu.fl-row-default-height.fl-row-align-center > div{
		padding-bottom: 70px!important;
	}
	#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-2k1r5bae70zo.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-bottom:100px!important;
	}
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-ns5okarxz4h6.fl-row-default-height.fl-row-align-center > div,
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-5jb2cnoe9tir.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div,
	#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-tr2jli07u9ek.fl-row-default-height.fl-row-align-center > div{
		padding-top:90px!important;
	}
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-rj1lxphdzyun.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div,
	#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-s287wlbkecay.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div{
		padding-top:0!important;
	}

	#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-c67d2zaqn0xu.fl-row-default-height.fl-row-align-center > div{
		padding-top:90px!important;
	}
	.fl-node-wqyh9br18o3k{
		display:none!important;
	}
	#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-s287wlbkecay.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div > div > div.fl-col-group.fl-node-70qepu1d4cnf.fl-col-group-equal-height.fl-col-group-align-top{
		padding-bottom:0!important;
	}
	#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-e3b2jy09igfa.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-top:0px!important;
		padding-bottom: 10px!important;
	}
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-1jglbrna2qd6.fl-row-default-height.fl-row-align-center.HoursBand > div > div > div > div > div > div > p.v11-hours-num{
		margin-bottom: 25px!important;
	}
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-k236glfybwpj.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.Closing-EML > div > div > div > div.fl-col.fl-node-mwd58tc2fps6.fl-col-bg-color > div > div.fl-module.fl-module-rich-text.fl-rich-text.fl-node-xzna9wr2314p{
		margin-top:10px!important;
		margin-bottom: 15px!important;
	}

	#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-aejkhi726zm0.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-1tx0aih87rp3.fl-col-bg-color.fl-col-small.fl-col-has-cols > div > h2{
	}
	#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-aejkhi726zm0.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-1tx0aih87rp3.fl-col-bg-color.fl-col-small.fl-col-has-cols > div{
		padding-bottom:100px!important;
	}
#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-photo.fl-node-m1cwe6d8r3j2.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-y7x0krbfq9pm.fl-col-bg-none.fl-col-small > div > div.fl-module.fl-module-modal-popup.fl-node-xwcdpkhugy39.OurTeamModal.v11-about-bio-modal > div > div > div > a{
	margin-top:15px!important;
}
#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-photo.fl-node-m1cwe6d8r3j2.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-y7x0krbfq9pm.fl-col-bg-none.fl-col-small > div{
	padding-bottom: 100px!important;
}
#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-g8t0sf1c6kpq.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-mq2u19ncl0k8.fl-col-bg-none.fl-col-small > div{
	padding-top:110px!important;
}
#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-g8t0sf1c6kpq.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-mq2u19ncl0k8.fl-col-bg-none.fl-col-small > div{
	padding-bottom:100px!important;
}
#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-g8t0sf1c6kpq.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-mq2u19ncl0k8.fl-col-bg-none.fl-col-small > div > div,
#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-zew2j78htl0d.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-g5rzvl7x94q8.fl-col-bg-color.fl-col-small > div > div > ul,
#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div:nth-child(4) > div > div > div.fl-col-group.fl-node-vnextqrfb4m6.fl-col-group-equal-height.fl-col-group-align-top > div > div > h2,
#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-h1rdabkwqg5t.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-83rlkbgp5zw0.fl-col-bg-color.fl-col-small > div > div.fl-module.fl-module-rich-text.fl-node-p9g3w57zln4t.IconBulletPoints > div{
	margin-top:0!important;
}
#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-g8t0sf1c6kpq.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-mq2u19ncl0k8.fl-col-bg-none.fl-col-small > div > h2{
	margin-bottom:15px!important;
}
#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-g8t0sf1c6kpq.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-mq2u19ncl0k8.fl-col-bg-none.fl-col-small > div > div > ul{
	margin-bottom:20px!important;
}
#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div:nth-child(4) > div > div > div.fl-col-group.fl-node-vnextqrfb4m6.fl-col-group-equal-height.fl-col-group-align-top > div > div > h2{
	margin-bottom: 10px!important;
}
body.exercise-mechanics-lab.redesign .fl-node-o5c4vzisbjg1 > .fl-row-content-wrap,
#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-zew2j78htl0d.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-g5rzvl7x94q8.fl-col-bg-color.fl-col-small > div,
#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div:nth-child(4) > div,
#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-7p49jt2ha6or.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-lmykznfji7ph.fl-col-bg-color.fl-col-small > div,
#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-fv8b73wq14so.fl-row-default-height.fl-row-align-center.EmblemTitleSection > div,
#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-2r0ms4qntope.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-kn54qpmowivg.fl-col-bg-color.fl-col-small > div{
	padding-top:110px!important;
}

#post-36097 > div > div.fl-builder-content.fl-builder-content-36097.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-5eyrqifhpvmq.fl-row-default-height.fl-row-align-top.ContactEnrolSection > div{
	padding-top: 100px!important;
	padding-bottom: 120px!important;
}
#post-36097 > div > div.fl-builder-content.fl-builder-content-36097.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-d4jk9s819yym.fl-row-default-height.fl-row-align-center.ContactStudioRow > div,
#post-36097 > div > div.fl-builder-content.fl-builder-content-36097.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-d4jk9s819yym.fl-row-default-height.fl-row-align-center.ContactStudioRow > div{
	margin-top:100px!important;
	margin-bottom: 100px!important;
}
#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-g8t0sf1c6kpq.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-mq2u19ncl0k8.fl-col-bg-none.fl-col-small > div > h2.fl-module.fl-module-heading.fl-heading.fl-heading-text.fl-node-tq075yvsp81i.LargeHeader{
	margin-bottom: 25px!important;
}
}

#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-8ok7fdlus6zw.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection > div > div > div > div.fl-col.fl-node-w8ld2ap5gr1y.fl-col-bg-color > div > div.fl-module.fl-module-rich-text.fl-rich-text.fl-node-m9i540gob8tl,
#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-fv8b73wq14so.fl-row-default-height.fl-row-align-center.EmblemTitleSection > div > div > div > div > div > div{
	margin-top:10px!important;
}
#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-photo.fl-node-m1cwe6d8r3j2.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-y7x0krbfq9pm.fl-col-bg-none.fl-col-small > div > div.fl-module.fl-module-rich-text.fl-rich-text.fl-node-y7zqbs8kji6g,
#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div:nth-child(4) > div > div > div.fl-col-group.fl-node-fe7j60im6qh8.fl-col-group-equal-height.fl-col-group-align-top > div > div > div,
#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-7p49jt2ha6or.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-lmykznfji7ph.fl-col-bg-color.fl-col-small > div > div,
#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-2r0ms4qntope.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-kn54qpmowivg.fl-col-bg-color.fl-col-small > div > div{
	margin-top:0!important;
}
#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div:nth-child(4) > div > div > div.fl-col-group.fl-node-fe7j60im6qh8.fl-col-group-equal-height.fl-col-group-align-top > div > div > h2{
	margin-bottom: 25px!important;
}
#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-8ok7fdlus6zw.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection > div > div > div > div.fl-col.fl-node-w8ld2ap5gr1y.fl-col-bg-color > div > div.fl-module.fl-module-heading.fl-node-mleywpc713zt.LargeHeader.Overlap > div,
#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-zew2j78htl0d.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-g5rzvl7x94q8.fl-col-bg-color.fl-col-small > div > h2,
#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-onpa3qepv7rb.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.MadeToMeasure > div > div > div > div.fl-col.fl-node-3j05ug5s609t.fl-col-bg-color > div > div.fl-module.fl-module-heading.fl-node-32hwm3drn3bc.LargeHeader > div{
	margin-bottom: 0!important;
}
#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-aejkhi726zm0.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-1tx0aih87rp3.fl-col-bg-color.fl-col-small.fl-col-has-cols > div > div.fl-module.fl-module-rich-text.fl-node-1sj0vhgut2f5.IconBulletPoints > div,
#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-onpa3qepv7rb.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.MadeToMeasure > div > div > div > div.fl-col.fl-node-3j05ug5s609t.fl-col-bg-color > div > div.fl-module.fl-module-heading.fl-node-32hwm3drn3bc.LargeHeader > div{
	margin-top:0!important;
}
#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-onpa3qepv7rb.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.MadeToMeasure > div > div > div > div.fl-col.fl-node-3j05ug5s609t.fl-col-bg-color > div > div.fl-module.fl-module-rich-text.fl-rich-text.fl-node-fvjm6hfwopgi,
#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-wx0y8pdb1jg5.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-vxm12ilda6k5.fl-col-bg-color.fl-col-small > div > div > ul{
	margin-top:25px!important;
}
#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-aejkhi726zm0.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-1tx0aih87rp3.fl-col-bg-color.fl-col-small.fl-col-has-cols > div > div.fl-module.fl-module-heading.fl-node-yhtcvzxi35wu > div > h2,
#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-re3woj8dmlxq.fl-row-default-height.fl-row-align-center.IntroBand > div > div > div > div.fl-col.fl-node-79gn3a1w0p2y.fl-col-bg-color.fl-col-small > div > div.fl-module.fl-module-rich-text.fl-node-3l7s26zhyfdb.IconBulletPoints > div > div > p{
	margin-bottom: 0!important;
}
#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-p6hs02aegzq5.fl-row-default-height.fl-row-align-center.IntroBand > div > div > div > div.fl-col.fl-node-bjsmri40ucta.fl-col-bg-color.fl-col-small > div > div.fl-module.fl-module-heading.fl-node-izw039axg728.LargeHeader > div,
#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div:nth-child(8) > div > div > div.fl-col-group.fl-node-ant2c4dfm0g5.fl-col-group-equal-height.fl-col-group-align-top > div > div > div,
#post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-rch0eqpuwl61.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-jnaq6wk5udp2.fl-col-bg-color.fl-col-small > div > div > ul,
#post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div:nth-child(5) > div > div > div.fl-col-group.fl-node-t9z4o8cjlmix.fl-col-group-equal-height.fl-col-group-align-top > div > div > div{
	margin-top:10px!important;
}

#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-re3woj8dmlxq.fl-row-default-height.fl-row-align-center.IntroBand > div > div > div > div.fl-col.fl-node-79gn3a1w0p2y.fl-col-bg-color.fl-col-small > div > div.fl-module.fl-module-heading.fl-node-re2dgtqownb7.LargeHeader > div{
	margin-top: 15px!important;
}

#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-re3woj8dmlxq.fl-row-default-height.fl-row-align-center.IntroBand > div > div > div > div.fl-col.fl-node-lhg7fzdxp1vi.fl-col-bg-color.fl-col-small > div > div > div > div > p:nth-child(1){
	margin-bottom:50px!important;
}
#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-bnghczes4v1w.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-dsynj1bepfch.fl-col-bg-color.fl-col-small > div > div.fl-module.fl-module-rich-text.fl-node-pyvsqc24a81m > div,
#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div:nth-child(3) > div > div > div.fl-col-group.fl-node-vnextqrfb4m6.fl-col-group-equal-height.fl-col-group-align-top > div > div > div,
#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-1ow7n43j25gc.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-6hkon1q8jyl2.fl-col-bg-color.fl-col-small > div > div.fl-module.fl-module-rich-text.fl-node-7afjsq04etpu.IconBulletPoints > div,
#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-k2umy51wlgh0.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-ojw0zt7pyvde.fl-col-bg-color.fl-col-small > div > div.fl-module.fl-module-rich-text.fl-node-ctz9arov8pfj.IconBulletPoints > div{
	margin-top:0!important;
}

#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div:nth-child(3) > div > div > div.fl-col-group.fl-node-vnextqrfb4m6.fl-col-group-equal-height.fl-col-group-align-top > div > div > h2{
	margin-bottom:10px!important;
}

html body.integra-edu.redesign .fl-rich-text > p, html body.integra-edu.redesign .fl-builder-content .fl-rich-text > p{
	margin-bottom: 20px!important;
}
body.integra-edu.redesign:not(.courses) .PromoSection .fl-rich-text > p, html body.integra-edu.redesign:not(.courses) .fl-builder-content .PromoSection .fl-rich-text > p {
	margin-bottom: 0!important;
}

#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-bnghczes4v1w.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-dsynj1bepfch.fl-col-bg-color.fl-col-small > div > div.fl-module.fl-module-rich-text.fl-node-pyvsqc24a81m > div > div > p:nth-child(3) > a{
	margin-top:45px!important;
}
@media (max-width: 900px){
#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-zew2j78htl0d.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-g5rzvl7x94q8.fl-col-bg-color.fl-col-small > div,
#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-h1rdabkwqg5t.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-83rlkbgp5zw0.fl-col-bg-color.fl-col-small > div,
#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-1ow7n43j25gc.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-6hkon1q8jyl2.fl-col-bg-color.fl-col-small > div,
#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-k2umy51wlgh0.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-ojw0zt7pyvde.fl-col-bg-color.fl-col-small > div,
#post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-rch0eqpuwl61.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-jnaq6wk5udp2.fl-col-bg-color.fl-col-small > div,
#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-wx0y8pdb1jg5.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-vxm12ilda6k5.fl-col-bg-color.fl-col-small > div,
#post-36097 > div > div.fl-builder-content.fl-builder-content-36097.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-5eyrqifhpvmq.fl-row-default-height.fl-row-align-top.ContactEnrolSection > div{
	padding-top:70px!important;
}
.fl-builder-content .fl-node-nualuneaw7y0 > .fl-col-content{
	min-height: unset!important;
}
#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-h1rdabkwqg5t.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-83rlkbgp5zw0.fl-col-bg-color.fl-col-small > div > div.fl-module.fl-module-rich-text.fl-node-p9g3w57zln4t.IconBulletPoints > div,
#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-1ow7n43j25gc.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-6hkon1q8jyl2.fl-col-bg-color.fl-col-small > div > div.fl-module.fl-module-rich-text.fl-node-7afjsq04etpu.IconBulletPoints > div > div > ul{
	margin-top:0!important;
}
#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-zew2j78htl0d.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-g5rzvl7x94q8.fl-col-bg-color.fl-col-small > div > div > ul{
	margin-top:25px!important;
}

#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-zew2j78htl0d.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-g5rzvl7x94q8.fl-col-bg-color.fl-col-small > div,
#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-1ow7n43j25gc.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-6hkon1q8jyl2.fl-col-bg-color.fl-col-small > div,
#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-k2umy51wlgh0.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-ojw0zt7pyvde.fl-col-bg-color.fl-col-small > div,
#post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-rch0eqpuwl61.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-jnaq6wk5udp2.fl-col-bg-color.fl-col-small > div,
#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-h1rdabkwqg5t.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-83rlkbgp5zw0.fl-col-bg-color.fl-col-small > div{
	padding-bottom:45px!important;
}
#integraTimelineClone > div > div > div.fl-col-group.fl-node-vnextqrfb4m6.fl-col-group-equal-height.fl-col-group-align-top > div > div > h2,
#integraTimelineClone > div > div > div.fl-col-group.fl-node-t9z4o8cjlmix.fl-col-group-equal-height.fl-col-group-align-top > div > div > h2,
#integraTimelineClone > div > div > div.fl-col-group.fl-node-ant2c4dfm0g5.fl-col-group-equal-height.fl-col-group-align-top > div > div > h2{
	margin-bottom:10px!important;
}

	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-bnghczes4v1w.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-dsynj1bepfch.fl-col-bg-color.fl-col-small > div > div.fl-module.fl-module-rich-text.fl-node-pyvsqc24a81m > div > div > p:nth-child(3) > a{
	margin-top:35px!important;
}
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-p6hs02aegzq5.fl-row-default-height.fl-row-align-center.IntroBand > div,
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-k236glfybwpj.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.Closing-EML > div{
		padding-top:60px!important;
	}
	#post-32431 #chooseYourJourneySectionClone,
	#integraTimelineClone > div > div > div.fl-col-group.fl-node-vnextqrfb4m6.fl-col-group-equal-height.fl-col-group-align-top > div > div > h2,
	#integraTimelineClone > div > div > div.fl-col-group.fl-node-fe7j60im6qh8.fl-col-group-equal-height.fl-col-group-align-top > div > div > h2,
	#integraTimelineClone > div > div > div.fl-col-group.fl-node-q08l3udzxe5h > div > div > div{
		margin-bottom:0!important;
	}
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-1jglbrna2qd6.fl-row-default-height.fl-row-align-center.HoursBand > div{
		padding-top:50px!important;
		padding-bottom:55px!important;
	}
	#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-va4noq1s058h.fl-row-default-height.fl-row-align-center.Stats > div,
	div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-o8adyc53t71i.fl-row-default-height.fl-row-align-center.Stats > div,
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-mof0auv1fmtn.fl-row-default-height.fl-row-align-center.Stats > div{
		padding-top:65px!important;
		padding-bottom: 65px!important;
	}

	#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-fv8b73wq14so.fl-row-default-height.fl-row-align-center.EmblemTitleSection > div{
		padding-top:90px!important;
	}

	#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-zew2j78htl0d.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-g5rzvl7x94q8.fl-col-bg-color.fl-col-small > div,
	#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-2r0ms4qntope.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-kn54qpmowivg.fl-col-bg-color.fl-col-small > div,
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-7p49jt2ha6or.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-lmykznfji7ph.fl-col-bg-color.fl-col-small > div{
		padding-top: 85px!important;
		padding-bottom: 70px!important;
	}
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-leuy7841jh92.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-top:30px!important;
	}
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-k236glfybwpj.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.Closing-EML > div > div > div > div.fl-col.fl-node-wf2uaroth5z8.fl-col-bg-color.fl-col-small > div{
		padding-top:0!important;
		padding-bottom:0!important;
	}

	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-iekjglbs47hc.fl-row-custom-height.fl-row-align-center.TransformYourDailyLife > div,
	 html body.private-workshops.redesign #integraTimelineClone > .fl-row-content-wrap,
	 #post-36097 > div > div.fl-builder-content.fl-builder-content-36097.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-5eyrqifhpvmq.fl-row-default-height.fl-row-align-top.ContactEnrolSection > div{
		padding-bottom: 90px!important;
	}
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-p6hs02aegzq5.fl-row-default-height.fl-row-align-center.IntroBand > div{
		padding-top: 90px!important;
		padding-bottom: 70px!important;
	}
	#post-36097 > div > div.fl-builder-content.fl-builder-content-36097.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-d4jk9s819yym.fl-row-default-height.fl-row-align-center.ContactStudioRow > div{
		margin-bottom: 10px!important;
	}
	#post-36097 > div > div.fl-builder-content.fl-builder-content-36097.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-d4jk9s819yym.fl-row-default-height.fl-row-align-center.ContactStudioRow > div > div > div > div.fl-col.fl-node-xr4tn65dtk5i.fl-col-bg-none.fl-col-small.ContactStudioPic > div > div{
		margin-top:90px!important;
	}
	#post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-ykizpwnqes8h.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		margin-top:0!important;
	}

	#post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-ykizpwnqes8h.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div,
	#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-dwlkgjvpo8z5.fl-row-default-height.fl-row-align-center > div{
		padding-top:50px!important;
	}

	#post-32431 #chooseYourJourneySectionClone > div,
	#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-re3woj8dmlxq.fl-row-default-height.fl-row-align-center.IntroBand > div{
		padding-top: 85px!important;
		padding-bottom: 90px!important;
	}
	#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-re3woj8dmlxq.fl-row-default-height.fl-row-align-center.IntroBand > div > div > div > div.fl-col.fl-node-lhg7fzdxp1vi.fl-col-bg-color.fl-col-small{
		margin-top:25px!important;
	}

	#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-cj9kgadf537r.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.MadeToMeasure > div > div > div > div.fl-col.fl-node-7s6zf1krmbne.fl-col-bg-color > div > div.fl-module.fl-module-button.fl-node-apusde9ng7h1.Black > div > div > a,
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-je4p3p7imtc9.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.MadeToMeasure > div > div > div > div.fl-col.fl-node-lgdj5kvhrakt.fl-col-bg-color > div > div.fl-module.fl-module-button.fl-node-a77yq4ubomiu.Black > div > div > a{
		margin-top:30px!important;
	}
	#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-cj9kgadf537r.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.MadeToMeasure > div,
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-je4p3p7imtc9.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.MadeToMeasure > div,
	#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-onpa3qepv7rb.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.MadeToMeasure > div,
	#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-photo.fl-node-m1cwe6d8r3j2.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-y7x0krbfq9pm.fl-col-bg-none.fl-col-small > div{
		padding-top:85px!important;
		padding-bottom: 90px!important;

	}
	#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-fv8b73wq14so.fl-row-default-height.fl-row-align-center.EmblemTitleSection > div,
	#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-photo.fl-node-m1cwe6d8r3j2.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-y7x0krbfq9pm.fl-col-bg-none.fl-col-small > div{
		padding-bottom:70px!important;
	}
	#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-g8t0sf1c6kpq.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-mq2u19ncl0k8.fl-col-bg-none.fl-col-small > div{
		padding-top:90px!important;
		padding-bottom: 45px!important;
	}
	#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-g8t0sf1c6kpq.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-mq2u19ncl0k8.fl-col-bg-none.fl-col-small > div > div{
		margin-top:0!important;
	}
	body.redesign #chooseYourJourneySectionClone .fl-node-53rekzx9uig1{
		overflow: hidden;
	}

#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-1jglbrna2qd6.fl-row-default-height.fl-row-align-center.HoursBand > div{
	padding-top: 90px!important;
	padding-bottom: 90px!important;
}

#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-pej46cm3zv5q.fl-row-default-height.fl-row-align-center.SaidBand > div,
#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-bnghczes4v1w.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-dsynj1bepfch.fl-col-bg-color.fl-col-small > div,
#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-k236glfybwpj.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.Closing-EML > div{
	padding-top: 90px!important;
	padding-bottom: 90px!important;
}
#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-leuy7841jh92.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
	padding-top:50px!important;
}

#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-leuy7841jh92.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
	padding-bottom: 60px!important;
}

#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-p6hs02aegzq5.fl-row-default-height.fl-row-align-center.IntroBand > div > div > div{
	gap:10px!important;
}
#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-p6hs02aegzq5.fl-row-default-height.fl-row-align-center.IntroBand > div > div > div > div.fl-col.fl-node-1mlh2aye4cs5.fl-col-bg-color.fl-col-small > div > div > div > div > p:nth-child(1){
	margin-bottom: 45px!important;
}
html body.integra-edu.redesign .SaidBand .fl-col-group, html body.integra-edu.home.redesign .SaidBand .fl-col-group, html body.integra-edu.home.redesign .SaidBand .fl-col-group.fl-node-fb4meqygkwsu, html body.integra-edu.about.redesign .SaidBand .fl-col-group, html body.about.redesign .fl-node-h5dgxvqsoea9{
	gap:18px!important;
}
#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-k236glfybwpj.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.Closing-EML > div > div > div > div.fl-col.fl-node-mwd58tc2fps6.fl-col-bg-color > div > div.fl-module.fl-module-button.fl-node-km67osudqw4a.Black > div > div > a{
	margin-top: 30px!important;
}
#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-wx0y8pdb1jg5.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-vxm12ilda6k5.fl-col-bg-color.fl-col-small > div{
	padding-bottom: 45px!important;
	padding-top:65px!important;
}
#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-aejkhi726zm0.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-1tx0aih87rp3.fl-col-bg-color.fl-col-small.fl-col-has-cols > div{
	padding-bottom: 45px!important;
}
#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-onpa3qepv7rb.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.MadeToMeasure > div > div > div > div.fl-col.fl-node-3j05ug5s609t.fl-col-bg-color > div > div.fl-module.fl-module-button.fl-node-7yllwlfdg5lm.Black > div > div > a{
	margin-top:25px!important;
}

#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-bnghczes4v1w.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-dsynj1bepfch.fl-col-bg-color.fl-col-small > div > div.fl-module.fl-module-rich-text.fl-node-pyvsqc24a81m > div > div{
	max-width: calc(100vw - 40px)!important;
	margin-left:0!important;
}
#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-8ok7fdlus6zw.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection > div > div > div > div.fl-col.fl-node-w8ld2ap5gr1y.fl-col-bg-color > div > div.fl-module.fl-module-rich-text.fl-rich-text.fl-node-m9i540gob8tl > section > p:nth-child(1){
	margin-top:15px!important;
}
#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-bnghczes4v1w.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-dsynj1bepfch.fl-col-bg-color.fl-col-small{
	margin-left: 0!important;
}
}

	@media (max-width: 550px){
#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-onpa3qepv7rb.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.MadeToMeasure > div > div > div > div.fl-col.fl-node-3j05ug5s609t.fl-col-bg-color > div > div.fl-module.fl-module-button.fl-node-7yllwlfdg5lm.Black > div > div > a{
	margin-top: 15px!important;
}

#integraTimelineClone > div > div > div.fl-col-group.fl-node-t9z4o8cjlmix.fl-col-group-equal-height.fl-col-group-align-top > div > div > h2{
	padding-top:0!important;
}
#integraTimelineClone > div > div > div.fl-col-group.fl-node-vnextqrfb4m6.fl-col-group-equal-height.fl-col-group-align-top > div > div > h2,
#integraTimelineClone > div > div > div.fl-col-group.fl-node-t9z4o8cjlmix.fl-col-group-equal-height.fl-col-group-align-top > div > div > h2,
#integraTimelineClone > div > div > div.fl-col-group.fl-node-ant2c4dfm0g5.fl-col-group-equal-height.fl-col-group-align-top > div > div > h2{
	margin-bottom:-5px!important;
}

#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-cj9kgadf537r.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.MadeToMeasure > div > div > div > div.fl-col.fl-node-7s6zf1krmbne.fl-col-bg-color > div > div.fl-module.fl-module-button.fl-node-apusde9ng7h1.Black > div > div > a,
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-je4p3p7imtc9.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.MadeToMeasure > div > div > div > div.fl-col.fl-node-lgdj5kvhrakt.fl-col-bg-color > div > div.fl-module.fl-module-button.fl-node-a77yq4ubomiu.Black > div > div > a{
		margin-top:15px!important;
	}
	#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-k2umy51wlgh0.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-ojw0zt7pyvde.fl-col-bg-color.fl-col-small > div > div.fl-module.fl-module-heading.fl-node-kljov7phs9nx > div{
		margin-bottom: 10px!important;
	}
#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-cj9kgadf537r.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.MadeToMeasure > div,
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-je4p3p7imtc9.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.MadeToMeasure > div,
	#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-onpa3qepv7rb.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.MadeToMeasure > div,
	#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-photo.fl-node-m1cwe6d8r3j2.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-y7x0krbfq9pm.fl-col-bg-none.fl-col-small > div{
		padding-top:55px!important;
		padding-bottom: 60px!important;

	}
	#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-zew2j78htl0d.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-g5rzvl7x94q8.fl-col-bg-color.fl-col-small > div,
	#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-2r0ms4qntope.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-kn54qpmowivg.fl-col-bg-color.fl-col-small > div,
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-7p49jt2ha6or.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-lmykznfji7ph.fl-col-bg-color.fl-col-small > div{
		padding-top: 55px!important;
		padding-bottom: 40px!important;
	}
body.rts #integraTimelineClone > div,
body.private-workshops #integraTimelineClone > div,
body.private-tutoring #integraTimelineClone > div,
body.exercise-mechanics-lab #integraTimelineClone > div,
html body.private-tutoring.redesign .EmblemTitleSection.Timeline > .fl-row-content-wrap,
html body.private-tutoring.redesign .EmblemTitleSection.Timeline > .fl-row-content-wrap{
	padding-top:35px!important;
	padding-bottom:35px!important;
}
 #post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-photo.fl-node-m1cwe6d8r3j2.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-y7x0krbfq9pm.fl-col-bg-none.fl-col-small > div{
 	padding-bottom:45px!important;
 }
body.integra-edu.about.redesign .fl-node-8ok7fdlus6zw.StartYourJourneyWithIntegraSection > .fl-row-content-wrap{
	padding-top:55px!important;
	padding-bottom:60px!important;
}


#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-g8t0sf1c6kpq.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-mq2u19ncl0k8.fl-col-bg-none.fl-col-small > div{
	padding-top:50px!important;
	padding-bottom: 15px!important;
}
#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-g8t0sf1c6kpq.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-mq2u19ncl0k8.fl-col-bg-none.fl-col-small > div > h2,
#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-aejkhi726zm0.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-1tx0aih87rp3.fl-col-bg-color.fl-col-small.fl-col-has-cols > div > div.fl-module.fl-module-heading.fl-node-yhtcvzxi35wu > div{
	margin-bottom:10px!important;
}
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-iekjglbs47hc.fl-row-custom-height.fl-row-align-center.TransformYourDailyLife > div,
	 html body.private-workshops.redesign #integraTimelineClone > .fl-row-content-wrap,
	 #post-36097 > div > div.fl-builder-content.fl-builder-content-36097.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-5eyrqifhpvmq.fl-row-default-height.fl-row-align-top.ContactEnrolSection > div{
		padding-bottom: 60px!important;
	}
	#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-photo.fl-node-m1cwe6d8r3j2.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-y7x0krbfq9pm.fl-col-bg-none.fl-col-small > div > div.fl-module.fl-module-rich-text.fl-rich-text.fl-node-y7zqbs8kji6g{
		margin-bottom:-10px!important;
	}

	#post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-ykizpwnqes8h.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div,
	#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-dwlkgjvpo8z5.fl-row-default-height.fl-row-align-center > div{
		padding-top:20px!important;
	}
#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-fv8b73wq14so.fl-row-default-height.fl-row-align-center.EmblemTitleSection > div{
	padding-top: 60px!important;
	padding-bottom:50px!important;
}
#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-c67d2zaqn0xu.fl-row-default-height.fl-row-align-center > div{
	padding-top:45px!important;
}
#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-onpa3qepv7rb.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.MadeToMeasure > div > div > div > div.fl-col.fl-node-3j05ug5s609t.fl-col-bg-color > div > div.fl-module.fl-module-rich-text.fl-rich-text.fl-node-fvjm6hfwopgi{
	margin-top:15px!important;
}
	#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-va4noq1s058h.fl-row-default-height.fl-row-align-center.Stats > div,
	div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-o8adyc53t71i.fl-row-default-height.fl-row-align-center.Stats > div,
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-mof0auv1fmtn.fl-row-default-height.fl-row-align-center.Stats > div{
		padding-top:35px!important;
		padding-bottom: 35px!important;
	}
		#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-h1rdabkwqg5t.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-83rlkbgp5zw0.fl-col-bg-color.fl-col-small > div,
		#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-1ow7n43j25gc.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-6hkon1q8jyl2.fl-col-bg-color.fl-col-small > div,
		#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-k2umy51wlgh0.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-ojw0zt7pyvde.fl-col-bg-color.fl-col-small > div,
		#post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-rch0eqpuwl61.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-jnaq6wk5udp2.fl-col-bg-color.fl-col-small > div,
		#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-wx0y8pdb1jg5.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-vxm12ilda6k5.fl-col-bg-color.fl-col-small > div,
		#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-aejkhi726zm0.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-1tx0aih87rp3.fl-col-bg-color.fl-col-small.fl-col-has-cols > div{
			padding-top: 40px!important;
			padding-bottom: 15px!important;
		}
		#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-je4p3p7imtc9.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.MadeToMeasure > div > div > div > div.fl-col.fl-node-lgdj5kvhrakt.fl-col-bg-color > div > div.fl-module.fl-module-heading.fl-node-gj5dxf6rip1j.LargeHeader > div,
		#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-cj9kgadf537r.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.MadeToMeasure > div > div > div > div.fl-col.fl-node-7s6zf1krmbne.fl-col-bg-color > div > div.fl-module.fl-module-heading.fl-node-yht5mxf2vdi1.LargeHeader > div{
			margin-bottom: 10px!important;
		}

		#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-dwlkgjvpo8z5.fl-row-default-height.fl-row-align-center > div{
			padding-top:20px!important;
		}

		#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-re3woj8dmlxq.fl-row-default-height.fl-row-align-center.IntroBand > div{
			padding-top:55px!important;
			padding-bottom: 45px!important;
		}

		#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-aejkhi726zm0.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-1tx0aih87rp3.fl-col-bg-color.fl-col-small.fl-col-has-cols > div > h2,
		#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-wx0y8pdb1jg5.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-vxm12ilda6k5.fl-col-bg-color.fl-col-small > div > h2,
		#post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-rch0eqpuwl61.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-jnaq6wk5udp2.fl-col-bg-color.fl-col-small > div > h2,
		#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-k2umy51wlgh0.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-ojw0zt7pyvde.fl-col-bg-color.fl-col-small > div > h2,
		#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-1ow7n43j25gc.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-6hkon1q8jyl2.fl-col-bg-color.fl-col-small > div > h2{
			margin-bottom: 12px!important;
		}
		#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-h1rdabkwqg5t.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-83rlkbgp5zw0.fl-col-bg-color.fl-col-small > div > div.fl-module.fl-module-heading.fl-node-qbzkae4c8dh3 > div{
			margin-bottom: 0px!important;
		}
		#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-bnghczes4v1w.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-dsynj1bepfch.fl-col-bg-color.fl-col-small > div > div.fl-module.fl-module-rich-text.fl-node-pyvsqc24a81m > div > div > p:nth-child(3) > a{
	margin-top:25px!important;
}
#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-bnghczes4v1w.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-dsynj1bepfch.fl-col-bg-color.fl-col-small > div > div.fl-module.fl-module-heading.fl-node-qb2zj6l1skm4.LargeHeader > div{
	margin-bottom: 10px!important;
}
		#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-p6hs02aegzq5.fl-row-default-height.fl-row-align-center.IntroBand > div,
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-k236glfybwpj.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.Closing-EML > div{
		padding-top:30px!important;
	}
	#post-32431 #chooseYourJourneySectionClone{
		margin-bottom:0!important;
	}
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-1jglbrna2qd6.fl-row-default-height.fl-row-align-center.HoursBand > div{
		padding-top:20px!important;
		padding-bottom:25px!important;
	}
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-leuy7841jh92.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-top:0px!important;
	}
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-k236glfybwpj.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.Closing-EML > div > div > div > div.fl-col.fl-node-wf2uaroth5z8.fl-col-bg-color.fl-col-small > div{
		padding-top:0!important;
		padding-bottom:0!important;
	}

	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-iekjglbs47hc.fl-row-custom-height.fl-row-align-center.TransformYourDailyLife > div{
		padding-bottom: 60px!important;
	}
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-p6hs02aegzq5.fl-row-default-height.fl-row-align-center.IntroBand > div{
		padding-top: 60px!important;
		padding-bottom: 40px!important;
	}

	#post-32431 #chooseYourJourneySectionClone > div{
		padding-top: 55px!important;
		padding-bottom: 60px!important;
	}
	body.redesign #chooseYourJourneySectionClone .fl-node-53rekzx9uig1{
		overflow: hidden;
	}

#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-1jglbrna2qd6.fl-row-default-height.fl-row-align-center.HoursBand > div{
	padding-top: 60px!important;
	padding-bottom: 60px!important;
}

#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-pej46cm3zv5q.fl-row-default-height.fl-row-align-center.SaidBand > div,
#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-bnghczes4v1w.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-dsynj1bepfch.fl-col-bg-color.fl-col-small > div,
#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-k236glfybwpj.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.Closing-EML > div{
	padding-top: 60px!important;
	padding-bottom: 60px!important;
}
#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-leuy7841jh92.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
	padding-top:30px!important;
}

#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-leuy7841jh92.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
	padding-bottom: 30px!important;
}

#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-k236glfybwpj.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.Closing-EML > div > div > div > div.fl-col.fl-node-mwd58tc2fps6.fl-col-bg-color > div > div.fl-module.fl-module-button.fl-node-km67osudqw4a.Black > div > div > a{
	margin-top:20px!important;
	}
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-1jglbrna2qd6.fl-row-default-height.fl-row-align-center.HoursBand > div > div > div > div > div > div > p:nth-child(2){
		margin-top: 0px!important;
	}
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-1jglbrna2qd6.fl-row-default-height.fl-row-align-center.HoursBand > div > div > div > div > div > div > p.v11-hours-num{
		margin-bottom: 10px!important;
	}
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-p6hs02aegzq5.fl-row-default-height.fl-row-align-center.IntroBand > div > div > div{
		gap:5px!important;
	}

}



html body.integra-edu.redesign.library ul.blog_ovrvw_outer li figure .grey_btn:hover{
	background-color: #F7790B;
}

html body.integra-edu.redesign .HowWeWorkBoxesSection .DiscountLabel, html body.integra-edu.redesign .HowWeWorkBoxesSection .EnrolSectionEarlyBirdLabel, html body.integra-edu.redesign .HowWeWorkBoxesSection .redesign-price-section > .DiscountLabel {
	margin-top:0!important;
}

body.redesign .redesign-price-section{
	margin-bottom: 0!important;
}

body.redesign .HowWeWorkBoxesSection .edd_purchase_submit_wrapper{
	margin-top:10px;
}

.integra_download_shortcode div.second_div_inner > div.edd_price_options_custom{
	margin-top:0;
}

body.redesign .redesign-price-section{
	margin-top:10px;
}

body.private-tutoring .redesign-enrol-course-type-buttons:empty + .redesign-enrol-price-type-buttons{
	margin-top:0;
}

html body.integra-edu.redesign .fl-row.HowWeWorkBoxesSection .DownloadPricePlaceholder span.EnrolSectionSoldOutText {
    font-size: 50px !important;
    line-height: 1.05 !important;
    font-weight: 800 !important;
}

body.redesign .redesign-price-section:has(.EnrolSectionSoldOutText){
	margin-top:20px;
}


#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-sut4cidvhxpz.fl-row-default-height.fl-row-align-center.IntegraTrustedBy,
body.private-tutoring .IntegraTrustedBy,
body.private-workshops .IntegraTrustedBy{
	padding-bottom: 40px!important;
	padding-top:0!important;
}

#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-sut4cidvhxpz.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div,
#post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-ykizpwnqes8h.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
	margin-top:50px!important;
}


.ChooseYourJourneySection.Redesign h2,
html body.integra-edu.redesign .ChooseYourJourneySection .fl-col-content > .fl-module:last-child{font-size:62px!important;line-height: normal!important;padding-bottom: 40px!important;margin-bottom: 20px!important}

html body.integra-edu.redesign .ChooseYourJourneySection.Redesign .fl-rich-text > p,

html body.integra-edu.redesign .fl-builder-content .ChooseYourJourneySection.Redesign .fl-rich-text > p{
    font-weight: 800!important;
    margin-bottom: 0!important
}

.ChooseYourJourneySection.Redesign > .fl-row-content-wrap {
	background: #fff !important;
	padding: clamp(64px, 8vw, 110px) 6vw !important;
	margin: 0 !important;
}

.ChooseYourJourneySection.Redesign h2.fl-heading {
	margin: 0 0 46px !important;
	padding: 0 !important;
	color: #2a2d3a !important;
	font-size: clamp(34px, 4.4vw, 62px) !important;
	font-weight: 800 !important;
	line-height: 1 !important;
	letter-spacing: -0.02em !important;
	text-align: center !important;
}

.ChooseYourJourneySection.Redesign .fl-col-group:has(.fl-photo) {
	display: grid !important;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	gap: 40px !important;
	align-items: start;
	border-top: 1px solid #2a2d3a;
	margin: 0 !important;
}

.ChooseYourJourneySection.Redesign .fl-col-group:has(.fl-photo)::before,
.ChooseYourJourneySection.Redesign .fl-col-group:has(.fl-photo) > .fl-col::before {
	content: none !important;
	display: none !important;
}

.ChooseYourJourneySection.Redesign .fl-col-group:has(.fl-photo) > .fl-col {
	width: auto !important;
	max-width: none !important;
	float: none !important;
	flex: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

.ChooseYourJourneySection.Redesign .fl-col-small .fl-module,
.ChooseYourJourneySection.Redesign .fl-col-small .fl-module-content,
.ChooseYourJourneySection.Redesign .fl-col-small .fl-photo-content {
	margin: 0 !important;
	padding: 0 !important;
}

.ChooseYourJourneySection.Redesign .fl-col-small > .fl-col-content > .fl-module-rich-text:first-of-type p {
	margin: 0 !important;
	padding: 4px 0 24px !important;
	color: #2a2d3a !important;
	font-size: 20px !important;
	font-weight: 800 !important;
	line-height: 1.3 !important;
	text-align: center !important;
}

.ChooseYourJourneySection.Redesign .fl-photo img {
	display: block !important;
	width: 100% !important;
	height: auto !important;
	max-width: none !important;
	aspect-ratio: 1 / 1;
	object-fit: cover;
}

.ChooseYourJourneySection.Redesign .fl-col-small > .fl-col-content > .fl-module-rich-text:last-of-type p {
	margin: 0 !important;
	color: #2a2d3a;
	font-weight: 800;
	text-align: left !important;
}

.ChooseYourJourneySection.Redesign .fl-col-small > .fl-col-content > .fl-module-rich-text:last-of-type p:nth-child(1),
.ChooseYourJourneySection.Redesign .fl-col-small > .fl-col-content > .fl-module-rich-text:last-of-type p:nth-child(1) strong {
	margin: 22px 0 6px !important;
	color: #2a2d3a !important;
	font-size: 22px !important;
	font-weight: 800 !important;
	line-height: 1.2 !important;
}

.ChooseYourJourneySection.Redesign .fl-col-small > .fl-col-content > .fl-module-rich-text:last-of-type p:nth-child(2),
.ChooseYourJourneySection.Redesign .fl-col-small > .fl-col-content > .fl-module-rich-text:last-of-type p:nth-child(2) strong {
	margin: 0 0 10px !important;
	color: #2a2d3a !important;
	font-size: clamp(24px, 2.4vw, 34px) !important;
	font-weight: 800 !important;
	line-height: 1.1 !important;
	letter-spacing: -0.01em !important;
}

.ChooseYourJourneySection.Redesign .fl-col-small > .fl-col-content > .fl-module-rich-text:last-of-type p:nth-child(3) {
	margin: 0 !important;
	color: #4a4d5a !important;
	font-size: 20px !important;
	font-weight: 400 !important;
	line-height: 1.55 !important;
}

.ChooseYourJourneySection.Redesign .fl-col-small > .fl-col-content > .fl-module-rich-text:last-of-type p:nth-child(4) {
	margin: 14px 0 0 !important;
}

.ChooseYourJourneySection.Redesign .fl-col-small > .fl-col-content > .fl-module-rich-text:last-of-type a {
	color: #f7790b !important;
	font-size: 20px !important;
	font-weight: 800 !important;
	line-height: 1.3 !important;
	text-decoration: none !important;
}

@media (max-width: 800px) {
	.ChooseYourJourneySection.Redesign .fl-col-group:has(.fl-photo) {
		grid-template-columns: 1fr;
		gap: 0 !important;
		border-top: 0;
	}

	.ChooseYourJourneySection.Redesign .fl-col-small > .fl-col-content > .fl-module-rich-text:first-of-type p {
		border-top: 1px solid #2a2d3a;
		margin-top: 20px !important;
	}
}

@media (max-width: 700px) {
	.ChooseYourJourneySection.Redesign > .fl-row-content-wrap {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}

	.ChooseYourJourneySection.Redesign h2.fl-heading {
		font-size: 40px !important;
		line-height: 1.02 !important;
	}

	.ChooseYourJourneySection.Redesign .fl-col-small > .fl-col-content > .fl-module-rich-text:first-of-type p {
		padding: 14px 0 16px !important;
		font-size: 20px !important;
		line-height: 26px !important;
	}
}

body.redesign #chooseYourJourneySectionClone .fl-node-53rekzx9uig1{
	flex-direction: column-reverse;
}

body.redesign #chooseYourJourneySectionClone .fl-node-53rekzx9uig1 .slick-navigation{
	width: 100%;
}
html body.redesign	.ChooseYourJourneySection.Redesign .fl-col-small .fl-rich-text > p:nth-child(1) > strong  {
transition: 0.175s ease;
}
	html body.redesign	.ChooseYourJourneySection.Redesign .fl-col-small:hover .fl-rich-text > p:nth-child(1) > strong  {
		color:#F7790B!important;
	}



html body.contact.redesign.integra-edu .courses-row > a, html body.contact.redesign.integra-edu .fl-builder-content .ContactEnrolCopy.fl-rich-text a:hover,
html body.contact.redesign.integra-edu .ContactStudioRow .ContactStudioTxt .closer a:hover{
	color:#2a2d3a!important;
}

@media (max-width: 760px){
	html body.integra-edu.redesign.about .uabb-modal .uabb-modal-close, html body.integra-edu.redesign.about .uabb-modal-parent-wrapper .uabb-modal-close{
		top:290px!important;
	}
}

	html body.integra-edu.redesign.about .uabb-modal .IntegraSchedule:not(.WithCircles) .fl-row-content > .fl-col-group:nth-of-type(2) p{
		padding-left:0!important;
	}
@media (max-width: 900px){
	.ChooseYourJourneySection.Redesign h2, html body.integra-edu.redesign .ChooseYourJourneySection .fl-col-content > .fl-module:last-child{
		        font-size: 40px !important;
        line-height: 1.02 !important;
	}
	#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-1jglbrna2qd6.fl-row-default-height.fl-row-align-center.HoursBand > div > div > div > div > div > div > p.v11-hours-q{
		margin-bottom: 0!important;
	}
}

@media (max-width: 550px){
	#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-2k1r5bae70zo.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-top: 30px!important;
	}
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-7lry6t2a8mzv.fl-row-default-height.fl-row-align-center > div{
		padding-top: 20px!important;
	}

	#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-zew2j78htl0d.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-g5rzvl7x94q8.fl-col-bg-color.fl-col-small > div{
		padding-top:40px!important;
		padding-bottom: 15px!important;
	}
	body.intro #integraTimelineClone > div{
		padding-top:30px!important;
	}
	#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-rtkby6g5paxh.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div{
		padding-top:20px!important;
	}
	#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-2k1r5bae70zo.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-bottom: 20px!important;
	}
	#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-rtkby6g5paxh.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div{
		padding-bottom: 30px!important;
	}
	#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-photo.fl-node-cj9kgadf537r.fl-row-default-height.fl-row-align-center.StartYourJourneyWithIntegraSection.MadeToMeasure > div,
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-ns5okarxz4h6.fl-row-default-height.fl-row-align-center > div{
		padding-top: 55px!important;
	}
#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-dwlkgjvpo8z5.fl-row-default-height.fl-row-align-center > div{
	padding-bottom: 30px!important;
}
#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-3m4ah7xs2lde.fl-row-default-height.fl-row-align-center > div{
	padding-bottom: 10px!important;
}
#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-7lry6t2a8mzv.fl-row-default-height.fl-row-align-center > div{
	padding-bottom: 10px!important;
}

#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-5jb2cnoe9tir.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
	padding-bottom: 20px!important;
}

}

@media (max-width: 900px){
	#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-2k1r5bae70zo.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div,
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-5jb2cnoe9tir.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-top: 0!important;
	}
	#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-3m4ah7xs2lde.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-d7k90scwaeyh.fl-col-bg-color.fl-col-small > div > h2{
		margin-top: 0;
	}
	@media (min-width: 551px){
	#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-re3woj8dmlxq.fl-row-default-height.fl-row-align-center.IntroBand > div > div > div > div.fl-col.fl-node-lhg7fzdxp1vi.fl-col-bg-color.fl-col-small > div > div > div > div > p:nth-child(2){
		margin-bottom: 0!important;
	}


}
body.redesign #headerButtonContainer{
	margin-top: 0!important;
}
}

html body.integra-edu.redesign .fl-builder-content .fl-row:not(.v11-ft-row).fl-node-ns5okarxz4h6 > .fl-row-content-wrap, html body.integra-edu.redesign .fl-builder-content .fl-row:not(.v11-ft-row).fl-node-c67d2zaqn0xu > .fl-row-content-wrap{
	padding-bottom: 20px!important;
}

@media (max-width: 900px) and (min-width: 551px){

	body.intro #integraTimelineClone > div{
		margin-bottom: 50px!important;
		padding-bottom: 90px!important;
	}
	body.about #chooseYourJourneySectionClone > div{
		padding-top: 5px!important;
	}
	#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-rtkby6g5paxh.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div > div > div.fl-col-group.fl-node-hsofd874wnzb.fl-col-group-equal-height.fl-col-group-align-top{
		padding-top: 34px!important;
	}
	#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-2k1r5bae70zo.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-bottom: 60px!important;
	}

	#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-e3b2jy09igfa.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-bottom: 20px!important;
	}
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-7lry6t2a8mzv.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-1xhflwb4gqsm.fl-col-bg-color.fl-col-small > div > h2{
		margin-top: 0!important;
	}
	#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-7lry6t2a8mzv.fl-row-default-height.fl-row-align-center > div{padding-bottom: 30px!important}
	#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-7eld43k8rp9w.fl-row-default-height.fl-row-align-center > div{
		padding-top:30px!important;
	}
	html #post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-snhtx9em26i8.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-top:30px!important;
	}

		#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-sut4cidvhxpz.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		margin-top:0!important;
		padding-top:20px!important;
	}
	#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-wx0y8pdb1jg5.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-vxm12ilda6k5.fl-col-bg-color.fl-col-small > div > div{
		margin-bottom: 30px!important;
	}
	#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-wx0y8pdb1jg5.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-vxm12ilda6k5.fl-col-bg-color.fl-col-small > div > div > p{
		margin-bottom: 0px!important;
	}
	#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-sut4cidvhxpz.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-bottom:0px!important;
	}
	#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-sut4cidvhxpz.fl-row-default-height.fl-row-align-center.IntegraTrustedBy{
		padding-bottom:60px!important;
	}
	#post-35986 #integraTimelineClone > div{
		padding-bottom: 30px!important;
	}
	#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-48gmie6ol9vc.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div > div > div.fl-col-group.fl-node-3ihvaet70459.fl-col-group-equal-height.fl-col-group-align-top{
		padding-top:64px!important;
	}
	#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-wx0y8pdb1jg5.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-vxm12ilda6k5.fl-col-bg-color.fl-col-small > div{
		padding-bottom: 0!important;
	}
	#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-48gmie6ol9vc.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div > div > div.fl-col-group.fl-node-3ihvaet70459.fl-col-group-equal-height.fl-col-group-align-top{
		padding-top:10px!important;
	}
	#post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-ykizpwnqes8h.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-top: 10px!important;
	}
	#post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-ykizpwnqes8h.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-bottom: 20px!important;
	}
	html #post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-ucoqe7a0wdkh.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div{
		padding-bottom: 50px!important;
	}
		#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-3m4ah7xs2lde.fl-row-default-height.fl-row-align-center > div{
		padding-bottom: 40px!important;
	}

	#post-34984 > div > div.fl-builder-content.fl-builder-content-34984.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-dwlkgjvpo8z5.fl-row-default-height.fl-row-align-center > div{
		padding-bottom: 60px!important;
	}

}

@media (max-width: 550px){
		body.about #chooseYourJourneySectionClone > div{
		padding-top: 0px!important;
	}
	#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-e3b2jy09igfa.fl-row-default-height.fl-row-align-center.IntegraTrustedBy{
		margin-bottom: 30px!important;
	}
	#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-e3b2jy09igfa.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-bottom: 0px!important;
	}
		#post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-ucoqe7a0wdkh.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div > div > div.fl-col-group.fl-node-cymzkh0n6i7l.fl-col-group-equal-height.fl-col-group-align-top{
		padding-top:30px!important;
	}
	#post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-ykizpwnqes8h.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-bottom: 0!important;
	}
	#post-35989 #integraTimelineClone > div{
		padding-top:60px!important;
	}



	#post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-ykizpwnqes8h.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div,
	#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-e3b2jy09igfa.fl-row-default-height.fl-row-align-center.IntegraTrustedBy{
		margin-top:0!important;
		padding-top: 30px!important;
	}
	body.about #chooseYourJourneySectionClone > div{
		padding-bottom:0!important;
	}
	#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-tr2jli07u9ek.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-ciuans7z6jxr.fl-col-bg-color > div > div > div{
		margin-bottom: 0!important;
	}
	#post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-ykizpwnqes8h.fl-row-default-height.fl-row-align-center.IntegraTrustedBy{
		padding-bottom:20px!important;
	}
	#post-35013 > div > div.fl-builder-content.fl-builder-content-35013.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-tr2jli07u9ek.fl-row-default-height.fl-row-align-center > div > div > div > div.fl-col.fl-node-7alvin65ck82.fl-col-bg-color.fl-col-small > div > div > div{
		margin-top:0!important;
	}

		#post-35785 > div > div.fl-builder-content.fl-builder-content-35785.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-7lry6t2a8mzv.fl-row-default-height.fl-row-align-center > div{padding-bottom: 0px!important}
	#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-7eld43k8rp9w.fl-row-default-height.fl-row-align-center > div{
		padding-top:10px!important;
	}
	html #post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-snhtx9em26i8.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-top:0px!important;
	}
	#post-35799 > div > div.fl-builder-content.fl-builder-content-35799.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-snhtx9em26i8.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-bottom: 30px!important;
	}
	#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-sut4cidvhxpz.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		margin-top:0!important;
		padding-top:0!important;
	}
	#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-wx0y8pdb1jg5.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-vxm12ilda6k5.fl-col-bg-color.fl-col-small > div > div{
		margin-bottom: 0!important;
	}
	#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-wx0y8pdb1jg5.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-vxm12ilda6k5.fl-col-bg-color.fl-col-small > div > div > p{
		margin-bottom: 10px!important;
	}
	#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-sut4cidvhxpz.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-bottom:0!important;
	}
	#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-sut4cidvhxpz.fl-row-default-height.fl-row-align-center.IntegraTrustedBy{
		padding-bottom:30px!important;
	}
	#post-35986 #integraTimelineClone > div{
		padding-bottom: 0!important;
	}
	#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-48gmie6ol9vc.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div > div > div.fl-col-group.fl-node-3ihvaet70459.fl-col-group-equal-height.fl-col-group-align-top{
		padding-top:34px!important;
	}
}

@media (max-width: 900px){
	#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-sut4cidvhxpz.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		padding-left: 0!important;
		padding-right: 0!important;
	}
}
@media (min-width: 901px){


#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div:nth-child(4) > div{
	padding-bottom: 15px!important;
}
	#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div:nth-child(8) > div{
		padding-bottom: 0!important;
	}
	#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div:nth-child(8) > div{
		padding-top:110px!important;
	}
	#post-35986 > div > div.fl-builder-content.fl-builder-content-35986.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-48gmie6ol9vc.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div > div > div.fl-col-group.fl-node-3ihvaet70459.fl-col-group-equal-height.fl-col-group-align-top{
		padding-bottom:15px!important;
	}
	#post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-rch0eqpuwl61.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-jnaq6wk5udp2.fl-col-bg-color.fl-col-small > div > div{
		margin-bottom: 5px!important;
	}
	#post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div:nth-child(5) > div{
		padding-top:110px!important;
		padding-bottom: 120px!important;
	}

}

	#post-35989 > div > div.fl-builder-content.fl-builder-content-35989.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-ucoqe7a0wdkh.fl-row-default-height.fl-row-align-center.HowWeWorkBoxesSection > div{
		padding-bottom:30px!important;
	}
	@media (max-width: 900px){
		.fl-row:has(.IntegraTestimonialsSliderPT) div.fl-col > div > div > div{
			margin-top:0!important;
		}
		.fl-row:has(.IntegraTestimonialsSliderPT) .fl-col-small > div > div > div{
			margin-bottom: 0!important;
		}
	}

	body.about #chooseYourJourneySectionClone > div > div > div.fl-col-group.fl-node-53rekzx9uig1.slick-initialized.slick-slider.slick-dotted{
		display:flex!important;
		flex-direction: column-reverse!important;
	}


	#page > footer > div > div.fl-builder-content.fl-builder-content-34468.fl-builder-global-templates-locked > div > div > div > div > div > div > div.fl-module.fl-module-html.fl-html.fl-node-bjk4e18xf9nz.v11-ft-html > div > div.v11-ft__news{
		padding-top:110px!important;
		padding-bottom: 110px!important;
	}

	@media (max-width: 900px){
			#page > footer > div > div.fl-builder-content.fl-builder-content-34468.fl-builder-global-templates-locked > div > div > div > div > div > div > div.fl-module.fl-module-html.fl-html.fl-node-bjk4e18xf9nz.v11-ft-html > div > div.v11-ft__news{
		padding-top:80px!important;
		padding-bottom: 80px!important;
	}
		@media (max-width: 550px){
			#page > footer > div > div.fl-builder-content.fl-builder-content-34468.fl-builder-global-templates-locked > div > div > div > div > div > div > div.fl-module.fl-module-html.fl-html.fl-node-bjk4e18xf9nz.v11-ft-html > div > div.v11-ft__news{
		padding-top:50px!important;
		padding-bottom: 50px!important;
	}
	}
}
	.fl-node-zle6mzgrqg5m #gform_confirmation_message_62{font-size:20px!important; color:#F7790B!important}


.redesign-enrol-price-type-buttons .footnote-button{
	left:unset;
	right:0;
}

header#customHeader #headerLink{height:56px!important;width:224px!important}
header#customHeader #headerLink > span{font-weight:800!important}
header#customHeader #headerLink:hover > span{color:white!important}

body.enrolment #integraScheduleCloneD .slick-slide{
	max-width: calc(100vw - 40px)!important;
	min-width: calc(100vw - 40px)!important;
}
body.enrolment #integraScheduleClone .slick-list{
	overflow: visible!important;
}

body.enrolment #integraScheduleClone .slick-track > .fl-col{
	max-width: calc(100vw - 40px)!important;
	min-width: calc(100vw - 40px)!important;
	margin-left: 20px!important;
	margin-right: 20px!important;

}
body.enrolment #integraScheduleClone .slick-navigation{margin-left:0!important;padding-right: 0!important}
body.enrolment #integraScheduleClone .slick-navigation li button{display:flex!important;align-self: center;}
body.enrolment #integraScheduleClone .slick-arrow{
	border-radius:100%;
}
body.redesign.enrolment #integraScheduleClone .slick-dots{
	margin-bottom: 0!important;
}

html body.integra-edu.redesign .fl-row.HowWeWorkBoxesSection .DownloadPricePlaceholder span.edd-cart-ajax-alert,
html body.integra-edu.redesign .DownloadPricePlaceholder .edd-cart-added-alert{
	position: relative!important;
	top:unset!important;
	padding-top:10px;
}

body.redesign .HowWeWorkBoxesSection .edd_purchase_submit_wrapper{
	flex-direction: column!important;
}

@media (max-width: 900px){
    html body.integra-edu.redesign.enrolment .fl-builder-content .fl-row:not(.v11-ft-row).fl-node-6zyqdglt214w > .fl-row-content-wrap{
    	margin-top:0!important;
    }
    #integraScheduleClone > div > div > div.fl-col-group.fl-node-6sbk3v428cl0.slick-initialized.slick-slider.slick-dotted{
    	margin-bottom: 50px!important;
    }
    header h4[style="font-weight: 600;"]{margin-top:20px!important}
}

#post-32431 > div > div.fl-builder-content.fl-builder-content-32431.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-bnghczes4v1w.fl-row-default-height.fl-row-align-center.LHSBulletPointsImageRow > div > div > div > div.fl-col.fl-node-dsynj1bepfch.fl-col-bg-color.fl-col-small > div > div.fl-module.fl-module-rich-text.fl-node-pyvsqc24a81m > div > div > p:nth-child(3) > a:hover{
	color:white!important;
}

@media (min-width: 901px){
	#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div.fl-row.fl-row-fixed-width.fl-row-bg-none.fl-node-2k1r5bae70zo.fl-row-default-height.fl-row-align-center.IntegraTrustedBy > div{
		margin-left:0!important;
	}
	body.redesign .fl-node-lvk9au7pt7b3 > .fl-col-content{
		margin-left:0!important;
		margin-right: 0!important;
	}
	.HowWeWorkBoxesSection > .fl-row-content-wrap
> .fl-row-content > .fl-col-group > .fl-col:first-of-type
figure{
    margin-left:0
}

.HowWeWorkBoxesSection > .fl-row-content-wrap
> .fl-row-content > .fl-col-group > .fl-col:first-of-type
 .fl-module > .fl-module-content{
     margin-left: 0
}

html #post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div:nth-child(4) > div > div > div.fl-col-group.fl-node-vnextqrfb4m6.fl-col-group-equal-height.fl-col-group-align-top > div > div > h2,
#post-37947 > div > div.fl-builder-content.fl-builder-content-37947.fl-builder-content-primary.fl-builder-global-templates-locked > div:nth-child(4) > div > div > div.fl-col-group.fl-node-vnextqrfb4m6.fl-col-group-equal-height.fl-col-group-align-top > div > div > div{
	margin-left: 0!important;
	margin-right: 0!important;

}
}
html body.integra-edu.redesign .HowWeWorkBoxesSection .ef .eb{
	flex-wrap: wrap!important;
}
html body.integra-edu.redesign .HowWeWorkBoxesSection .ef .eb > a{
    width:33%!important;
    max-width:calc(33% - 5px)!important;
        min-width:calc(33% - 5px)!important;

}

html body.redesign.contact.integra-edu #gform_submit_button_62, html body.redesign.contact.integra-edu #gform_62 .gform_footer button[type="submit"].gform_button.button:has(#gform_ajax_spinner_62){
    min-height:0!important;
        padding-top:0!important;
    padding-bottom: 0!important
}

#cbp-spmenu-s2 > div.side-menu.v11-drawer-r > div.side-menu-login.v11-drawer-top > div.menu-login > a:hover{
	color:#F7790B!important;
}