.activities.the-mini-2 .slick-slide .cell.acti-box {
	padding: 0 28px;
}

.contact-page-form.the-mini-4 form .wpcf7-spinner {
	position: absolute;
	bottom: 18px;
}

.visit-section.the-mini-1 .grid-x.grid-padding-x {
	align-items: center;
}

.visit-section.the-mini-3 .grid-x.grid-padding-x {
	align-items: center;
}

.activities.the-mini-2 .slick-slide .cell.acti-box {
	padding: 0 18px;
}

.contact-page-form.the-mini-4 form {
	max-width: 700px;
}

.contact-page-form.the-mini-4 form p {
	padding-bottom: 0;
}

.contact-page-form.the-mini-4 form input[type="submit"] {
	margin-top: 20px;
	height: auto;
}

.contact-page-form.the-mini-4 form input, .contact-page-form.the-mini-4 form select {
	height: 48px;
}

.visit-section.the-mini-1 a.button .fa.fa-angle-right {
	display: none;
}

.visit-section.the-mini-1 a.button {
	margin-bottom: 0;
	padding: 15px 24px !important;
	font-size: 16px;
}

.visit-section.the-mini-1 a.button:hover {
	background: #ffb400 !important;
	color: #fff !important;
}

.page-id-8322 .inner-header {
	display: none;
}

.visit-section.diff-about-main.banner-saf-web-sec-3 {
	background: url("https://minimasterminds.com.au/demo1/wp-content/themes/minimastermind/img/brain-bg.jpg?lm=6551AE7A");
	margin-top: 20px;
	--lzl-bg-img: "https://minimasterminds.com.au/demo1/wp-content/themes/minimastermind/img/brain-bg.jpg?lm=6551AE7A";
}

.visit-section.diff-about-main.banner-saf-web-sec-3 .vidpic {
	height: 100%;
	margin-top: -18px;
}

.visit-section.diff-about-main.banner-saf-web-sec-3 ul li {
	margin-bottom: 10px;
}

.visit-section.diff-about-main.banner-saf-web-sec-3.lzl:not(.lzl-ed), .visit-section.diff-about-main.banner-saf-web-sec-3.lzl-ing:not(.lzl-ed) {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAsUAAALFCAYAAAAry54YAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAHtElEQVR42u3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATgOy6wABmbokngAAAABJRU5ErkJggg==");
}

.visit-section.diff-about-main.banner-saf-web-sec-3 ul {
	margin-bottom: 28px;
}

.visit-section.diff-about-main.banner-saf-web-sec-3 h2 {
	margin-top: 40px;
}

.visit-section.vision-main.banner-saf-web-sec-4 {
	background: transparent;
}

.visit-section.vision-main.banner-saf-web-sec-4 h2 {
	margin-top: 20px;
}

.visit-section.vision-main.banner-saf-web-sec-4 {
	background: transparent;
	text-align: center;
	padding-top: 60px;
}

.visit-section.vision-main.banner-saf-web-sec-4 h3 {
	margin-top: 18px;
}

.activities.banner-saf-web-sec-5 .accordion-item {
	background: transparent;
	border: 0;
}

.activities.banner-saf-web-sec-5 .accordion {
	background: transparent;
}

.activities.banner-saf-web-sec-5 .accordion-button {
	background: #dbdbdb;
	border: 0 !important;
	border-radius: 0 !important;
	padding: 21px 41px 21px 21px;
	position: relative;
	font-size: 20px;
}

.activities.banner-saf-web-sec-5 .accordion-button::before {
	content: "";
	font-family: FontAwesome;
	position: absolute;
	right: 15px;
	font-weight: 300;
	font-size: 25px;
	top: 19px;
}

.activities.banner-saf-web-sec-5 .accordion-button.active::before {
	content: "";
}

.activities.banner-saf-web-sec-5 .accordion-body {
	background: #fff;
}

.visit-section.diff-about-main.banner-saf-web-sec-3 iframe {
	object-fit: cover;
	height: 100% !important;
	width: 100%;
	border: 0;
	max-height: 100% !important;
}

.banner.banner-saf-web-sec-1 .ban-right-sec {
	padding-left: 30px;
}

.safety-web-ban img {
	border-radius: 0;
	margin-right: 12px;
	width: 30px;
}

.safety-web-ban p:nth-child(2) span {
	display: block;
}

.safety-web-ban p:first-child {
	font-weight: 700;
	font-size: 22px;
	padding: 0 0 14px;
	line-height: 36px;
}

.promo-strip.stikcy-refre-banner-2.banner-saf-web-sec-2 {
	background: transparent !important;
}

.banner.banner-saf-web-sec-1 {
	margin-top: 212px;
	margin-bottom: 80px;
}

.visit-section.vision-main.banner-saf-web-sec-4 img {
	max-width: 960px;
	margin-bottom: 16px;
}

.banner.banner-saf-web-sec-1 h2 {
	text-align: left;
	font-size: 37px;
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
}

.banner.banner-saf-web-sec-1 h2::before {
	opacity: 0;
}

.banner.banner-saf-web-sec-1 h2.how-to-reg {
	font-size: 30px;
	margin-bottom: 6px !important;
}

.banner.banner-saf-web-sec-1 .grid-x.grid-padding-x {
	align-items: center;
}

.banner.banner-saf-web-sec-1 .ban-left-sec img {
	max-width: none;
	margin: 0 auto;
	display: block;
	width: 100%;
}

.promo-strip.stikcy-refre-banner-2.banner-saf-web-sec-2 h2 {
	max-width: 900px;
	margin: 0 auto 34px;
}

.safety-web-ban {}

.banner.banner-saf-web-sec-1 .safety-web-ban {
	margin: 14px 0 0;
	padding: 0;
	border: 0;
	border-radius: 0;
	box-shadow: 0 0 0;
	text-align: left;
}

.safety-web-ban p:last-child {
	line-height: 46px;
}

.inner-wrapper.error-wrapper {
	text-align: center;
	padding: 70px 0 70px;
}

.inner-wrapper.error-wrapper .err-link-wrap {
	max-width: 800px;
	margin: 0 auto;
}

.inner-wrapper.error-wrapper .err-link-wrap h3 {
	margin-bottom: 48px;
}

.inner-wrapper.error-wrapper .err-social-wrap {
	margin-top: 40px;
}

.inner-wrapper.error-wrapper .err-link-wrap a.btn-new {
	border-radius: 40px;
	background: #ffda00;
	color: #333;
	font-weight: 700;
	font-family: "Nunito", sans-serif;
	text-decoration: none;
	padding: 10px 20px;
	transition: background-color .25s ease-out, color .25s ease-out;
	margin-bottom: 9px;
	display: inline-block;
}

.inner-wrapper.error-wrapper .err-link-wrap a.btn-new:hover {
	background: #ffb400;
	color: #fff;
	transition: background-color .25s ease-out, color .25s ease-out;
}

.inner-wrapper.error-wrapper .err-social-wrap .foot-social a {
	background-color: #0dbee7;
	width: 50px;
	height: 50px;
	text-align: center;
	border-radius: 100%;
	padding-top: 12px;
	transition: background-color .25s ease-out, color .25s ease-out;
	margin: 0 3px;
}

.inner-wrapper.error-wrapper .err-social-wrap .foot-social a:hover {
	background-color: #000;
	transition: background-color .25s ease-out, color .25s ease-out;
}

.centre-abtsec-new.centre-feesec-new h4 {
	font-size: 22px;
	margin-bottom: 16px;
	font-weight: 700;
	color: #0dbee7;
	margin-top: 10px;
}

.centre-abtsec-new.centre-faqsec-new {
	padding: 14px 0;
}

.centre-abtsec-new.centre-faqsec-new h3 {
	font-size: 40px;
	line-height: 46px;
	font-weight: 600;
	color: #0dbee7;
	position: relative;
	padding-bottom: 25px;
	margin-bottom: 45px;
	text-align: center;
}

.centre-abtsec-new.centre-faqsec-new h3::before {
	content: "";
	width: 121px;
	height: 15px;
	border-radius: 30px;
	background: url("https://minimasterminds.com.au/demo1/wp-content/themes/minimastermind/img/spiral.png?lm=6551AE7A") no-repeat;
	position: absolute;
	bottom: 0px;
	left: 0px;
	right: 0px;
	margin: 0 auto;
	--lzl-bg-img: "https://minimasterminds.com.au/demo1/wp-content/themes/minimastermind/img/spiral.png?lm=6551AE7A";
}

.centre-abtsec-new.centre-faqsec-new h3.lzl:not(.lzl-ed)::before, .centre-abtsec-new.centre-faqsec-new h3.lzl-ing:not(.lzl-ed)::before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHkAAAAPCAYAAADAgWCVAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAN0lEQVRYCe3QMQEAAADCoPVPbQZ/iEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwICBe2AcawAB4wAF9wAAAABJRU5ErkJggg==");
}

.centre-abtsec-new.centre-feesec-new {
	padding-top: 10px;
}

.centre-abtsec-new.centre-feesec-new h3 {
	font-size: 40px;
	line-height: 46px;
	font-weight: 600;
	color: #0dbee7;
	position: relative;
	padding-bottom: 25px;
	margin-bottom: 45px;
	text-align: center;
}

.centre-abtsec-new.centre-feesec-new h3::before {
	content: "";
	width: 121px;
	height: 15px;
	border-radius: 30px;
	background: url("https://minimasterminds.com.au/demo1/wp-content/themes/minimastermind/img/spiral.png?lm=6551AE7A") no-repeat;
	position: absolute;
	bottom: 0px;
	left: 0px;
	right: 0px;
	margin: 0 auto;
	--lzl-bg-img: "https://minimasterminds.com.au/demo1/wp-content/themes/minimastermind/img/spiral.png?lm=6551AE7A";
}

.centre-abtsec-new.centre-feesec-new h3.lzl:not(.lzl-ed)::before, .centre-abtsec-new.centre-feesec-new h3.lzl-ing:not(.lzl-ed)::before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHkAAAAPCAYAAADAgWCVAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAN0lEQVRYCe3QMQEAAADCoPVPbQZ/iEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwICBe2AcawAB4wAF9wAAAABJRU5ErkJggg==");
}

.feature-section-newd.feature-section-newd-new {
	padding: 70px 0 60px;
	background: url("https://minimasterminds.com.au/demo1/wp-content/themes/minimastermind/img/braing-trans.png?lm=6551AE77") repeat;
	--lzl-bg-img: "https://minimasterminds.com.au/demo1/wp-content/themes/minimastermind/img/braing-trans.png?lm=6551AE77";
}

.feature-section-newd.feature-section-newd-new.lzl:not(.lzl-ed), .feature-section-newd.feature-section-newd-new.lzl-ing:not(.lzl-ed) {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAsUAAALFCAYAAAAry54YAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAHtElEQVR42u3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATgOy6wABmbokngAAAABJRU5ErkJggg==");
}

.centre-section-5.centre-page-form-new.centre-section-5-new {
	background: transparent;
}

.centre-section-5.centre-page-form-new.centre-section-5-new .grid-container.grid-sec-1 {
	padding-top: 10px;
}

.feature-section-newd.ft-section-new {
	padding-top: 70px;
}

.centre-map-new {
	background: url("https://minimasterminds.com.au/demo1/wp-content/themes/minimastermind/img/braing-trans.png?lm=6551AE77") repeat;
	margin-top: 60px;
	padding: 70px 0;
	--lzl-bg-img: "https://minimasterminds.com.au/demo1/wp-content/themes/minimastermind/img/braing-trans.png?lm=6551AE77";
}

.centre-map-new.lzl:not(.lzl-ed), .centre-map-new.lzl-ing:not(.lzl-ed) {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAsUAAALFCAYAAAAry54YAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAHtElEQVR42u3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATgOy6wABmbokngAAAABJRU5ErkJggg==");
}

.centre-abtsec-new.centre-daysec-new .button-sec-new {
	display: flex;
	justify-content: center;
}

.centre-abtsec-new.centre-daysec-new .button-sec-new a {
	border-radius: 40px;
	background: #ffda00;
	color: #333;
	font-weight: 700;
	font-family: "Nunito", sans-serif;
	padding: 8px 20px;
	font-size: 18px;
	display: block;
	text-transform: capitalize;
	transition: all ease .5s;
	margin: 10px;
	text-decoration: none;
	width: auto;
}

.centre-abtsec-new.centre-daysec-new .button-sec-new a:hover {
	background: #ffb400;
	color: #fff;
}

.centre-abtsec-new.centre-daysec-new {
	padding-bottom: 70px;
}

.centre-abtsec-new {
	padding: 70px 0 54px;
}

.centre-abtsec-new.centre-prosec-new {
	background: url("https://minimasterminds.com.au/demo1/wp-content/themes/minimastermind/img/braing-trans.png?lm=6551AE77") repeat;
	margin-top: 20px;
	--lzl-bg-img: "https://minimasterminds.com.au/demo1/wp-content/themes/minimastermind/img/braing-trans.png?lm=6551AE77";
}

.centre-abtsec-new.centre-phisec-new a.button-new {
	border-radius: 40px;
	background: #ffda00;
	color: #333;
	font-weight: 700;
	font-family: "Nunito", sans-serif;
	padding: 8px 20px;
	font-size: 18px;
	display: block;
	text-transform: capitalize;
	transition: all ease .5s;
	margin: 10px auto 0;
	text-decoration: none;
	width: 135px;
}

.centre-abtsec-new.centre-prosec-new.lzl:not(.lzl-ed), .centre-abtsec-new.centre-prosec-new.lzl-ing:not(.lzl-ed) {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAsUAAALFCAYAAAAry54YAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAHtElEQVR42u3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATgOy6wABmbokngAAAABJRU5ErkJggg==");
}

.centre-abtsec-new.centre-phisec-new a.button-new:hover {
	background: #ffb400;
	color: #fff;
}

.centre-abtsec-new.centre-daysec-new .button-sec-new {
	display: flex;
	justify-content: center;
}

.blog .blog-box .blog-wrap {
	height: auto !important;
	padding-bottom: 0;
}

.blog .blog-page-main.blogs-section .cell.large-3 {
	margin-bottom: 34px;
}

.blog .blog-box {
	background: #0dbee7;
	height: 100%;
	border-radius: 32px;
}

.blog .navigation.pagination {
	width: 100%;
	display: flex;
	justify-content: center;
}

.blog .navigation.pagination .nav-links {
	display: flex;
}

.blog .navigation.pagination .nav-links .page-numbers {
	display: flex;
	align-items: center;
}

.blog .navigation.pagination .nav-links {
	display: flex;
	gap: 3px;
}

.page-id-7996 .contentimagegallery {
	display: flex;
	flex-wrap: wrap;
	gap: 2%;
	padding-top: 60px;
	justify-content: center;
}

.page-id-7996 .grid-container.faq.new-new-faq {
	padding-top: 0;
}

.page-id-7996 .grid-container.faq.new-new-faq h2 {
	margin-bottom: 60px;
	color: #0dbee7;
	font-size: 40px;
	text-decoration: none;
}

.page-id-7996 .grid-container.faq.new-new-faq h3 {
	background: #f2f2f2;
	padding: 20px;
	border-radius: 9px;
	font-size: 23px;
	padding-right: 60px;
}

.page-id-7996 .grid-container.faq.new-new-faq h3::after {
	top: 50%;
	position: absolute;
	transform: translateY(-50%);
	right: 13px;
	accent-color: #000;
	filter: grayscale(100%);
}

.page-id-7996 .contentimagegallery img {
	width: 32%;
	margin-bottom: 2%;
}

.page-id-7996 .accordionItem {
	padding: 4px 20px !important;
}

.book-a-tour-slider-new.three-day-sec-1 h2 {
	text-align: left;
}

.book-a-tour-slider-new.three-day-sec-1 h2::before {
	right: auto;
}

.visit-section.curricum-main.three-day-sec-3 .grid-x.grid-padding-x {
	align-items: center;
}

.visit-section.vision-main.three-day-sec-4 .grid-x.grid-padding-x {
	align-items: center;
}

.visit-section.curricum-main.three-day-sec-5 .grid-x.grid-padding-x {
	align-items: center;
}

.page-template-template-three-day-children .inner-header h1 {
	max-width: 1470px;
	margin: 0 auto;
}

.book-a-tour-new.three-day-sec-2 {
	margin-bottom: 0;
}

.visit-section.curricum-main.three-day-sec-3 li {
	margin-bottom: 14px;
	line-height: 22px;
}

.visit-section.vision-main.three-day-sec-4 li {
	margin-bottom: 14px;
	line-height: 22px;
}

.visit-section.curricum-main.three-day-sec-5 li {
	margin-bottom: 14px;
	line-height: 22px;
}

.book-a-tour-slider-new.new-far-three.three-day-sec-6 {
	background: #fafafa;
	padding: 70px 0;
}

.book-a-tour-slider-new.new-far-three.three-day-sec-6 .faq-item {
	margin-bottom: 12px;
	background: #fff;
}

.book-a-tour-slider-new.new-far-three.three-day-sec-6 .faq-item .faq-question .faq-toggle {
	font-size: 22px;
	background: #fff;
	padding: 17px 24px;
	display: block;
	width: 100%;
	text-align: left;
	position: relative;
	transition: all ease .6s;
}

.book-a-tour-slider-new.new-far-three.three-day-sec-6 .faq-item .collapse {
	padding: 20px 24px;
	display: none;
}

.book-a-tour-slider-new.new-far-three.three-day-sec-6 .faq-item.active .collapse {
	display: block;
}

.book-a-tour-slider-new.new-far-three.three-day-sec-6 .faq-item .faq-question .faq-toggle::before {
	content: "";
	font-family: FontAwesome;
	position: absolute;
	right: 24px;
	font-size: 30px;
	height: 20px;
	line-height: 20px;
}

.book-a-tour-slider-new.new-far-three.three-day-sec-6 .faq-item.active .faq-question .faq-toggle::before {
	content: "";
}

.book-a-tour-slider-new.new-far-three.three-day-sec-6 .faq-item.active .faq-toggle {
	background: #0dbee7;
	color: #fff;
}

.book-a-tour-slider-new.new-far-three.three-day-sec-6 .faq-item .faq-toggle:hover {
	background: #0dbee7;
	color: #fff;
	transition: all ease .6s;
}

.tab-section-new {
	margin-top: 80px;
	margin-bottom: 80px;
}

.tab-section-new .tabs #tabs-nav {
	background: #ffda00;
	border-radius: 50px;
	margin-bottom: 14px;
}

.tab-section-new .tabs #tabs-nav li {
	margin: 0;
	padding: 8px 0px;
	display: inline-block;
	float: none;
}

.tab-section-new .tabs #tabs-nav a {
	background: #ffda00;
	color: #000;
	text-align: center;
	border-radius: 50px;
	cursor: pointer;
	font-size: 20px;
	font-weight: 700;
	font-family: "Nunito", sans-serif;
	border: 0px;
	text-decoration: none;
	padding: 11px 30px;
}

.tab-section-new .tabs #tabs-nav .active a {
	background: #0dbee7;
	color: #fff;
}

.tab-section-new .tabs {
	border: 0;
	background: #fff;
	border-radius: 20px;
	margin-bottom: 40px;
	padding: 31px;
}

.tab-section-new .tabs h3 {
	margin-bottom: 30px;
	color: #0dbee7;
	margin-top: 14px;
	font-weight: 700;
}

.tab-section-new .tabs #tabs-nav a {
	background: #ffda00;
	color: #000;
	text-align: center;
	border-radius: 50px;
	cursor: pointer;
	font-size: 20px;
	font-weight: 700;
	font-family: "Nunito", sans-serif;
	border: 0px;
	text-decoration: none;
	padding: 11px 30px;
}

.tab-section-new .tabs #tabs-nav .active a {
	background: #0dbee7;
	color: #fff;
}

.tab-section-new .tabs p {
	padding-bottom: 0;
	font-size: 18px;
	font-weight: 600;
}

.tab-section-new .tabs .tab-content p:nth-child(1) {
	font-weight: 800;
}

.tab-section-new .tabs form {
	margin-top: 40px;
	position: relative;
}

.tab-section-new .tabs form .wpcf7-spinner {
	position: absolute;
	bottom: 12px;
}

.right-icons.right-icons-newft ul li {
	border-radius: 0 !important;
	margin: 0;
	padding: 0px 0px 0px 21px;
}

.right-icons.right-icons-newft li a {
	color: #fff;
	text-decoration: none;
	font-family: "Avenir Next LT Pro";
}

.right-icons.right-icons-newft img {
	width: 20px;
	margin-right: 10px;
}

.right-icons.right-icons-newft ul li:nth-child(1) {
	background: #1d4355;
	border-top-left-radius: 14px !important;
}

.right-icons.right-icons-newft ul li:nth-child(2) {
	background: #01b4e1;
}

.right-icons.right-icons-newft ul li:nth-child(3) {
	background: #1d4355;
}

.right-icons.right-icons-newft ul li:nth-child(4) {
	background: #01b4e1;
	border-bottom-left-radius: 14px !important;
}

.right-icons.right-icons-newft li:hover {
	right: 0px;
	border-top-left-radius: 14px !important;
	border-bottom-left-radius: 14px !important;
}

.tab-section.new-childcare-sec-3 #tab3.tab-content .start-strong-sec-1 {
	display: none;
}

.page-id-6473 #sample-subsidy-calculator-section #myTabContent {
	display: block;
	padding: 0;
}

.tab-section.new-childcare-sec-3 .tab-btn.mobile-btn {
	display: none;
}

.tab-section.new-childcare-sec-3 #tab3.tab-content .start-strong-sec-2 .panel #example-form .actions a {
	font-family: "Avenir Next LT Pro";
	text-transform: uppercase;
	font-weight: 700;
}

.tab-section.new-childcare-sec-3 #tab3.tab-content .start-strong-sec-2 .panel #example-form a {
	font-family: "Avenir Next LT Pro";
}

.page-id-6473 #sample-subsidy-calculator-section #collapsing-tabs a {
	text-decoration: none;
}

.tab-section.new-childcare-sec-3 #tab3.tab-content .start-strong-sec-2 {
	margin: 0 auto;
}

.tab-section.new-childcare-sec-3 #tab3.tab-content .start-strong-sec-2 .panel {
	border-radius: 0;
	background: transparent;
}

.tab-section.new-childcare-sec-3 #tab3.tab-content .start-strong-sec-2 .panel #example-form {
	background: #fff;
	border-radius: 20px;
	font-family: "Avenir Next LT Pro";
}

.tab-section.new-childcare-sec-3 #tab3.tab-content #sample-subsidy-calculator-section {
	padding-top: 20px;
}

.tab-section.new-childcare-sec-3 #tab3.tab-content .start-strong-sec-2 .panel #example-form a {
	text-decoration: none;
}

.why-choose.new-childcare-sec-1 .slick-prev, .why-choose.new-childcare-sec-1 .slick-next {
	background: #00b7e2;
	border-radius: 50%;
	width: 50px;
	height: 50px;
	z-index: 999;
}

.why-choose.new-childcare-sec-1 .slick-prev::before, .why-choose.new-childcare-sec-1 .slick-next::before {
	color: #fff;
	font-size: 45px;
	opacity: 1;
	content: "";
	font-family: FontAwesome;
	top: -2px;
	position: relative;
	left: -1px;
}

.why-choose.new-childcare-sec-1 .slick-next::before {
	content: "";
	left: 3px;
}

.why-choose.new-childcare-sec-1 .slick-prev {
	left: 17%;
	top: auto;
	bottom: -89px;
}

.why-choose.new-childcare-sec-1 .slick-next {
	right: 17%;
	top: auto;
	bottom: -89px;
}

.location-section.new-childcare-sec-5 .left-side-location .location-content p a {
	font-size: 28px;
	font-weight: 700;
	font-family: "Avenir Next LT Pro";
	line-height: 34px;
	color: #1d4355;
	position: relative;
	text-decoration: none;
	padding-left: 0;
}

.location-section.new-childcare-sec-5 .left-side-location .location-content p a:hover {
	color: #00b7e2;
}

.location-section.new-childcare-sec-5 .left-side-location .location-content p a::before {
	opacity: 0;
}

.tab-section.new-childcare-sec-3 #tab2.tab-content .tab-text {
	padding: 0 50px;
	display: flex;
	gap: 40px;
}

.tab-section.new-childcare-sec-3 #tab2.tab-content .tab-text {
	padding: 0 30px;
}

.start-strong-sec-2 {
	text-align: left;
	width: 89%;
}

.tab-section.new-childcare-sec-3 #tab2.tab-content .tab-text img {
	position: relative;
	width: auto !important;
	height: auto;
}

.tab-section.new-childcare-sec-3 #tab2.tab-content {
	background: #01b4e1;
}

.tab-section.new-childcare-sec-3 #tab3.tab-content {
	background: #1d4355;
}

.tab-section.new-childcare-sec-3 #tab3.tab-content .first-sub-heading-cards {
	color: #fff;
}

.tab-section.new-childcare-sec-3 #tab2.tab-content .first-sub-heading-cards, .tab-section.new-childcare-sec-3 #tab2.tab-content .start-strong-sec-2 p, .tab-section.new-childcare-sec-3 #tab2.tab-content li {
	color: #fff;
	font-size: 17px;
}

.tab-section.new-childcare-sec-3 .tab-content {
	border-bottom-left-radius: 14px;
	border-bottom-right-radius: 14px;
}

.centre-page-form-new.book-tour-new-childcare #tour-booking-form-step .childcarecrm-form__group {
	margin-top: 0;
}

.centre-page-form-new.book-tour-new-childcare #tour-booking-form-step .childcarecrm-form__group input, .centre-page-form-new.book-tour-new-childcare #tour-booking-form-step .childcarecrm-form__group select {
	margin-bottom: 0;
	box-shadow: 0 0 0;
	height: 46px;
	padding-left: 14px;
	font-family: "Avenir Next LT Pro";
}

.centre-page-form-new.book-tour-new-childcare button#childcarecrm-form__submit-button {
	font-family: "Avenir Next LT Pro";
	text-transform: uppercase;
	font-weight: 700;
	padding: 11px 40px;
	font-size: 20px;
	background-color: #01b4e1;
}

.centre-page-form-new.book-tour-new-childcare button#childcarecrm-form__submit-button:hover {
	background: #1d4355;
	transition: background .3s ease;
}

.centre-page-form-new.book-tour-new-childcare #childcarecrm-form__confirmation-page .childcarecrm-form__confirmation-header {
	color: #1d4355 !important;
	font-family: "Avenir Next LT Pro";
	font-size: 21px;
}

.centre-page-form-new.book-tour-new-childcare #childcarecrm-form__confirmation-page #childcarecrm-form__confirmation-data {
	font-family: "Avenir Next LT Pro";
}

.centre-page-form-new.book-tour-new-childcare #childcarecrm-form__confirmation-page #childcarecrm-form__confirmation-data dl {
	border-bottom: 1px #ccc solid;
	padding-bottom: 17px;
}

.centre-page-form-new.book-tour-new-childcare #childcarecrm-form__confirmation-page button#childcarecrm-form__confirm-button, .centre-page-form-new.book-tour-new-childcare #childcarecrm-form__confirmation-page .childcarecrm-form__go-back-button {
	font-family: "Avenir Next LT Pro";
	text-transform: uppercase;
	font-weight: 700;
	padding: 11px 40px;
	font-size: 20px;
	background-color: #01b4e1;
	margin-top: 20px;
	border-color: #01b4e1 !important;
}

.centre-page-form-new.book-tour-new-childcare #childcarecrm-form__confirmation-page .childcarecrm-form__go-back-button {
	background: #1d4355 !important;
	border-color: #1d4355 !important;
}

.centre-page-form-new.book-tour-new-childcare #tour-booking-form-step .childcarecrm-form__group label {
	font-size: 17px;
	margin-bottom: 5px;
	font-weight: 600;
	font-family: "Avenir Next LT Pro";
}

.location-section.new-childcare-sec-5 .left-side-location .location-content .btn-get-directions {
	display: block;
	width: 251px;
	text-align: center;
	padding: 9px 0;
	margin-bottom: 15px;
	font-size: 24px;
	font-weight: bold;
	background-color: #00b7e2;
	color: #fff;
	border-radius: 50px;
	text-decoration: none;
	transition: background .3s ease;
	font-family: "Avenir Next LT Pro";
}

.location-section.new-childcare-sec-5 .left-side-location .location-content .btn-get-directions:hover {
	background-color: #1d4355 !important;
}

.centre-page-form-new.book-tour-new-childcare #tour-booking-form-step button.childcarecrm-form__back-button {
	display: inline-block;
	background: #00b6e6;
	background-color: #00b6e6;
	color: #fff;
	font-weight: bold;
	padding: 12px 25px;
	border-radius: 50px;
	text-decoration: none;
	text-align: center;
	margin: 20px auto;
	margin-top: 20px;
	margin-bottom: 20px;
	font-family: "Avenir Next LT Pro";
	text-transform: uppercase;
}

.centre-page-form-new.book-tour-new-childcare #tour-booking-form-step button.childcarecrm-form__back-button:hover {
	background: #1d4355;
	cursor: pointer;
}

.centre-page-form-new.book-tour-new-childcare #tour-booking-form-step .chosenTimeDisplay {
	font-size: 22px;
	font-family: "Avenir Next LT Pro" !important;
	color: #00acdd !important;
	font-weight: 700;
}

.centre-page-form-new.book-tour-new-childcare #tour-booking-form-step .childcarecrm-form__pst-type-display label {
	font-weight: 700;
	font-size: 17px;
}

.hero-buttons .btn:hover {
	background-color: #1d4355 !important;
}

.header-buttons .btn-tour:hover, .header-buttons .btn-call:hover {
	background: #1d4355;
	color: #fff;
}

.hero-bottom .learn-more:hover {
	color: #00b7e2;
}

.hero-banner::before {
	content: "";
	background: url("https://minimasterminds.com.au/demo1/wp-content/uploads/2025/07/banner-bg.png?lm=687E2BDD") no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 100%;
	width: 70%;
	background-size: cover;
	background-position: right;
	--lzl-bg-img: "https://minimasterminds.com.au/demo1/wp-content/uploads/2025/07/banner-bg.png?lm=687E2BDD";
}

.mCSB_scrollTools .mCSB_draggerContainer {
	background: #b0bdc4;
	height: 2px;
}

.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #01b4e1;
	height: 6px;
}

#mCSB_1_dragger_horizontal {
	top: -8px !important;
}

.mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
	display: none;
}

.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover {
	background-color: #01b4e1;
	opacity: 1 !important;
}

.hero-banner.lzl:not(.lzl-ed)::before, .hero-banner.lzl-ing:not(.lzl-ed)::before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABYkAAAOhCAYAAACzZCpNAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAUEklEQVR42uzBAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA24MDEgAAAABB/1/3I1QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAkYPUAAeIwVXwAAAAASUVORK5CYII=");
}

.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:focus {
	background-color: #01b4e1;
	opacity: 1 !important;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal {
	opacity: 1;
}

.footer.footer-brand-new-sec {
	background-color: #00b6e6;
	padding: 50px 20px 0;
	color: #fff;
	font-family: "Arial", sans-serif;
}

.footer-container {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	max-width: 1200px;
	margin: 0 auto;
}

.footer-column {
	flex: 1;
	min-width: 250px;
	margin-bottom: 20px;
}

.footer-column h4 {
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 15px;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.footer-column ul {
	list-style: none;
	padding: 0;
	margin: 0 0 10px 0;
}

.footer-column ul li {
	margin-bottom: 8px;
}

.footer-column ul li a {
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	transition: color .3s ease;
}

.footer-column ul li a:hover {
	color: #004b63;
}

.footer .social-icons {
	margin-top: 20px;
}

.footer .social-icons a {
	display: inline-block;
	margin-right: 10px;
}

.footer .social-icons img {
	width: 30px;
	height: 30px;
	transition: transform .3s ease;
}

.footer .social-icons img:hover {
	transform: scale(1.1);
}

.footer .acknowledgement {
	max-width: 400px;
	line-height: 1.6;
	font-size: 14px;
}

.custom-footer-copyright {
	text-align: center;
	border-top: 1px solid rgba(255, 255, 255, .3);
	padding: 15px;
	font-size: 14px;
	margin-top: 20px;
}

.footer.footer-brand-new-sec .social-icons {
	width: 100%;
	float: left;
}

.footer.footer-brand-new-sec h4 {
	color: #fff;
	font-family: "Bobby Jones Soft";
	font-size: 30px;
	padding-bottom: 0;
	margin-bottom: 18px;
}

.footer.footer-brand-new-sec a {
	font-size: 19px;
	font-family: "Avenir Next LT Pro";
}

.footer.footer-brand-new-sec .menu-footer1-container {
	float: left;
	margin-right: 50px;
}

.footer.footer-brand-new-sec .menu-footer2-container {
	float: left;
}

.footer.footer-brand-new-sec ul li {
	margin: 0;
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}

.footer.footer-brand-new-sec .social-icons .social-icons {
	margin-top: 0;
}

.footer.footer-brand-new-sec .social-icons img {
	width: 54px;
	height: 54px;
}

.footer.footer-brand-new-sec .social-icons a {
	margin-right: 5px;
}

.footer.footer-brand-new-sec a.tour-btn {
	display: block;
	width: auto;
	padding: 0;
	border: 0;
	background: transparent !important;
	font-size: 19px;
	font-family: "Avenir Next LT Pro" !important;
	font-weight: normal;
	margin: 0;
}

.footer.footer-brand-new-sec .phone a::before {
	display: none;
}

.footer.footer-brand-new-sec .phone a {
	padding-left: 0;
	color: #fff;
	text-decoration: none;
}

.footer.footer-brand-new-sec .phone a:hover {
	color: #000;
}

.footer.footer-brand-new-sec .footer-container .footer-column:nth-child(1) {
	max-width: 30%;
}

.footer.footer-brand-new-sec .footer-container .footer-column:nth-child(2) {
	max-width: 18%;
	min-width: auto;
}

.footer.footer-brand-new-sec .footer-column.acknowledgement {
	max-width: 52%;
}

.footer.footer-brand-new-sec .footer-container .footer-column p {
	color: #fff;
	font-size: 19px;
	font-family: "Avenir Next LT Pro" !important;
}

.footer.footer-brand-new-sec input.wpcf7-submit {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAXCAYAAAD+4+QTAAAACXBIWXMAAAsSAAALEgHS3X78AAABB0lEQVRIia2WYZHCMBSEtzMIqAMqoQ4OCUiog0MCODgJkYCESEBCcYCD734QIBNSkkezM286L22z3Wy3aQdMkgZJPlR7AJ4XPDABalkCjrxjDuN9K5IeuGWICOMOGNaSLKlJcQZ2a0g+qUlxwehb3NSoiVHtW9z04UYrir6lA9MXJDE8Gd9yzG4lEdxX5OlbB+QyOnyorSHrV0n7JZISJkmjpN+Ka0+bhROjpF7SLvSP44/xYa6SzjlP/hp44mNPUgJrVlI4Cm+XJfUxbtzVV+Xkm8QfMCTeosID+9LEOZIaFQ4YLZPHJKX95EiD/SSn4vFZaLYzztHk5vWuqY7X34qTNBsTXYV/eQgd3YIZlDMAAAAASUVORK5CYII=") no-repeat;
	font-size: 0;
	border-radius: 0;
	padding: 0;
	width: 25px;
	height: 23px;
	position: absolute;
	right: 15px;
	top: 15px;
	cursor: pointer;
}

.footer.footer-brand-new-sec input[type="email"] {
	height: 53px;
	border: 0;
	border-radius: 50px;
	padding-left: 23px;
	font-size: 19px;
	font-family: "Avenir Next LT Pro" !important;
}

.footer.footer-brand-new-sec input[type="email"] {
	height: 53px;
	border: 0;
	border-radius: 50px;
	padding-left: 23px;
	font-size: 19px;
	font-family: "Avenir Next LT Pro" !important;
	background: #79d7ef;
	box-shadow: 0 0 0;
	margin-bottom: 0;
}

.footer.footer-brand-new-sec input[type="email"]::placeholder {
	color: #fff;
}

.subsrciption-text-foot-3 form {
	position: relative;
}

.footer.footer-brand-new-sec .wpcf7-response-output {
	margin-top: 12px !important;
}

.subsrciption-text-foot-3 {
	display: flex;
	align-items: flex-start;
}

.subsrciption-text-foot-3 p {
	padding-bottom: 0;
}

.footer.footer-brand-new-sec .wpcf7-spinner {
	position: absolute;
}

.copyright.custom-footer-copyright {
	max-width: 1200px;
	margin: 0 auto 0;
}

.copyright.custom-footer-copyright .grid-container {
	padding: 0 !important;
	max-width: none;
}

.copyright.custom-footer-copyright .grid-container .copy {
	padding-left: 0;
	font-size: 19px;
	font-family: "Avenir Next LT Pro" !important;
}

.mCustomScrollbar {
	width: 600px;
	width: 100%;
}

.gallery-section.new-childcare-sec-4 .thumb-page {
	width: 740px !important;
}

.gallery-section.new-childcare-sec-4 .thumb-page img {
	width: 246px;
	height: 246px;
}

.gallery-section {
	background: #fff;
	padding: 40px 20px;
	width: 100%;
}

.gallery-section h2 {
	font-size: 24px;
	font-weight: bold;
	color: #063e4a;
	margin-bottom: 20px;
	text-align: center;
}

.gallery-container {
	display: flex;
	width: 100%;
}

.gallery-main {
	flex: 2;
	position: relative;
}

.gallery-main img, .gallery-main video {
	width: 100%;
	border-radius: 10px;
	display: block;
}

.play-icon-main {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-size: 60px;
	color: #fff;
	opacity: .8;
	pointer-events: none;
}

.gallery-section.new-childcare-sec-4 .gallery-thumbs-wrapper {
	background: #1d4355;
	flex: 1;
	padding: 70px;
}

.right-side-gall-sections {
	display: flex;
	gap: 0;
	padding-bottom: 10px;
}

.thumb-page {
	min-width: 300px;
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 10px;
	scroll-snap-align: start;
}

.thumb-page img {
	width: 100%;
	height: 100px;
	object-fit: cover;
	border-radius: 6px;
	cursor: pointer;
	position: relative;
}

.thumb-page .video-thumb::after {
	content: "►";
	font-size: 30px;
	color: #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	text-shadow: 0 0 10px rgba(0, 0, 0, .8);
}

.thumb-page img.active {
	border: 3px solid #00b6e6;
}

.gallery-thumbs-wrapper::-webkit-scrollbar {
	height: 8px;
}

.gallery-thumbs-wrapper::-webkit-scrollbar-thumb {
	background: #000;
	border-radius: 14px;
}

.tab-section.new-childcare-sec-3 p.first-sub-heading-cards {
	color: #1d4355;
	font-family: "Avenir Next LT Pro";
	font-weight: 700;
	font-size: 19px;
	padding: 0 20px;
	margin: 20px auto 40px;
	max-width: 980px;
}

.tab-section {
	background: #fff;
	max-width: 900px;
	margin: 40px auto;
	border-radius: 10px;
	box-shadow: 0 3px 8px rgba(0, 0, 0, .1);
	overflow: hidden;
}

.tab-header {
	display: flex;
	justify-content: space-between;
	background: #f0f0f0;
}

.tab-header button {
	flex: 1;
	padding: 15px;
	font-size: 16px;
	font-weight: bold;
	border: none;
	cursor: pointer;
	background: #f0f0f0;
	transition: background .3s;
}

.tab-header button.active {
	background: #00b6e6;
	color: #fff;
}

.tab-content {
	padding: 20px;
	display: none;
}

.tab-content.active {
	display: block;
}

.tab-content p {
	font-size: 14px;
	margin-bottom: 20px;
	color: #333;
}

.cards {
	display: flex;
	gap: 15px;
	justify-content: space-between;
	margin-bottom: 20px;
}

.card {
	background: #eee;
	flex: 1;
	border-radius: 8px;
	overflow: hidden;
	text-align: center;
}

.card img {
	width: 100%;
	height: 150px;
	object-fit: cover;
}

.card-text {
	padding: 10px;
	font-size: 14px;
}

.card-title {
	font-weight: bold;
	margin: 10px 0;
}

.card-subtitle {
	color: #00b6e6;
	font-weight: bold;
	font-size: 14px;
}

.blue-btn {
	display: inline-block;
	background: #00b6e6;
	color: #fff;
	font-weight: bold;
	padding: 12px 25px;
	border-radius: 5px;
	text-decoration: none;
	text-align: center;
	margin: 20px auto;
}

.tab-section.new-childcare-sec-3 .card-text {
	background: #e0e6e8;
	width: 100%;
}

.tab-section.new-childcare-sec-3 .card-title {
	font-family: "Bobby Jones Soft";
	font-size: 36px;
	font-weight: normal;
	color: #1d4355;
	margin: 13px 0 0;
}

.tab-section.new-childcare-sec-3 .card-subtitle {
	color: #00acdd;
	font-size: 19px;
	font-weight: 700;
	font-family: "Avenir Next LT Pro";
	margin-bottom: 16px;
}

.tab-section.new-childcare-sec-3 .card-text p {
	color: #1d4355;
	font-family: "Avenir Next LT Pro";
	font-weight: 700;
	font-size: 19px;
	padding: 0 40px;
}

.activities-section {
	text-align: center;
	padding: 50px 20px;
}

.activities-section h2 {
	font-size: 28px;
	color: #1c3b4a;
	margin-bottom: 30px;
}

.activities-slider {
	display: flex;
	gap: 20px;
	overflow: hidden;
	justify-content: center;
}

.activity-item {
	width: 220px;
	position: relative;
	text-align: center;
}

.activity-img {
	position: relative;
	border-radius: 20px;
	overflow: hidden;
}

.activity-img img {
	width: 100%;
	height: auto;
	border-radius: 20px;
	display: block;
	transition: transform .3s ease;
}

.activity-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .6);
	color: #fff;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	text-align: center;
	padding: 15px;
	opacity: 0;
	transition: opacity .3s ease;
}

.activity-img:hover img {
	transform: scale(1.05);
}

.activity-img:hover .activity-overlay {
	opacity: 1;
}

.activity-overlay p {
	font-size: 14px;
	margin-bottom: 10px;
}

.tab-section.new-childcare-sec-3 .card-image {
	width: 100%;
	padding: 48% 0;
	position: relative;
}

.tab-section.new-childcare-sec-3 img {
	width: 100% !important;
	height: 100%;
	position: absolute;
	top: 0;
}

.learn-btn {
	background: #00b7e2;
	color: #fff;
	padding: 8px 15px;
	border-radius: 6px;
	text-decoration: none;
	font-weight: bold;
}

.activity-item h3 {
	margin-top: 10px;
	font-size: 18px;
	color: #1c3b4a;
}

.header-container .logo img {
	width: 258px;
	max-height: 88px;
}

.header-buttons img {
	width: 12px;
}

.site-header {
	width: 100%;
	background: transparent;
	padding: 25px 20px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 999;
	display: flex;
	justify-content: center;
}

.header-container {
	width: 100%;
	max-width: 1400px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.logo img {}

.header-buttons {
	display: flex;
	align-items: center;
	gap: 10px;
}

.header-buttons a {
	display: inline-block;
	padding: 10px 18px;
	border-radius: 25px;
	font-size: 16px;
	text-decoration: none;
	transition: .3s;
	font-family: "Avenir Next LT Pro";
	font-weight: normal;
}

.btn-tour {
	background: #00b7e2;
	color: #fff;
}

.btn-tour:hover {
	background: #0099c7;
}

.btn-call {
	background: #00b7e2;
	color: #fff;
}

.btn-call i {
	margin-right: 8px;
}

.hero-banner {
	position: relative;
	width: 100%;
	height: auto;
	overflow: hidden;
	color: #0d2c3c;
	font-family: "Arial", sans-serif;
}

.banner_image_desktop_display {
	display: block;
}

.banner_image_mobile_display {
	display: none;
}

.hero-bg img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.hero-content {
	position: absolute;
	top: 30%;
	left: 0;
	z-index: 2;
	right: 0;
	max-width: 1250px;
	margin: 0 auto;
}

.hero-bottom span {
	max-width: 1250px;
	display: block;
	text-align: left;
	margin: 0 auto;
	font-family: "Avenir Next LT Pro";
}

.hero-content h1 {
	font-size: 90px;
	font-weight: bold;
	line-height: 1;
	margin-bottom: 30px;
	font-family: "Bobby Jones Soft";
	color: #1d4355;
	max-width: 490px;
}

.hero-buttons .btn {
	display: block;
	width: 300px;
	text-align: center;
	padding: 15px 0;
	margin-bottom: 15px;
	font-size: 28px;
	font-weight: bold;
	background-color: #00b7e2;
	color: #fff;
	border-radius: 50px;
	text-decoration: none;
	transition: background .3s ease;
	font-family: "Avenir Next LT Pro";
}

.hero-buttons .btn:hover {
	background: #0099c7;
}

.hero-badge strong {
	font-size: 58px;
	line-height: 56px;
}

.hero-badge {
	position: absolute;
	bottom: 0;
	right: 0;
	padding: 0;
	text-align: center;
	font-size: 38px;
	font-weight: bold;
	width: 320px;
	height: 320px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	z-index: 1;
	font-family: "Bobby Jones Soft";
	line-height: 41px;
	color: #1d4355;
}

.hero-badge span {
	width: 223px;
	position: relative;
	top: 23px;
	left: 18px;
}

.hero-icons {
	position: fixed;
	top: 40%;
	right: 0;
	transform: translateY(-50%);
	display: flex;
	flex-direction: column;
	gap: 23px;
	z-index: 3;
	background: #00b7e2;
	padding: 25px 17px;
	border-top-left-radius: 22px;
	border-bottom-left-radius: 22px;
}

.hero-icons a {
	display: block;
	color: #fff;
}

.hero-icons a img {
	width: 22px;
}

.hero-bottom {
	position: absolute;
	bottom: 0;
	width: 100%;
	background: #0d2c3c;
	color: #fff;
	font-size: 18px;
	text-align: center;
	padding: 15px;
}

.hero-bottom .learn-more {
	color: #fff;
	font-weight: bold;
	margin-left: 10px;
	text-decoration: none;
	text-transform: uppercase;
}

.centre-page-form.new-childcare-form {
	background-image: none;
	padding: 100px 0;
	border: 0;
}

.centre-page-form.new-childcare-form input, .centre-page-form.new-childcare-form select {
	border: 0;
	height: 52px;
	padding-left: 19px;
	font-family: "Avenir Next LT Pro";
	font-size: 20px;
	color: #fff !important;
	background-color: #1d4355 !important;
}

.centre-page-form.new-childcare-form input::placeholder {
	color: #fff !important;
}

.centre-page-form.new-childcare-form textarea {
	border: 0;
	height: 170px;
	padding-left: 19px;
	font-size: 20px;
	font-family: "Avenir Next LT Pro";
	color: #fff !important;
	background: #1d4355 !important;
}

.centre-page-form.new-childcare-form textarea::placeholder {
	color: #fff !important;
}

.centre-page-form.new-childcare-form select {
	background-image: url("https://minimasterminds.com.au/demo1/wp-content/uploads/2025/07/select-arrow-new.png?lm=687F2938");
	background-size: 24px;
	background-position: right;
	padding-right: 18px;
	--lzl-bg-img: "https://minimasterminds.com.au/demo1/wp-content/uploads/2025/07/select-arrow-new.png?lm=687F2938";
}

.centre-page-form.new-childcare-form .grid-container {
	max-width: 1282px;
}

.centre-page-form.new-childcare-form .grid-container {
	max-width: 1240px;
}

.centre-page-form.new-childcare-form .wpcf7-form p {
	text-align: left;
}

.centre-page-form.new-childcare-form .wpcf7-form input[type="submit"] {
	margin-left: 14px;
	margin-top: 70px;
}

.centre-page-form.new-childcare-form select.lzl:not(.lzl-ed), .centre-page-form.new-childcare-form select.lzl-ing:not(.lzl-ed) {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAASCAYAAABM8m7ZAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAIElEQVRIDWNgGAWjITAaAqMhMBoCoyEwGgKjIUDvEAAACIIAAYW7N2gAAAAASUVORK5CYII=");
}

.centre-page-form.new-childcare-form .wpcf7-form input[type="submit"] {
	margin-left: 16px;
	margin-top: 70px;
	background-color: #01b4e1 !important;
	color: #fff !important;
	text-transform: uppercase;
	font-size: 28px;
	height: auto;
	padding: 13px 0;
	width: 300px;
}

.centre-page-form.new-childcare-form h2 {
	text-align: left;
	font-family: "Bobby Jones Soft";
	font-size: 48px;
	color: #1d4355 !important;
	margin-bottom: 65px;
	padding-bottom: 0;
}

.centre-page-form.new-childcare-form h2::before {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAYCAYAAACBbx+6AAAACXBIWXMAAAsSAAALEgHS3X78AAABEElEQVRYhcXUva3CMBiF4QO6JQUTeAaG8AxuAYkBGIUNSO0BbuUhqCk9ARuExgdxL8S/X5xXshJbkf0ohVfjOEIypc0JwCZM797ZX8n9V5Jgpc0AYP9v+eidHaTOWEttNIEFgKvS5iB1jgg4gmVi6GZwBpaJoJvABVjWjK4GJ7DHML7VhK4Cp7De2SHcDOLoYnAOlpM50EXgEiyTRmeDa7BMEp0FbsEyKXQSLIFlEugoWBLLWtGT4DmwrAX9FTwnltWiP8A9sKwG/QfcE8tK0S/wElhWgl4DgNLmgoWwLBfNP7yb+LALliXQByB+D3fFsgR6ErwIlsXQP+F5BrAN7w/v7K2DK5p3dlDa3PDmAoAnD8TCQT9RrAUAAAAASUVORK5CYII=");
	background-repeat: no-repeat;
	height: 24px;
	right: 0;
	left: auto;
	width: 44px;
	top: 11px;
	display: none;
}

.centre-page-form.new-childcare-form .wpcf7-form input[type="submit"]:hover {
	background: #1d4355 !important;
}

.why-choose.new-childcare-sec-1 h2 {
	text-align: left;
	font-family: "Bobby Jones Soft";
	font-size: 48px;
	color: #1d4355 !important;
	padding-bottom: 0;
	max-width: 1210px;
	margin: 0 auto 65px;
}

.why-choose.new-childcare-sec-1 h2::before {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAYCAYAAACBbx+6AAAACXBIWXMAAAsSAAALEgHS3X78AAABEElEQVRYhcXUva3CMBiF4QO6JQUTeAaG8AxuAYkBGIUNSO0BbuUhqCk9ARuExgdxL8S/X5xXshJbkf0ohVfjOEIypc0JwCZM797ZX8n9V5Jgpc0AYP9v+eidHaTOWEttNIEFgKvS5iB1jgg4gmVi6GZwBpaJoJvABVjWjK4GJ7DHML7VhK4Cp7De2SHcDOLoYnAOlpM50EXgEiyTRmeDa7BMEp0FbsEyKXQSLIFlEugoWBLLWtGT4DmwrAX9FTwnltWiP8A9sKwG/QfcE8tK0S/wElhWgl4DgNLmgoWwLBfNP7yb+LALliXQByB+D3fFsgR6ErwIlsXQP+F5BrAN7w/v7K2DK5p3dlDa3PDmAoAnD8TCQT9RrAUAAAAASUVORK5CYII=");
	background-repeat: no-repeat;
	height: 24px;
	right: 0;
	left: auto;
	width: 44px;
	top: 11px;
	display: none;
}

.why-choose.new-childcare-sec-1 .why-slider {
	max-width: 1240px;
	margin: 0 auto;
}

.why-choose.new-childcare-sec-1 .why-slider .slide-item {
	display: block !important;
	text-align: center;
	padding: 0 20px;
}

.why-choose.new-childcare-sec-1 .why-slider .slide-item span {
	background: #00acdd;
	display: block;
	width: 110px;
	height: 110px;
	border-radius: 100%;
	padding: 0 20px 20px;
	margin: 0 auto 17px;
}

.why-choose.new-childcare-sec-1 .why-slider .slide-item img {
	margin: 0 auto;
	top: 61%;
	position: relative;
	transform: translateY(-50%);
}

.why-choose.new-childcare-sec-1 .why-slider .slide-item img {
	margin: 0 auto;
	top: 61%;
	position: relative;
	transform: translateY(-50%);
}

.why-choose.new-childcare-sec-1 h3 {
	font-family: "Avenir Next LT Pro";
	font-weight: 700;
	color: #1d4355;
	font-size: 23px;
	line-height: 26px;
	margin-bottom: 10px;
}

.why-choose.new-childcare-sec-1 p {
	font-family: "Avenir Next LT Pro";
}

.why-choose.new-childcare-sec-1 {
	padding: 100px 0;
}

.activities-section.new-childcare-sec-2.activities-section.new-childcare-sec-2 h2 {
	text-align: left;
	font-family: "Bobby Jones Soft";
	font-size: 48px;
	color: #1d4355 !important;
	padding-bottom: 0;
	max-width: 1210px;
	margin: 0 auto 45px;
}

.activities-section.new-childcare-sec-2 h2::before {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAYCAYAAACBbx+6AAAACXBIWXMAAAsSAAALEgHS3X78AAABEElEQVRYhcXUva3CMBiF4QO6JQUTeAaG8AxuAYkBGIUNSO0BbuUhqCk9ARuExgdxL8S/X5xXshJbkf0ohVfjOEIypc0JwCZM797ZX8n9V5Jgpc0AYP9v+eidHaTOWEttNIEFgKvS5iB1jgg4gmVi6GZwBpaJoJvABVjWjK4GJ7DHML7VhK4Cp7De2SHcDOLoYnAOlpM50EXgEiyTRmeDa7BMEp0FbsEyKXQSLIFlEugoWBLLWtGT4DmwrAX9FTwnltWiP8A9sKwG/QfcE8tK0S/wElhWgl4DgNLmgoWwLBfNP7yb+LALliXQByB+D3fFsgR6ErwIlsXQP+F5BrAN7w/v7K2DK5p3dlDa3PDmAoAnD8TCQT9RrAUAAAAASUVORK5CYII=");
	background-repeat: no-repeat;
	height: 24px;
	right: 0;
	left: auto;
	width: 44px;
	top: 11px;
	display: none;
}

.activities-section.new-childcare-sec-2 .activities-slider {
	max-width: 1240px;
	margin: 0 auto;
	overflow: visible;
}

.activities-section.new-childcare-sec-2 .activities-slider .slick-slide {
	display: block !important;
	padding: 0;
}

.activities-section.new-childcare-sec-2 h3 {
	font-family: "Bobby Jones Soft";
	font-size: 36px;
	font-weight: normal;
	color: #1d4355;
	margin-top: 0;
}

.activities-section.new-childcare-sec-2 .activity-overlay p {
	color: #fff;
	font-size: 17px;
	font-family: "Avenir Next LT Pro";
	line-height: 22px;
	padding: 0 32px 3px;
}

.activities-section.new-childcare-sec-2 .activity-overlay a.learn-btn {
	font-family: "Avenir Next LT Pro";
	border-radius: 50px;
	padding: 4px 15px;
	font-size: 20px;
}

.activities-section.new-childcare-sec-2 .activity-overlay a.learn-btn {
	font-family: "Avenir Next LT Pro";
	border-radius: 50px;
	padding: 4px 15px;
	font-size: 20px;
	background: #01b4e1;
	transition: background-color 300ms ease-out 0s;
	z-index: 1;
	text-transform: uppercase;
}

.activities-section.new-childcare-sec-2 .activity-overlay a.learn-btn:hover {
	background: #1d4355;
	color: #fff;
	transition: background-color 300ms ease-out 0s;
}

.activities-section.new-childcare-sec-2 .activity-img:hover img {
	transform: scale(1);
}

.activities-section.new-childcare-sec-2 .activity-img::before {
	content: "";
	background: url("https://minimasterminds.com.au/demo1/wp-content/uploads/2025/07/frame.png?lm=6879E0E1") no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background-size: cover;
	z-index: 1;
	--lzl-bg-img: "https://minimasterminds.com.au/demo1/wp-content/uploads/2025/07/frame.png?lm=6879E0E1";
}

.activities-section.new-childcare-sec-2 .activity-overlay {
	background: rgba(29, 67, 85, .85);
}

.activities-section.new-childcare-sec-2 .activity-img.lzl:not(.lzl-ed)::before, .activities-section.new-childcare-sec-2 .activity-img.lzl-ing:not(.lzl-ed)::before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAU8AAAFSCAYAAAByhV23AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAHz0lEQVR4Ae3QAQ0AAADCoPdPbQ8HESgMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDDwNjDq5AABzmb4twAAAABJRU5ErkJggg==");
}

.activities-section.new-childcare-sec-2 {
	padding: 70px 0 190px;
}

.tab-section.new-childcare-sec-3 {
	max-width: 1200px;
	box-shadow: 0 0 0 !important;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	text-align: center;
}

.tab-section.new-childcare-sec-3 .tab-btn {
	font-size: 35px;
	font-family: "Bobby Jones Soft";
	text-align: left;
	background: #eff2f3;
	color: #1d4355;
}

.tab-section.new-childcare-sec-1 .tab-header .tab-btn:nth-child(1) {
	background: #eff2f3;
	border-top-right-radius: 12px;
	z-index: 11111111;
	margin-right: -11px;
}

.tab-section.new-childcare-sec-3 .tab-btn:nth-child(1) {
	border-top-right-radius: 10px !important;
	z-index: 11;
	margin-right: -7px;
	padding-left: 18px;
}

.tab-section.new-childcare-sec-3 .tab-header .tab-btn:nth-child(2) {
	background: #01b4e1;
	color: #fff;
	border-top-right-radius: 12px;
	margin-right: -11px;
	z-index: 1;
	padding-left: 25px;
}

.tab-section.new-childcare-sec-3 .tab-header .tab-btn:nth-child(3) {
	background: #1d4355;
	color: #fff;
	padding-left: 32px;
}

.tab-section.new-childcare-sec-3 .tab-content {
	padding-left: 0;
	padding-right: 0;
	background: #eff2f3;
}

.tab-section.new-childcare-sec-3 .tab-content p.tabbing-top-content {
	font-family: "Avenir Next LT Pro";
	text-align: center;
	font-weight: 700;
	font-size: 20px;
	color: #1d4355;
	max-width: 1030px;
	margin: 13px auto 20px;
}

.tab-section.new-childcare-sec-3 .slick-slide {
	border-radius: 0;
	border: 0;
}

.tab-section.new-childcare-sec-3 a.blue-btn {
	margin-top: 70px;
	background-color: #01b4e1;
	color: #fff !important;
	text-transform: uppercase;
	font-size: 28px;
	height: auto;
	padding: 13px 34px;
	width: auto;
	border-radius: 50px;
	margin-bottom: 52px;
	font-family: "Avenir Next LT Pro";
	font-family: "Avenir Next LT Pro";
	transition: background .3s ease;
}

.tab-section.new-childcare-sec-3 a.blue-btn:hover {
	background: #1d4355;
	transition: background .3s ease;
}

.tab-section.new-childcare-sec-3 .slick-slide .card-image .card-back-content {
	opacity: 0;
	position: absolute;
	right: 0;
	left: 0;
	top: 0;
	bottom: 0;
	background: rgba(29, 67, 85, .85);
	display: flex;
	align-content: center;
	flex-wrap: wrap;
	justify-content: center;
	transition: all ease .6s;
}

.tab-section.new-childcare-sec-3 .slick-slide:hover .card-image .card-back-content {
	opacity: 1;
	transition: all ease .6s;
}

.tab-section.new-childcare-sec-3 .card-image .card-back-content p {
	padding: 0 20px;
	color: #fff;
	font-size: 17px;
	font-family: "Avenir Next LT Pro";
}

.tab-section.new-childcare-sec-3 .card-text {
	transition: all ease .5s;
}

.tab-section.new-childcare-sec-3 .card.slick-slide:hover .card-text {
	background: #d8dfe2;
	transition: all ease .5s;
}

.tab-section.new-childcare-sec-3 .card-image .card-back-content .btn-get-directions {
	font-family: "Avenir Next LT Pro";
	border-radius: 50px;
	padding: 4px 15px;
	font-size: 20px;
	background: #01b4e1;
	transition: background-color 300ms ease-out 0s;
	z-index: 1;
	margin-top: 3px;
}

.tab-section.new-childcare-sec-3 .card-image .card-back-content .btn-get-directions:hover {
	background: #1d4355;
	color: #fff;
	transition: background-color 300ms ease-out 0s;
}

.gallery-section.new-childcare-sec-4 h2 {
	position: relative;
	text-align: left;
	font-family: "Bobby Jones Soft";
	font-size: 48px;
	color: #1d4355 !important;
	padding-bottom: 0;
	max-width: 1200px;
	margin: 0 auto 65px;
}

.gallery-section.new-childcare-sec-4 h2::before {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAYCAYAAACBbx+6AAAACXBIWXMAAAsSAAALEgHS3X78AAABEElEQVRYhcXUva3CMBiF4QO6JQUTeAaG8AxuAYkBGIUNSO0BbuUhqCk9ARuExgdxL8S/X5xXshJbkf0ohVfjOEIypc0JwCZM797ZX8n9V5Jgpc0AYP9v+eidHaTOWEttNIEFgKvS5iB1jgg4gmVi6GZwBpaJoJvABVjWjK4GJ7DHML7VhK4Cp7De2SHcDOLoYnAOlpM50EXgEiyTRmeDa7BMEp0FbsEyKXQSLIFlEugoWBLLWtGT4DmwrAX9FTwnltWiP8A9sKwG/QfcE8tK0S/wElhWgl4DgNLmgoWwLBfNP7yb+LALliXQByB+D3fFsgR6ErwIlsXQP+F5BrAN7w/v7K2DK5p3dlDa3PDmAoAnD8TCQT9RrAUAAAAASUVORK5CYII=");
	background-repeat: no-repeat;
	height: 24px;
	right: 0;
	left: auto;
	width: 44px;
	top: 11px;
	display: none;
}

.gallery-section.new-childcare-sec-4 {
	padding: 70px 0 0;
}

.gallery-section.new-childcare-sec-4 .gallery-container {
	max-width: 100%;
	gap: 0;
}

.gallery-section.new-childcare-sec-4 video {
	border-radius: 0;
}

.gallery-section.new-childcare-sec-4 img {
	border-radius: 0;
}

.gallery-section.new-childcare-sec-4 .thumb-page {
	grid-gap: 0;
	width: 100%;
}

.gallery-section {
	background: #fff;
	padding: 40px 20px;
	text-align: center;
}

.gallery-section h2 {
	font-size: 24px;
	font-weight: bold;
	color: #063e4a;
	margin-bottom: 20px;
}

.gallery-container {
	display: flex;
	max-width: 1000px;
	margin: 0 auto;
	gap: 20px;
	align-items: flex-start;
}

.gallery-section.new-childcare-sec-4 .gallery-container .gallery-main {
	flex: 1;
	position: relative;
	height: 100%;
	height: 900px;
}

.gallery-main img, .gallery-main video {
	width: 100%;
	border-radius: 10px;
}

.play-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-size: 60px;
	color: #fff;
	opacity: .8;
	pointer-events: none;
}

.gallery-thumbs-wrapper {
	width: 320px;
	position: relative;
}

.gallery-thumbs {
	display: flex;
	transition: transform .4s ease-in-out;
}

.thumb-page {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-gap: 10px;
	width: 320px;
	flex-shrink: 0;
}

.thumb-page img {
	width: 100%;
	height: 100px;
	object-fit: cover;
	border-radius: 6px;
	cursor: pointer;
	transition: .3s;
}

.thumb-page img.active {
	border: 3px solid #00b6e6;
}

.scroll-buttons {
	display: flex;
	justify-content: space-between;
	margin-top: 10px;
}

.scroll-buttons button {
	background: #00b6e6;
	color: #fff;
	border: none;
	padding: 6px 12px;
	cursor: pointer;
	border-radius: 4px;
	font-size: 18px;
}

.gallery-section.new-childcare-sec-4 .gallery-thumbs-wrapper {
	background: #1d4355;
	height: 900px;
}

.gallery-section.new-childcare-sec-4 .gallery-container .gallery-main video, .gallery-section.new-childcare-sec-4 .gallery-container .gallery-main img {
	height: 100%;
	object-fit: cover;
}

.location-section.new-childcare-sec-5 .location-map {
	width: 50%;
	height: auto !important;
}

.location-section.new-childcare-sec-5 .left-side-location {
	width: 50%;
}

.location-section.new-childcare-sec-5 .left-side-location .location-content {
	float: right;
	background: transparent;
}

.location-section.new-childcare-sec-5 {
	background: #eff2f3;
	box-shadow: 0 0 0;
	margin-bottom: 0;
	border-radius: 0;
	margin-top: 0;
	align-items: center;
}

.location-section.new-childcare-sec-5 .left-side-location .location-content {
	float: right;
	background: transparent;
	width: 100%;
	display: block;
	max-width: 600px;
	padding: 80px 20px 80px 0;
}

.location-section.new-childcare-sec-5 .location-map p, .location-section.new-childcare-sec-5 .location-map iframe {
	height: 100%;
	padding: 0;
}

.location-section.new-childcare-sec-5 .left-side-location .location-content p {
	font-size: 28px;
	font-weight: 700;
	font-family: "Avenir Next LT Pro";
	line-height: 34px;
	color: #1d4355;
	position: relative;
	padding-left: 54px;
}

.location-content .icon {
	font-size: 20px;
	margin-right: 10px;
	position: absolute;
	left: 0;
}

.location-section.new-childcare-sec-5 .left-side-location .location-content p img {
	width: 30px;
}

.location-section.new-childcare-sec-5 .left-side-location .location-content p.timing img {
	width: 36px;
}

.location-section.new-childcare-sec-5 .left-side-location .location-content h2::before {
	opacity: 0;
}

.location-section.new-childcare-sec-5 .left-side-location .location-content h2 {
	padding: 0;
	margin-bottom: 60px;
	text-align: left;
	font-family: "Bobby Jones Soft";
	font-size: 64px;
	line-height: 60px;
}

.location-section.new-childcare-sec-5 .left-side-location .location-content h3 {
	text-align: left;
	font-family: "Bobby Jones Soft";
	font-size: 40px;
	color: #1d4355 !important;
	padding-bottom: 0;
	max-width: 1210px;
	margin: 0 auto 45px;
}

.location-section.new-childcare-sec-5 .left-side-location .location-content h3::before {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAYCAYAAACBbx+6AAAACXBIWXMAAAsSAAALEgHS3X78AAABEElEQVRYhcXUva3CMBiF4QO6JQUTeAaG8AxuAYkBGIUNSO0BbuUhqCk9ARuExgdxL8S/X5xXshJbkf0ohVfjOEIypc0JwCZM797ZX8n9V5Jgpc0AYP9v+eidHaTOWEttNIEFgKvS5iB1jgg4gmVi6GZwBpaJoJvABVjWjK4GJ7DHML7VhK4Cp7De2SHcDOLoYnAOlpM50EXgEiyTRmeDa7BMEp0FbsEyKXQSLIFlEugoWBLLWtGT4DmwrAX9FTwnltWiP8A9sKwG/QfcE8tK0S/wElhWgl4DgNLmgoWwLBfNP7yb+LALliXQByB+D3fFsgR6ErwIlsXQP+F5BrAN7w/v7K2DK5p3dlDa3PDmAoAnD8TCQT9RrAUAAAAASUVORK5CYII=");
	background-repeat: no-repeat;
	height: 24px;
	right: 20px;
	left: auto;
	width: 36px;
	top: 5px;
	content: "";
	position: absolute;
	background-size: 100%;
	display: none;
}

.centre-page-form-new.book-tour-new-childcare {
	background: transparent;
	padding: 80px 0 190px;
}

.centre-page-form-new.book-tour-new-childcare .grid-container.grid-sec-1 {
	padding-top: 0;
}

.centre-page-form-new.book-tour-new-childcare h2 {
	position: relative;
	text-align: left;
	font-family: "Bobby Jones Soft";
	font-size: 48px;
	color: #1d4355 !important;
	padding-bottom: 0;
	margin: 0 auto 5px;
}

.centre-page-form-new.book-tour-new-childcare h2::before {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAYCAYAAACBbx+6AAAACXBIWXMAAAsSAAALEgHS3X78AAABEElEQVRYhcXUva3CMBiF4QO6JQUTeAaG8AxuAYkBGIUNSO0BbuUhqCk9ARuExgdxL8S/X5xXshJbkf0ohVfjOEIypc0JwCZM797ZX8n9V5Jgpc0AYP9v+eidHaTOWEttNIEFgKvS5iB1jgg4gmVi6GZwBpaJoJvABVjWjK4GJ7DHML7VhK4Cp7De2SHcDOLoYnAOlpM50EXgEiyTRmeDa7BMEp0FbsEyKXQSLIFlEugoWBLLWtGT4DmwrAX9FTwnltWiP8A9sKwG/QfcE8tK0S/wElhWgl4DgNLmgoWwLBfNP7yb+LALliXQByB+D3fFsgR6ErwIlsXQP+F5BrAN7w/v7K2DK5p3dlDa3PDmAoAnD8TCQT9RrAUAAAAASUVORK5CYII=");
	background-repeat: no-repeat;
	height: 24px;
	right: 0;
	left: auto;
	width: 44px;
	top: 11px;
	display: none;
}

.centre-page-form-new.book-tour-new-childcare .grid-container.grid-sec-1 {
	max-width: 1230px;
}

.centre-page-form-new.book-tour-new-childcare .grid-container.grid-sec-1 .childcarecrm-form {
	padding: 0;
}

.centre-page-form-new.book-tour-new-childcare .fc-left h2::before {
	opacity: 0;
}

.centre-page-form-new.book-tour-new-childcare .fc-left h2 {
	font-size: 22px;
	font-family: "Avenir Next LT Pro" !important;
	color: #00acdd !important;
}

.centre-page-form-new.book-tour-new-childcare .fc-view-container table {
	margin: 0;
}

.centre-page-form-new.book-tour-new-childcare .fc-view-container table th {
	font-family: "Bobby Jones Soft";
	font-size: 24px;
	padding: 12px 6px;
	border: 0;
	color: #1d4355;
}

.centre-page-form-new.book-tour-new-childcare .fc-view-container table td a, .centre-page-form-new.book-tour-new-childcare .fc-view-container table .fc-body td span {
	font-family: "Avenir Next LT Pro" !important;
	font-size: 18px;
	border-radius: 0 !important;
	border-radius: 0;
	font-weight: 600;
	text-align: center;
	border: 0;
	margin-right: 0;
	margin-left: 0;
}

.centre-page-form-new.book-tour-new-childcare .fc-view-container table td {
	border: 0 !important;
}

.centre-page-form-new.book-tour-new-childcare .fc-view-container table tr {
	background: transparent;
}

.centre-page-form-new.book-tour-new-childcare .fc-view-container table td {
	border: 0 !important;
	padding: 0;
	background: #e6eaec;
}

.fc-unthemed .fc-disabled-day {
	background: #bbb !important;
	opacity: .8;
}

.fc-event {
	color: #b1b3b4 !important;
	background-color: transparent !important;
}

.fc-event.available-tour-time {
	background-color: transparent !important;
	color: #00aadc !important;
}

.fc-event:hover {
	color: #000 !important;
}

.centre-page-form-new.book-tour-new-childcare .fc-view-container table td.fc-head-container.fc-widget-header {
	padding: 0;
	border: 0 !important;
}

.centre-page-form-new.book-tour-new-childcare .fc-view-container .fc-head {
	border: 0;
}

.centre-page-form-new.book-tour-new-childcare .fc-view-container table td.fc-widget-content {
	padding: 20px 0 0;
	border: 0 !important;
}

.centre-page-form-new.book-tour-new-childcare .fc-view-container tbody {
	border: 0;
}

.centre-page-form-new.book-tour-new-childcare .fc-view-container table td a {
	border: 1px #c3c6c8 solid;
	padding: 8px 6px;
	display: block;
	margin: 2px;
}

.centre-page-form.new-childcare-form .cell {
	padding: 0 7px;
}

.centre-page-form.new-childcare-form {
	position: relative;
}

.centre-page-form.new-childcare-form::before {
	content: "";
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAxCAYAAABznEEcAAAACXBIWXMAAAsSAAALEgHS3X78AAADsklEQVRogdWaz1HbQBTGf5vxHXKPBlFB1EHETTecCjAVhFSA6cBUgKkg5hTdIjqwOxCjBlADUQ77BMLelXYly4FvxmPJ3n27n/b9t1VVVewbVRrMgWu5vVRJsdz7Ig18GknudeN6PtIaLxiLRBMnYy9wCBJUaTAdU/5BSADxmMInYwpvIPadUKVBiLanEMhUUsxtY9VI3skk9LNKimfH+VNgCRw1Pr6xETmUOgFELoOqNJgBv3hLAODKNmdHneQYY/QxAjwDa2Dt+iQtiICsbUCVBkvgwlfwGxJbQcq0yAZYAKsehI5b5B6j1ee8Zb71JLbVyUpA8BW4A3Ih7AOjOgmBjHYCrVG/r00cAddVGuRVGsSOc3ZOokqDCMjRD8eGzrRlm8QlUDpuCnQ0/lOlwUqeaBvC5o0YcMauAdcoccy73pCQCSFwgx+Zc7SKtUXml/SjSoMrtFq2EYhdE0drnJAneyUv22Im3GP3MJ/RjqHNA9UE1q4Ldga7AWRMKDtkeBMAj4gtZObAD58FPPAETH0JQI+0QzzKknaP4osN+gR6BdPeuVOVBgv2dyobdGawjTpbaF7nKiny5qAhJI7pNtKxUKLd81wlxdqJhORTkbxitBsevWJzxKmxnpBNT9EbjhnulcbEbAIvm56hNxzxvje9A/X395c6Rf5QG2/gdIJWm/9FwJobiXaEcltfR+hE8hvwCCxUUuQTzK7NhpJXl5fJeyxC++CuSgNMRMSN5i5CJujAFaJZrnn1x3WanIvQbHc6VGmw8tm1AVYirhjUKOhbTlpgbQR0YUiwW7L/QPcAzHzTj16VXQcBnzpkG+fA2qNaBHqQkIqsjcBQG6mrxaVDtQh4khACd5avS7SnyltE3KKLJhdcIA2JLjLOJCQFtxEAt2LmWSXFDPjpuOwRugOzlvWNcCIhgSdrGXLpVU4mxQI4w91+ToDMRqSThBzlCntU3466Tu1KiTsRupZwwRGWH2xcTmKBvYq7NQQpJ2MEHZVVUkRoW3GBUXYrCWnB2DzRvUoKa2vRByLnDF1nt8GoslYSjf6oCQ9ioHuDSopMJUWIbuCZyJT0UKcFZjvYoGuPUaCSYilkvqPd8SM6klsbCbbKLsasRoO6Ej5QSbHCMXDaTmJh+KxE94W6CIxOcBs2EtteoO7M5Q4yvZtfQ2EjMeXVuJ7o0Vo8JIw2IRsOe8p8N+o0BO9GnYbg45MQ7/Vo+Trf93ow3u/YM3YTuw3DCyYjRvlHQY1mmWnrluwD/wD4nG1j9JWmbAAAAABJRU5ErkJggg==") no-repeat;
	width: 49px;
	height: 49px;
	position: absolute;
	top: 46px;
	left: 70px;
}

.why-choose.new-childcare-sec-1 {
	position: relative;
}

.why-choose.new-childcare-sec-1::after {
	content: "";
	background: url("https://minimasterminds.com.au/demo1/wp-content/uploads/2025/07/star-2.png?lm=687E2CF7") no-repeat;
	width: 107px;
	height: 125px;
	position: absolute;
	bottom: 50px;
	right: 70px;
	background-size: 100%;
	top: auto;
	--lzl-bg-img: "https://minimasterminds.com.au/demo1/wp-content/uploads/2025/07/star-2.png?lm=687E2CF7";
}

.why-choose.new-childcare-sec-1::before {
	content: "";
	background: url("https://minimasterminds.com.au/demo1/wp-content/uploads/2025/07/star-2.png?lm=687E2CF7") no-repeat;
	width: 107px;
	height: 1025px;
	position: absolute;
	top: 176px;
	left: 70px;
	background-size: 100%;
	--lzl-bg-img: "https://minimasterminds.com.au/demo1/wp-content/uploads/2025/07/star-2.png?lm=687E2CF7";
}

.why-choose.new-childcare-sec-1.lzl:not(.lzl-ed)::before, .why-choose.new-childcare-sec-1.lzl-ing:not(.lzl-ed)::before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAB9CAYAAAClMJ2KAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABAUlEQVR4Ae3QAQ0AAADCoPdPbQ8HESgMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwICB24EB0XkAAWmYuaoAAAAASUVORK5CYII=");
}

.tab-section.new-childcare-sec-3 ul {
	text-align: left;
	padding: 0;
}

.tab-section.new-childcare-sec-3 ul li {
	margin-bottom: 10px;
}

.tab-section.new-childcare-sec-3 ul ul {
	padding-left: 0;
	margin-top: 11px;
}

.gallery-section.new-childcare-sec-4 {
	position: relative;
}

.why-choose.new-childcare-sec-1.lzl:not(.lzl-ed)::after, .why-choose.new-childcare-sec-1.lzl-ing:not(.lzl-ed)::after {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAB9CAYAAAClMJ2KAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABAUlEQVR4Ae3QAQ0AAADCoPdPbQ8HESgMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwICB24EB0XkAAWmYuaoAAAAASUVORK5CYII=");
}

.gallery-section.new-childcare-sec-4::before {
	content: "";
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAxCAYAAABznEEcAAAACXBIWXMAAAsSAAALEgHS3X78AAADsklEQVRogdWaz1HbQBTGf5vxHXKPBlFB1EHETTecCjAVhFSA6cBUgKkg5hTdIjqwOxCjBlADUQ77BMLelXYly4FvxmPJ3n27n/b9t1VVVewbVRrMgWu5vVRJsdz7Ig18GknudeN6PtIaLxiLRBMnYy9wCBJUaTAdU/5BSADxmMInYwpvIPadUKVBiLanEMhUUsxtY9VI3skk9LNKimfH+VNgCRw1Pr6xETmUOgFELoOqNJgBv3hLAODKNmdHneQYY/QxAjwDa2Dt+iQtiICsbUCVBkvgwlfwGxJbQcq0yAZYAKsehI5b5B6j1ee8Zb71JLbVyUpA8BW4A3Ih7AOjOgmBjHYCrVG/r00cAddVGuRVGsSOc3ZOokqDCMjRD8eGzrRlm8QlUDpuCnQ0/lOlwUqeaBvC5o0YcMauAdcoccy73pCQCSFwgx+Zc7SKtUXml/SjSoMrtFq2EYhdE0drnJAneyUv22Im3GP3MJ/RjqHNA9UE1q4Ldga7AWRMKDtkeBMAj4gtZObAD58FPPAETH0JQI+0QzzKknaP4osN+gR6BdPeuVOVBgv2dyobdGawjTpbaF7nKiny5qAhJI7pNtKxUKLd81wlxdqJhORTkbxitBsevWJzxKmxnpBNT9EbjhnulcbEbAIvm56hNxzxvje9A/X395c6Rf5QG2/gdIJWm/9FwJobiXaEcltfR+hE8hvwCCxUUuQTzK7NhpJXl5fJeyxC++CuSgNMRMSN5i5CJujAFaJZrnn1x3WanIvQbHc6VGmw8tm1AVYirhjUKOhbTlpgbQR0YUiwW7L/QPcAzHzTj16VXQcBnzpkG+fA2qNaBHqQkIqsjcBQG6mrxaVDtQh4khACd5avS7SnyltE3KKLJhdcIA2JLjLOJCQFtxEAt2LmWSXFDPjpuOwRugOzlvWNcCIhgSdrGXLpVU4mxQI4w91+ToDMRqSThBzlCntU3466Tu1KiTsRupZwwRGWH2xcTmKBvYq7NQQpJ2MEHZVVUkRoW3GBUXYrCWnB2DzRvUoKa2vRByLnDF1nt8GoslYSjf6oCQ9ioHuDSopMJUWIbuCZyJT0UKcFZjvYoGuPUaCSYilkvqPd8SM6klsbCbbKLsasRoO6Ej5QSbHCMXDaTmJh+KxE94W6CIxOcBs2EtteoO7M5Q4yvZtfQ2EjMeXVuJ7o0Vo8JIw2IRsOe8p8N+o0BO9GnYbg45MQ7/Vo+Trf93ow3u/YM3YTuw3DCyYjRvlHQY1mmWnrluwD/wD4nG1j9JWmbAAAAABJRU5ErkJggg==") no-repeat;
	width: 49px;
	height: 49px;
	position: absolute;
	top: 62px;
	right: 70px;
}

.centre-page-form-new.book-tour-new-childcare {
	position: relative;
}

.centre-page-form-new.book-tour-new-childcare::after {
	content: "";
	background: url("https://minimasterminds.com.au/demo1/wp-content/uploads/2025/07/star-2.png?lm=687E2CF7") no-repeat;
	width: 107px;
	height: 125px;
	position: absolute;
	bottom: 80px;
	right: 70px;
	background-size: 100%;
	top: auto;
	--lzl-bg-img: "https://minimasterminds.com.au/demo1/wp-content/uploads/2025/07/star-2.png?lm=687E2CF7";
}

.centre-page-form-new.book-tour-new-childcare.lzl:not(.lzl-ed)::after, .centre-page-form-new.book-tour-new-childcare.lzl-ing:not(.lzl-ed)::after {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAB9CAYAAAClMJ2KAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABAUlEQVR4Ae3QAQ0AAADCoPdPbQ8HESgMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwICB24EB0XkAAWmYuaoAAAAASUVORK5CYII=");
}

@media (max-width:1800px) {
	.visit-section.curricum-main.three-day-sec-3 .grid-x.grid-padding-x .cell.medium-6:nth-child(3) {
		padding-right: 150px;
	}
	
	.visit-section.curricum-main.three-day-sec-5 .grid-x.grid-padding-x .cell.medium-6:nth-child(3) {
		padding-right: 150px;
	}
}

@media (max-width:1599px) {
	.hero-banner {
		height: 810px;
	}
	
	.hero-banner .hero-bg {
		height: 100%;
	}
	
	.gallery-section.new-childcare-sec-4 .thumb-page {
		width: 570px !important;
	}
	
	.gallery-section.new-childcare-sec-4 .thumb-page img {
		width: 200px;
		height: 200px;
	}
	
	.gallery-section.new-childcare-sec-4 .gallery-thumbs-wrapper {
		height: 760px;
	}
	
	.gallery-section.new-childcare-sec-4 .gallery-container .gallery-main {
		height: 760px;
	}
	
	.centre-page-form.new-childcare-form::before {
		width: 39px;
		height: 39px;
		top: 26px;
		left: 30px;
		background-size: 100%;
	}
	
	.why-choose.new-childcare-sec-1::before {
		width: 57px;
		height: 87px;
		top: 20px;
		left: 30px;
	}
	
	.why-choose.new-childcare-sec-1::after {
		width: 67px;
		height: 125px;
		bottom: -50px;
		right: 30px;
		background-size: 100%;
	}
	
	.gallery-section.new-childcare-sec-4::before {
		width: 29px;
		height: 29px;
		top: 22px;
		right: 30px;
		background-size: 100%;
	}
	
	.centre-page-form-new.book-tour-new-childcare::after {
		width: 57px;
		height: 75px;
		position: absolute;
		bottom: 100px;
		right: 20px;
		background-size: 100%;
		top: auto;
	}
	
	.centre-page-form-new.book-tour-new-childcare {
		padding: 80px 0 150px;
	}
	
	.visit-section.curricum-main.three-day-sec-3 .grid-x.grid-padding-x .cell.medium-6:nth-child(3) {
		padding-right: 190px;
	}
	
	.visit-section.curricum-main.three-day-sec-3 .grid-x.grid-padding-x {
		align-items: flex-start;
	}
	
	.visit-section.curricum-main.three-day-sec-5 .grid-x.grid-padding-x .cell.medium-6:nth-child(3) {
		padding-right: 190px;
	}
	
	.banner.banner-saf-web-sec-1 h2 {
		font-size: 30px;
	}
}

@media (max-width:1279px) {
	.hero-content {
		padding: 0 20px;
	}
	
	.centre-page-form.new-childcare-form .grid-container {
		max-width: 100%;
		padding: 0 40px;
	}
	
	.why-choose.new-childcare-sec-1 h2 {
		padding: 0 24px;
	}
	
	.activities-section.new-childcare-sec-2.activities-section.new-childcare-sec-2 h2 {
		padding: 0 24px;
	}
	
	.why-choose.new-childcare-sec-1 h2::before {
		right: 24px;
	}
	
	.activities-section.new-childcare-sec-2 h2::before {
		right: 24px;
	}
	
	.tab-section.new-childcare-sec-3 {
		margin-left: 24px;
		margin-right: 24px;
	}
	
	.tab-section.new-childcare-sec-3 .card-text p {
		padding: 0 30px;
	}
	
	.gallery-section.new-childcare-sec-4 h2::before {
		right: 24px;
	}
	
	.gallery-section.new-childcare-sec-4 h2 {
		padding: 0 24px;
	}
	
	.location-section.new-childcare-sec-5 .left-side-location {
		padding-left: 24px;
	}
	
	.banner.banner-saf-web-sec-1 .grid-x.grid-padding-x {
		align-items: flex-start;
	}
	
	.visit-section.vision-main.banner-saf-web-sec-4 img {
		max-width: none;
		width: 100%;
	}
}

@media (max-width:1199px) {
	.dropdown.menu.medium-horizontal > li.opens-left:nth-child(3) > .is-dropdown-submenu {
		overflow-y: scroll;
		max-height: 390px;
	}
	
	.tab-section.new-childcare-sec-3 .card-text p {
		padding: 0 10px;
	}
	
	.tab-section.new-childcare-sec-3 .card-text p {
		font-size: 17px;
	}
	
	.tab-section.new-childcare-sec-3 .card-title {
		font-size: 31px;
		margin: 13px 0 3px;
	}
	
	.gallery-section.new-childcare-sec-4 .gallery-container .gallery-main {
		height: 530px;
	}
	
	.gallery-section.new-childcare-sec-4 .gallery-thumbs-wrapper {
		height: 530px;
	}
	
	.gallery-section.new-childcare-sec-4 .thumb-page img {
		width: 120px;
		height: 120px;
	}
	
	.gallery-section.new-childcare-sec-4 .thumb-page {
		width: 360px !important;
	}
	
	.tab-section.new-childcare-sec-3 .tab-btn {
		font-size: 25px;
	}
	
	.location-section.new-childcare-sec-5 .left-side-location .location-content p {
		font-size: 24px;
		line-height: 32px;
	}
	
	.location-section.new-childcare-sec-5 .left-side-location .location-content h2 {
		margin-bottom: 40px;
		font-size: 54px;
		line-height: 53px;
	}
	
	.subsrciption-text-foot-3 {
		margin-top: 18px;
	}
	
	.hero-content h1 {
		font-size: 70px;
	}
	
	.tab-section.new-childcare-sec-3 .card-text p {
		padding: 0 20px;
	}
	
	.hero-badge strong {
		font-size: 43px;
		line-height: 45px;
	}
	
	.hero-badge span {
		width: 183px;
	}
	
	.hero-badge {
		font-size: 30px;
		width: 230px;
		height: 230px;
		line-height: 34px;
	}
	
	.footer.footer-brand-new-sec h4 {
		font-size: 24px;
	}
	
	.footer.footer-brand-new-sec .footer-container .footer-column:nth-child(1) {
		max-width: 20%;
		min-width: auto;
	}
	
	.location-section.new-childcare-sec-5 .left-side-location .location-content p a {
		font-size: 24px;
		line-height: 32px;
	}
	
	.visit-section.curricum-main.three-day-sec-3 .grid-x.grid-padding-x .cell.medium-6:nth-child(3) {
		padding-right: 14px;
	}
	
	.visit-section.curricum-main.three-day-sec-3 {
		background-image: none;
	}
	
	.visit-section.curricum-main.three-day-sec-5 .grid-x.grid-padding-x .cell.medium-6:nth-child(3) {
		padding-right: 14px;
	}
	
	.visit-section.curricum-main.three-day-sec-5 {
		background-image: none;
	}
	
	.banner.banner-saf-web-sec-1 img {
		max-width: 100%;
	}
}

@media (max-width:1023px) {
	.footer.footer-brand-new-sec .footer-container {
		display: block;
	}
	
	.footer.footer-brand-new-sec .footer-container .footer-column:nth-child(1) {
		max-width: 100%;
		min-width: auto;
		clear: both;
		float: left;
	}
	
	.footer.footer-brand-new-sec .footer-container .footer-column:nth-child(2) {
		max-width: 100%;
		min-width: auto;
		float: left;
		clear: both;
		margin: 20px 0 30px;
	}
	
	.footer.footer-brand-new-sec .footer-column.acknowledgement {
		max-width: 100%;
		clear: both;
	}
	
	.location-section.new-childcare-sec-5 .left-side-location .location-content h2 {
		margin-bottom: 30px;
		font-size: 44px;
		line-height: 47px;
	}
	
	.location-section.new-childcare-sec-5 .left-side-location .location-content p img {
		width: 23px;
	}
	
	.location-section.new-childcare-sec-5 .left-side-location .location-content p.timing img {
		width: 29px;
	}
	
	.location-section.new-childcare-sec-5 .left-side-location .location-content p {
		font-size: 21px;
		line-height: 30px;
		padding-left: 44px;
	}
	
	.subsrciption-text-foot-3 {
		margin-bottom: 30px;
	}
	
	.subsrciption-text-foot-3 form {
		padding-left: 30px;
	}
	
	.copyright.custom-footer-copyright .grid-container .copy {
		width: 100%;
	}
	
	.hero-bottom {
		font-size: 15px;
		padding-left: 24px;
	}
	
	.centre-page-form-new.book-tour-new-childcare {
		padding: 80px 0 120px;
	}
	
	.centre-page-form-new.book-tour-new-childcare::after {
		bottom: 40px;
	}
	
	.location-section.new-childcare-sec-5 .left-side-location .location-content p a {
		font-size: 21px;
		line-height: 30px;
	}
	
	.visit-section.vision-main.banner-saf-web-sec-4 .cell.large-3 {
		width: 50%;
		margin-bottom: 32px;
	}
	
	.banner.banner-saf-web-sec-1 {
		margin-top: 172px;
		margin-bottom: 60px;
	}
	
	.banner.banner-saf-web-sec-1 .ban-left-sec img {
		margin-bottom: 30px;
	}
	
	.banner.banner-saf-web-sec-1 .ban-right-sec {
		padding-left: 14px;
	}
	
	.visit-section.the-mini-1 img {
		margin-bottom: 36px;
	}
	
	.visit-section.the-mini-3 img {
		margin-top: 26px;
	}
}

@media (max-width:900px) {
	.visit-section.curricum-main.three-day-sec-3 .cell.medium-6:nth-child(2) {
		order: 2;
		margin-top: 20px;
	}
	
	.visit-section.vision-main.three-day-sec-4 .cell.medium-6:nth-child(3) {
		margin-top: 20px;
	}
	
	.visit-section.curricum-main.three-day-sec-5 .cell.medium-6:nth-child(2) {
		order: 2;
		margin-top: 20px;
	}
	
	.visit-section.diff-about-main.banner-saf-web-sec-3 {
		padding-top: 91px;
	}
	
	.visit-section.diff-about-main.banner-saf-web-sec-3 iframe {
		height: 345px !important;
	}
}

@media (max-width:767px) {
	.centre-page-form.new-childcare-form .cell {
		padding: 0 14px;
	}
	
	.location-section.new-childcare-sec-5 .left-side-location .location-content p a {
		font-size: 18px;
		line-height: 26px;
	}
	
	.centre-page-form.new-childcare-form h2 {
		padding-bottom: 0;
	}
	
	.location-section.new-childcare-sec-5 {
		padding-bottom: 40px;
	}
	
	.tab-section.new-childcare-sec-3 #tab2.tab-content .tab-text {
		flex-wrap: wrap;
	}
	
	.tab-section.new-childcare-sec-3 #tab2.tab-content .tab-text img {
		max-width: 210px;
		margin: 0 auto;
		display: block;
	}
	
	.start-strong-sec-1 {
		width: 100%;
	}
	
	.start-strong-sec-2 {
		width: 100%;
	}
	
	.tab-section.new-childcare-sec-3 #tab2.tab-content .tab-text {
		padding: 0 20px;
	}
	
	.location-section.new-childcare-sec-5 .left-side-location .location-content .btn-get-directions {
		width: 211px;
		padding: 7px 0;
		font-size: 20px;
	}
	
	.subsrciption-text-foot-3 {
		display: block;
	}
	
	.subsrciption-text-foot-3 form {
		padding-left: 0;
		margin-top: 22px;
	}
	
	.custom-footer-copyright {
		padding: 15px 0;
	}
	
	.copyright.custom-footer-copyright .grid-container .copy {
		font-size: 14px;
	}
	
	.footer.footer-brand-new-sec .menu-footer1-container {
		margin: 0;
	}
	
	.hero-content h1 {
		font-size: 40px;
	}
	
	.hero-buttons .btn {
		width: 220px;
		padding: 10px 0;
		margin-bottom: 8px;
		font-size: 18px;
	}
	
	.site-header {
		padding: 25px 14px;
	}
	
	.site-header .logo {
		margin: 0 !important;
		width: 100%;
		text-align: center;
		padding: 0;
	}
	
	.header-container {
		display: block;
	}
	
	.header-container .logo img {
		width: 178px;
	}
	
	.header-buttons {
		clear: both;
		width: 100%;
		justify-content: center;
		padding-top: 22px;
	}
	
	.header-buttons a {
		padding: 10px 20px;
		border-radius: 25px;
		font-size: 17px;
	}
	
	.hero-content {
		padding: 0 14px;
	}
	
	.hero-badge strong {
		font-size: 33px;
		line-height: 32px;
	}
	
	.hero-badge span {
		width: 123px;
	}
	
	.hero-badge {
		font-size: 22px;
		width: 160px;
		height: 170px;
		line-height: 23px;
	}
	
	.hero-badge span {
		top: 15px;
		left: 7px;
	}
	
	.hero-bottom span {
		max-width: 60%;
		float: left;
		font-size: 12px;
		line-height: 20px;
	}
	
	.hero-bottom .learn-more {
		font-size: 12px;
	}
	
	.hero-banner {
		height: 610px;
	}
	
	.hero-content {
		top: 37%;
	}
	
	.hero-icons {
		display: none;
	}
	
	.hero-icons {
		bottom: 0;
		top: auto;
		left: 0;
		transform: translateY(0);
		display: flex;
		flex-direction: inherit;
		justify-content: space-evenly;
		border-radius: 0;
		background: #1d4355;
		padding: 11px 17px;
		right: 0;
		width: 100%;
	}
	
	.hero-icons a img {
		width: auto;
		height: 22px;
	}
	
	.footer.footer-brand-new-sec {
		padding: 50px 20px 40px;
	}
	
	.footer.footer-brand-new-sec .footer-container .footer-column p {
		font-size: 16px;
	}
	
	.footer.footer-brand-new-sec a {
		font-size: 16px;
	}
	
	.centre-page-form.new-childcare-form {
		padding: 60px 0;
	}
	
	.centre-page-form.new-childcare-form .grid-container {
		padding: 0 20px;
	}
	
	.centre-page-form.new-childcare-form h2 {
		font-size: 30px;
		padding-bottom: 0;
	}
	
	.centre-page-form.new-childcare-form h2::before {
		height: 14px;
		width: 26px;
		top: 9px;
		background-size: 100%;
	}
	
	.centre-page-form.new-childcare-form input, .centre-page-form.new-childcare-form select {
		padding-left: 11px;
		font-size: 14px;
	}
	
	.centre-page-form.new-childcare-form select {
		background-size: 17px;
		padding-right: 10px;
	}
	
	.centre-page-form.new-childcare-form textarea {
		height: 120px;
		padding-left: 12px;
		font-size: 14px;
	}
	
	.centre-page-form.new-childcare-form .wpcf7-form input[type="submit"] {
		margin-top: 20px;
		font-size: 21px;
		padding: 13px 0;
		width: 190px;
	}
	
	.why-choose.new-childcare-sec-1 {
		padding: 60px 0;
	}
	
	.why-choose.new-childcare-sec-1 h2::before {
		height: 14px;
		width: 26px;
		top: 11px;
		background-size: 100%;
	}
	
	.why-choose.new-childcare-sec-1 h2 {
		font-size: 30px;
		padding-bottom: 0;
		max-width: 1210px;
		margin: 0 auto 45px;
	}
	
	.activities-section.new-childcare-sec-2.activities-section.new-childcare-sec-2 h2 {
		padding: 0 34px 0 24px;
		font-size: 30px;
		margin: 0 auto 0;
	}
	
	.activities-section.new-childcare-sec-2 h2::before {
		height: 14px;
		width: 26px;
		background-size: 100%;
	}
	
	.activities-section.new-childcare-sec-2 h3 {
		font-size: 30px;
	}
	
	.activities-section.new-childcare-sec-2 {
		padding: 70px 0 100px;
	}
	
	.activities-section.new-childcare-sec-2 {
		padding: 70px 0 100px;
	}
	
	.tab-section.new-childcare-sec-3 .tab-header {
		display: block;
	}
	
	.tab-section.new-childcare-sec-3 .tab-btn {
		font-size: 20px;
		width: 100%;
	}
	
	.tab-section.new-childcare-sec-3 .tab-btn:nth-child(1) {
		margin-right: 0;
	}
	
	.tab-section.new-childcare-sec-3 .tab-header .tab-btn:nth-child(2) {
		margin-right: 0;
	}
	
	.tab-section.new-childcare-sec-3 .tab-header .tab-btn:nth-child(2) {
		padding-left: 18px;
		border-radius: 0;
	}
	
	.tab-section.new-childcare-sec-3 .tab-header .tab-btn:nth-child(3) {
		background: #1d4355;
		color: #fff;
		padding-left: 18px;
	}
	
	.tab-section.new-childcare-sec-3 p.first-sub-heading-cards {
		font-size: 16px;
		padding: 0 20px;
		margin: 10px auto 30px;
		line-height: 24px;
	}
	
	.tab-section.new-childcare-sec-3 a.blue-btn {
		font-size: 15px;
		padding: 11px 24px;
	}
	
	.gallery-section.new-childcare-sec-4 {
		padding: 40px 0 0;
	}
	
	.gallery-section.new-childcare-sec-4 h2 {
		font-size: 30px;
		margin: 0 auto 45px;
	}
	
	.gallery-section.new-childcare-sec-4 h2::before {
		background-size: 100%;
		height: 14px;
		width: 26px;
	}
	
	.gallery-section.new-childcare-sec-4 .gallery-thumbs-wrapper {
		padding: 40px;
	}
	
	.location-section.new-childcare-sec-5 .left-side-location {
		width: 100%;
	}
	
	.location-section.new-childcare-sec-5 .left-side-location .location-content {
		padding: 60px 20px 10px 0;
		max-width: 100%;
	}
	
	.location-section.new-childcare-sec-5 .left-side-location .location-content h3 {
		font-size: 30px;
		margin: 0 auto 35px;
	}
	
	.location-section.new-childcare-sec-5 .left-side-location .location-content h3::before {
		height: 14px;
		right: 10px;
		width: 26px;
		background-size: 100%;
	}
	
	.location-section.new-childcare-sec-5 .left-side-location .location-content h2 {
		margin-bottom: 30px;
		font-size: 34px;
		line-height: 38px;
	}
	
	.location-section.new-childcare-sec-5 .left-side-location .location-content p {
		font-size: 18px;
		line-height: 26px;
		padding-left: 42px;
		padding-bottom: 8px;
	}
	
	.location-section.new-childcare-sec-5 .location-map {
		width: 100%;
		height: auto !important;
	}
	
	.location-section.new-childcare-sec-5 .location-map iframe {
		height: 320px;
	}
	
	.centre-page-form-new.book-tour-new-childcare {
		padding: 60px 0 80px;
	}
	
	.centre-page-form-new.book-tour-new-childcare h2 {
		font-size: 30px;
	}
	
	.centre-page-form-new.book-tour-new-childcare h2::before {
		height: 14px;
		width: 26px;
		background-size: 100%;
	}
	
	.centre-page-form.new-childcare-form::before {
		width: 29px;
		height: 29px;
		top: 16px;
		left: 11px;
		background-size: 100%;
	}
	
	.why-choose.new-childcare-sec-1::before {
		width: 37px;
		height: 77px;
		top: 10px;
		left: 18px;
	}
	
	.why-choose.new-childcare-sec-1::after {
		width: 47px;
		height: 125px;
		bottom: -50px;
		right: 20px;
		background-size: 100%;
	}
	
	.gallery-section.new-childcare-sec-4::before {
		width: 29px;
		height: 29px;
		top: 2px;
		right: 20px;
	}
	
	.centre-page-form-new.book-tour-new-childcare::after {
		bottom: 10px;
	}
	
	.tab-section.new-childcare-sec-3 .tab-header {
		display: none;
	}
	
	.tab-section.new-childcare-sec-3 .tab-btn.mobile-btn {
		display: block;
	}
	
	.tab-section.new-childcare-sec-3 .tab-content {
		border-radius: 0;
	}
	
	.tab-section.new-childcare-sec-3 .tab-btn.mobile-btn {
		padding: 23px 43px 23px 23px;
		font-size: 24px;
		margin-bottom: 2px;
		position: relative;
	}
	
	.tab-section.new-childcare-sec-3 .tab-btn.mobile-btn::before {
		content: "";
		font-family: FontAwesome;
		position: absolute;
		right: 19px;
		font-size: 35px;
		top: 16px;
	}
	
	.tab-section.new-childcare-sec-3 .tab-btn.mobile-btn.active::before {
		transform: rotate(180deg);
	}
	
	.tab-section.new-childcare-sec-3 {
		border-radius: 0;
	}
	
	.tab-section.new-childcare-sec-3 .tab-btn.mobile-btn.mobile-btn-2 {
		background: #01b4e1;
		color: #fff;
	}
	
	.tab-section.new-childcare-sec-3 .tab-btn.mobile-btn.mobile-btn-3 {
		background: #1d4355;
		color: #fff;
	}
	
	.book-a-tour-slider-new.new-far-three.three-day-sec-6 .faq-item .faq-question .faq-toggle {
		font-size: 18px;
		padding: 17px 45px 17px 24px;
	}
	
	.book-a-tour-slider-new.new-far-three.three-day-sec-6 {
		padding: 50px 0;
	}
	
	.centre-abtsec-new.centre-feesec-new {
		padding-top: 0;
	}
	
	.centre-abtsec-new.centre-faqsec-new {
		padding: 0;
	}
	
	.feature-section-newd.feature-section-newd-new {
		padding: 50px 0 50px;
	}
	
	.banner.banner-saf-web-sec-1 {
		padding-top: 60px;
	}
	
	.promo-strip.stikcy-refre-banner-2.banner-saf-web-sec-2 {
		padding-top: 40px;
		padding-bottom: 10px;
	}
	
	.visit-section.diff-about-main.banner-saf-web-sec-3 {
		padding-top: 41px;
	}
	
	.visit-section.vision-main.banner-saf-web-sec-4 {
		padding-top: 28px;
		padding-bottom: 54px;
	}
	
	.activities.banner-saf-web-sec-5 .accordion-button {
		padding: 17px 41px 21px 21px;
		font-size: 18px;
	}
	
	.banner.banner-saf-web-sec-1 {
		padding-top: 0;
		margin-top: 155px;
		margin-bottom: 30px;
	}
}

.reveal-overlay {
	z-index: 999999;
}

.new-family-happy .wp-block-media-text__content {
	margin-right: 0 !important;
	padding-right: 0;
}

.wp-block-media-text .wp-block-media-text__content li {
	font-size: 17px;
}

.new-family-happy .wp-block-media-text__content h3 {
	font-size: 27px !important;
}

@media (max-width: 768px) {
	.gallery-container {
		flex-direction: column;
		align-items: center;
	}
	
	.gallery-thumbs-wrapper {
		width: 100%;
	}
	
	.thumb-page {
		width: 100%;
		grid-template-columns: repeat(3, 1fr);
	}
}

@media (max-width: 767px) {
	.wp-block-media-text.is-stacked-on-mobile.new-family-happy {
		margin-top: 20px;
	}
}

@media (max-width: 600px) {
	.new-family-happy img {
		width: 70%;
		margin: 0 auto;
		display: block;
	}
	
	.new-family-happy .wp-block-media-text__content {
		padding: 10px 20px 0;
	}
}

.center-map-new .wpgmza_map .gm-style-iw.gm-style-iw-c {
	max-width: 300px !important;
}

.center-map-new .wpgmza_map .wpgmza-infowindow img {
	width: 100% !important;
	margin-bottom: 11px;
}

.center-map-new .wpgmza-basic-listing-content-holder .wpgmza-content-address-holder img {
	display: none;
}

.center-map-new .wpgmza-basic-listing-content-holder .wpgmza-gallery-container img {
	object-fit: cover;
}

.center-map-new .wpgmza-basic-listing-content-holder:hover {
	background: #f2f2f2;
	border-top-right-radius: 30px !important;
	border-bottom-right-radius: 30px !important;
}

.center-map-new .wpgmza-basic-listing-content-holder .wpgmza-address {
	color: #000;
	font-size: 18px;
}

.center-map-new .wpgmza-basic-listing-content-holder .wpgmza-content-address-holder-inner.wpgmza_marker_title a:hover {
	color: #000;
}

.book-a-tour-map-new {
	margin-bottom: 100px;
}

.center-map-new .wpgmza-basic-listing-content-holder {
	display: flex;
	align-items: center;
}

.center-map-new .wpgmza-basic-listing-content-holder .wpgmza-content-address-holder-inner.wpgmza_marker_title {
	margin-bottom: 0;
	padding-bottom: 26px;
}

.center-map-new .wpgmza-basic-listing-content-holder .wpgmza-content-address-holder-inner.wpgmza_marker_title a {
	font-weight: 700;
	text-decoration: none;
	font-size: 24px;
	color: #0dbee7;
}

.center-map-new .wpgmza_map {
	border-radius: 30px;
}

.center-map-new .wpgmza-basic-listing-content-holder .wpgmza-gallery-container {
	width: 50%;
	padding-right: 30px;
}

.center-map-new .wpgmza-basic-listing-content-holder .wpgmza-content-address-holder {
	width: 50%;
	padding-right: 20px;
}

.center-map-new .wpgmaps_mlist_row.wpgmza_basic_row {
	padding: 0 20px 14px 0;
	border: 0;
}

.center-map-new .wpgmza-basic-listing-content-holder .wpgmza-gallery-container img {
	border: 0;
	padding: 0 !important;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	margin: 0px;
}

.book-a-tour-edu-new {
	padding-bottom: 100px;
}

.book-a-tour-slider-new .grid-x.grid-padding-x {
	align-items: center;
}

.book-a-tour-edu-new h2 {
	margin-top: 25px;
	margin-bottom: 30px;
}

.book-a-tour-edu-new h4 {
	padding: 0 20px;
	font-weight: 700;
}

.book-a-tour-edu-new p {
	padding: 0 20px;
	margin-top: 15px;
}

.book-a-tour-new h1.childcarecrm-form__confirmation-header {
	color: #000;
	font-size: 35px;
	line-height: 46px;
}

.book-a-tour-new .childcarecrm-form__disclaimer {
	margin: 26px 0;
}

.book-a-tour-new #childcarecrm-form__confirmation-data dl {
	text-align: left;
	display: flex;
	justify-content: space-between;
	border-bottom: 1px #ccc solid;
	padding-bottom: 7px;
	margin-bottom: 11px;
}

.book-a-tour-new .fc-button-primary {
	background-color: #0dbee7;
	border-color: #0dbee7;
}

.book-a-tour-new  .fc-button-primary:disabled {
	background-color: #0dbee7;
	border-color: #0dbee7;
}

.book-a-tour-slider-new .slider-sec-text {
	padding-top: 20px;
	padding-right: 60px;
}

.book-a-tour-new .childcarecrm-form__pst-type-display label {
	font-size: 24px;
	font-weight: 600;
	color: #0dbee7;
}

.book-a-tour-new p.chosenTimeDisplay {
	font-weight: 600;
	font-size: 21px;
}

.book-a-tour-new button.childcarecrm-form__back-button {
	border-radius: 40px;
	color: #fff;
	background: #0dbee7;
	font-family: "Nunito", sans-serif;
	font-size: 16px;
	font-weight: 400;
	display: inline-block;
	padding: 11px 20px;
	border: 2px solid #0dbee7;
	cursor: pointer;
}

.book-a-tour-new .childcarecrm-form__field {
	padding: 0 !important;
}

.book-a-tour-slider-new .slider.tour-gallery {
	background: transparent;
}

.book-a-tour-slider-new .slider.tour-gallery .slick-list {
	border-radius: 30px;
}

.book-a-tour-new .form-book-new table {
	margin: 0;
}

.book-a-tour-new .form-book-new thead.fc-head td {
	padding: 0;
}

.book-a-tour-new .form-book-new th, .book-a-tour-new .form-book-new td {
	padding: 9px;
	border: 1px #ccc solid !important;
}

.book-a-tour-new .form-book-new tbody.fc-body td.fc-widget-content {
	padding: 0;
}

.book-a-tour-new .form-book-new {
	text-align: center;
	max-width: 1000px;
	margin: 0 auto;
}

.book-a-tour-new .childcarecrm-form__field {
	width: 100%;
	text-align: left;
}

.book-a-tour-new .form-book-new #childcarecrm-form__submit-button {
	margin: 0;
	padding: 11px 38px;
}

.book-a-tour-new {
	padding: 100px 0;
	margin-bottom: 100px;
	background: url("https://minimasterminds.com.au/demo1/wp-content/themes/minimastermind/img/brain-bg.jpg?lm=6551AE7A") repeat;
	--lzl-bg-img: "https://minimasterminds.com.au/demo1/wp-content/themes/minimastermind/img/brain-bg.jpg?lm=6551AE7A";
}

.book-a-tour-slider-new {
	padding: 100px 0;
}

.book-a-tour-new.lzl:not(.lzl-ed), .book-a-tour-new.lzl-ing:not(.lzl-ed) {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAsUAAALFCAYAAAAry54YAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAHtElEQVR42u3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATgOy6wABmbokngAAAABJRU5ErkJggg==");
}

.book-a-tour-slider-new .slider.tour-gallery {
	margin-bottom: 0;
}

.page-template-template-careers figure.gb-block-image img.gb-image {
	width: 190px;
	margin: 19px auto 20px;
	display: block;
}

.page-id-6082 #sticky-referral-banner {
	display: none !important;
}

.page-id-6082 .book-a-tour {
	padding-top: 0px;
}

.home .slider-sec .slider .slick-slide img {
	height: 100%;
	object-fit: cover;
}

.home .slider-sec .slider .slick-list {
	display: flex;
}

.inner-header .call-text {
	margin-top: 20px;
}

.divbooktour iframe {
	z-index: 99999;
	position: relative;
}

.divvideo {
	float: left;
	width: 45%;
	z-index: 99999;
	position: relative;
}

.divvideo video {
	width: 80%;
	height: 700px;
}

.divbooktour {
	float: left;
	width: 45%;
	z-index: 99999;
	position: relative;
}

#childcarecrm-tour-form .fc-right {
	z-index: 40000;
	position: relative;
}

.headroom--unpinned {
	transform: translateY(0);
}

.page-id-5413 .form-book h3.botomline {
	padding-bottom: 36px;
	color: #0dbee7;
	padding-top: 10px;
}

.page-id-5413 .form-book .wpcf7-spinner {
	position: absolute;
	margin-top: 14px;
}

.page-id-5413 .book-a-tour-gallery .grid-container {
	max-width: 1000px;
	padding-top: 10px;
}

.page-id-5413 .form-book h4 {
	font-size: 20px;
}

.page-id-3024 .form-book li.v1MsoNormal {
	font-size: 17px !important;
	margin-bottom: 7px !important;
	position: relative;
	padding-left: 15px;
	list-style: none;
}

.page-id-5413 div#wpcf7-f5419-o1 {
	margin-top: 50px;
}

.page-id-5413 .form-book h4 {
	margin: 30px 0;
}

.page-id-5413 .form-book h3.botomline:before {
	content: "";
	width: 121px;
	height: 15px;
	border-radius: 30px;
	background: url("https://minimasterminds.com.au/demo1/wp-content/themes/minimastermind/img/spiral.png?lm=6551AE7A") no-repeat;
	position: absolute;
	bottom: 0px;
	left: 0px;
	right: 0px;
	margin: 0 auto;
	--lzl-bg-img: "https://minimasterminds.com.au/demo1/wp-content/themes/minimastermind/img/spiral.png?lm=6551AE7A";
}

.page-id-3024 .form-book li.v1MsoNormal:before {
	content: "";
	position: absolute;
	left: 0;
	font-family: FontAwesome;
}

.page-id-3024 .form-book ul {
	margin: 0;
}

.book-form-terms li {
	font-size: 17px !important;
	margin-bottom: 7px !important;
	position: relative;
	padding-left: 15px;
	list-style: none;
}

.book-form-terms li:before {
	content: "";
	position: absolute;
	left: 0;
	font-family: FontAwesome;
}

.book-form-terms ul {
	margin: 0;
}

.page-id-5413 .form-book h3.botomline:before.lzl:not(.lzl-ed), .page-id-5413 .form-book h3.botomline:before.lzl-ing:not(.lzl-ed) {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHkAAAAPCAYAAADAgWCVAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAN0lEQVRYCe3QMQEAAADCoPVPbQZ/iEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwICBe2AcawAB4wAF9wAAAABJRU5ErkJggg==");
}

.book-form-terms ul ul {
	margin-top: 12px !important;
	margin-left: 5px !important;
}

.book-form-terms {
	padding-top: 40px;
}

.book-form-terms h3 {
	text-align: center;
	margin-bottom: 22px;
	font-size: 1.5625rem;
}

.left-vimg-box a.res-button {
	border-radius: 40px;
	background: #ffda00;
	color: #333;
	font-weight: 700;
	font-family: "Nunito", sans-serif;
	padding: 17px 20px;
	font-size: 23px;
	display: inline-block;
	text-transform: capitalize;
	transition: all ease .5s;
	margin: 0 auto;
	width: 196px;
	text-align: center;
}

.left-vimg-box a.res-button:hover {
	background: #ffb400;
	color: #fff;
}

.left-vimg-box p.res-p {
	padding: 0 0 22px;
	text-align: center;
}

.dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu {
	width: 300px;
	height: 500px;
	overflow-y: scroll;
}

.vertical.menu.submenu a {
	font-size: 15px;
}

.vertical.menu.submenu a {
	padding-bottom: 3px;
	padding-top: 3px;
}

.subsyid-calc .form-group .input-group.childno .input-group-btn:nth-child(1) {
	margin-left: 0;
}

.subsyid-calc .form-group .input-group.childno .input-group-btn {
	width: 40px;
	text-align: center;
	margin: 0 6px;
	margin-left: 6px;
}

.subsyid-calc .form-group .input-group.childno .glyphicon.glyphicon-minus {
	padding-top: 3px;
}

.subsyid-calc .form-group .input-group.childno .glyphicon {
	user-select: none;
}

.subsyid-calc .form-group .input-group.childno .glyphicon {
	width: 100%;
	position: relative;
	display: block;
	height: 100%;
	background: transparent;
	color: #000;
	padding-top: 3px;
	border-radius: 4px;
	cursor: pointer;
	border: 2px #0dbee7 solid;
	font-size: 28px;
}

.subsyid-calc .form-group .input-group.childno #child-num {
	margin: 0;
	max-width: 217px;
}

.subsyid-calc .w-100.mb-4 .rangeDollar {
	border: 2px #0dbee7 solid;
}

.wizard-content .wizard > .steps > ul > li.current .step {
	color: #0dbee7 !important;
}

.subsyid-calc.subsyid-calc-new ul li.current span.step {
	border-color: #0dbee7 !important;
}

.wizard-content .wizard > .steps > ul > li.done .step {
	background-color: #0dbee7 !important;
	border-color: #0dbee7 !important;
	color: #fff;
}

body .wizard-content .wizard > .actions > ul > li > a {
	background: #0dbee7;
}

.wizard-content .wizard > .steps > ul {
	z-index: 0;
	position: relative;
}

.subsyid-calc .form-group input#fincome {
	background: transparent !important;
}

.childcare-subsidy-calculator__total-box .tabs-title a {
	border-radius: 40px;
	color: #fff;
	color: #0dbee7;
	background: transparent;
	font-family: "Nunito", sans-serif;
	font-size: 16px;
	font-weight: 400;
	display: inline-block;
	padding: 13px 20px 10px;
	border: 2px solid #0dbee7;
	margin-right: 5px;
}

.childcare-subsidy-calculator__total-box .tabs-title.is-active a {
	background: #0dbee7;
	color: #fff;
}

.childcare-subsidy-calculator__total-box #collapsing-tabs {
	margin-left: 16px;
}

@media (max-width:1279px) {
	.center-map-new .wpgmza-basic-listing-content-holder .wpgmza-content-address-holder-inner.wpgmza_marker_title {
		padding-bottom: 10px;
	}
	
	.center-map-new .wpgmza-basic-listing-content-holder .wpgmza-content-address-holder-inner.wpgmza_marker_title a {
		font-size: 20px;
	}
	
	.center-map-new .wpgmza-basic-listing-content-holder .wpgmza-content-address-holder-inner.wpgmza_marker_title a {
		font-weight: 700;
		text-decoration: none;
		font-size: 20px;
		color: #0dbee7;
	}
	
	.center-map-new .wpgmza-basic-listing-content-holder .wpgmza-address {
		font-size: 15px;
		line-height: 23px;
	}
}

@media (max-width:1199px) {
	.left-vimg-box p.res-p {
		padding: 0 0 32px;
		margin-top: -10px;
	}
}

@media (max-width:1023px) {
	.left-vimg-box p.res-p {
		margin-top: -15px;
	}
	
	.vertical.menu.submenu {
		height: 400px;
		overflow: scroll;
	}
	
	#sample-subsidy-calculator-section .childcare-subsidy-calculator__total-box.childcare-subsidy-calculator__total-box-new h3 {
		font-size: 36px;
	}
	
	.book-a-tour-slider-new {
		padding: 40px 0 50px;
	}
	
	.book-a-tour-map-new {
		margin-bottom: 60px;
	}
	
	.book-a-tour-new {
		padding: 50px 0;
		margin-bottom: 60px;
	}
	
	.center-map-new {
		display: flex;
		flex-wrap: wrap;
	}
	
	.center-map-new #wpgmza_marker_list_1.wpgmza_marker_list_class {
		width: 100% !important;
	}
	
	.center-map-new .wpgmaps_mlist_row.wpgmza_basic_row {
		padding: 0 0 14px 0;
	}
	
	.center-map-new #wpgmza_map_1.wpgmza_map {
		width: 100% !important;
	}
	
	.book-a-tour-edu-new .cell.large-4 {
		margin-bottom: 40px;
	}
	
	.book-a-tour-edu-new .cell.large-4 img {
		width: 100%;
	}
	
	.book-a-tour-edu-new h4 {
		padding: 0;
	}
	
	.book-a-tour-edu-new p {
		padding: 0;
	}
	
	.book-a-tour-edu-new {
		padding-bottom: 30px;
	}
	
	.page-id-2949 .add-features-con .feat-tabs-content {
		width: 29.3%;
	}
}

@media (max-width: 786px) {
	#eventbrite-widget-container-405729717507 iframe {
		max-height: 800px !important;
	}
}

@media (max-width:787px) {
	.subsyid-calc {
		padding: 40px 14px 44px;
	}
}

@media (max-width:767px) {
	.slider-sec.inner-header-slider .slider .slick-slide {
		min-height: auto;
		padding: 26% 0;
	}
	
	.page-id-5413 .form-book h4 {
		font-size: 18px;
	}
	
	.divvideo {
		float: left;
		width: 100%;
	}
	
	.divbooktour {
		float: left;
		width: 100%;
	}
	
	.book-a-tour-slider-new .slider-sec-text {
		padding-right: 0;
	}
	
	.center-map-new .wpgmza-basic-listing-content-holder .wpgmza-gallery-container {
		padding-right: 20px;
	}
	
	.center-map-new .wpgmza-basic-listing-content-holder .wpgmza-address {
		font-size: 14px;
		line-height: 20px;
	}
	
	.center-map-new .wpgmza-basic-listing-content-holder .wpgmza-link a {
		font-size: 14px;
	}
	
	.center-map-new .wpgmza-basic-listing-content-holder .wpgmza-gallery-container {
		width: 60%;
	}
	
	.center-map-new .wpgmza-basic-listing-content-holder .wpgmza-content-address-holder-inner.wpgmza_marker_title a {
		font-size: 18px;
	}
	
	body .center-map-new .wpgmza-basic-listing-content-holder .wpgmza-gallery-container img {
		height: auto !important;
	}
	
	.right-icons.right-icons-newft ul li:nth-child(1) {
		border-top-left-radius: 0 !important;
	}
	
	.right-icons.right-icons-newft ul li:nth-child(4) {
		background: #01b4e1;
		border-bottom-left-radius: 0 !important;
	}
	
	.right-icons.right-icons-newft img {
		margin-right: auto;
	}
	
	.centre-abtsec-new.centre-feesec-new h3 {
		font-size: 30px;
		line-height: 40px;
	}
	
	.centre-abtsec-new.centre-faqsec-new h3 {
		font-size: 30px;
		line-height: 36px;
	}
	
	.centre-abtsec-new {
		padding: 50px 0 40px;
	}
	
	.centre-section-5.centre-page-form-new.centre-section-5-new {
		background: transparent;
		padding-top: 34px;
	}
	
	.centre-map-new {
		margin-top: 36px;
		padding: 50px 0 40px;
	}
}

@media (max-width:766px) {
	.book-a-tour-edu-new.edu-sec-mobile .slider {
		background: transparent;
		padding-bottom: 110px;
	}
	
	.book-a-tour-edu-new.edu-sec-mobile .slick-slide .slider-text {
		position: relative;
		top: 0;
		transform: translateY(0);
	}
	
	.book-a-tour-edu-new.edu-sec-mobile .slick-slide .slider-text img {
		width: 100%;
	}
	
	.book-a-tour-edu-new.edu-sec-mobile .slick-slide .slider-text p {
		max-width: 100%;
		font-size: 16px;
		line-height: 24px;
	}
	
	.page-id-7996 .contentimagegallery {
		padding-top: 20px;
		gap: 4%;
	}
	
	.page-id-7996 .contentimagegallery img {
		width: 48%;
		margin-bottom: 4%;
	}
	
	.page-id-7996 .grid-container.faq.new-new-faq h2 {
		margin-bottom: 30px;
		color: #0dbee7;
		font-size: 28px;
	}
	
	.page-id-7996 .grid-container.faq.new-new-faq h3 {
		font-size: 18px;
		line-height: 23px;
	}
	
	.page-id-7996 .grid-container.faq.new-new-faq {
		padding-bottom: 70px;
	}
}

@media (max-width:639px) {
	body.page-id-6082 {
		padding-top: 50px !important;
	}
	
	.banner_image_desktop_display {
		display: none;
	}
	
	.banner_image_mobile_display {
		display: block;
	}
	
	#sample-subsidy-calculator-section .childcare-subsidy-calculator__total-box.childcare-subsidy-calculator__total-box-new h3 {
		font-size: 26px;
	}
	
	.childcare-subsidy-calculator__total-box #collapsing-tabs {
		margin-left: 11px;
	}
	
	.page-id-2949 .add-features-con .feat-tabs-content {
		width: 46%;
	}
	
	.page-id-2949 .add-features-con {
		justify-content: space-between;
	}
	
	.hero-bottom {
		padding-left: 12px;
	}
	
	.tab-section-new .tabs {
		padding: 14px;
	}
	
	.tab-section-new .tabs #tabs-nav a {
		font-size: 16px;
		padding: 11px 18px;
		width: 100%;
		display: block;
	}
	
	.tab-section-new .tabs #tabs-nav li {
		width: 49.3%;
		padding: 0;
	}
	
	.tab-section-new {
		margin-top: 40px;
		margin-bottom: 30px;
	}
	
	.tab-section-new h2 {
		margin-bottom: 20px;
	}
	
	.banner.banner-saf-web-sec-1 {
		margin-top: 107px;
	}
	
	.activities.the-mini-2 img {
		padding: 0;
	}
	
	.activities.the-mini-2 .slick-slide .cell.acti-box {
		padding: 0 28px;
	}
}

@media (max-width:479px) {
	.left-vimg-box p.res-p {
		margin-top: 23px;
	}
	
	#sample-subsidy-calculator-section.about-us-section.job-centres.subsidy-centres .panel .actions ul li a {
		padding: 5px 20px;
	}
	
	.childcare-subsidy-calculator__total-box .tabs-title a {
		padding: 11px 18px;
	}
	
	#sample-subsidy-calculator-section .childcare-subsidy-calculator__total-box.childcare-subsidy-calculator__total-box-new h3 {
		font-size: 22px;
		margin: 0;
	}
	
	.slider-sec.inner-header-slider .slider .slick-slide {
		padding: 28% 0;
	}
	
	.centre-abtsec-new.centre-feesec-new h3 {
		font-size: 22px;
		line-height: 30px;
	}
	
	.centre-abtsec-new.centre-feesec-new h4 {
		font-size: 20px;
	}
	
	.centre-abtsec-new.centre-faqsec-new h3 {
		font-size: 22px;
		line-height: 26px;
	}
	
	.activities.banner-saf-web-sec-5 h2 {
		margin-bottom: 28px;
	}
	
	.visit-section.diff-about-main.banner-saf-web-sec-3 iframe {
		height: 215px !important;
	}
}

@media (max-width:419px) {
	.page-id-2949 .add-features-con .feat-tabs-content {
		width: 100%;
	}
	
	.tab-section-new .tabs #tabs-nav a {
		font-size: 13px;
		padding: 11px 0;
	}
	
	.tab-section-new .tabs #tabs-nav li {
		width: 49.2%;
	}
}

.form-book form .cell.large-6 p, .form-book form .cell.large-12 p {
	text-align: left;
}

.form-book form p label {
	font-weight: 600;
}

.form-book .wpcf7-response-output {
	display: none !important;
}

.is-dropdown-submenu {
	scrollbar-width: thin;
	scrollbar-color: #000 #ffda00;
}

.is-dropdown-submenu::-webkit-scrollbar {
	width: 12px;
}

.is-dropdown-submenu::-webkit-scrollbar-track {
	background: #ffda00;
}

.is-dropdown-submenu::-webkit-scrollbar-thumb {
	background-color: #0dbee7;
	border-radius: 20px;
	border: 3px solid #ffda00;
}

.wp-block-media-text {
	margin-top: 3rem;
	margin-bottom: 3rem;
}

.wp-block-media-text + .wp-block-media-text {
	margin-bottom: 6rem;
}

.wp-block-media-text.is-image-fill .wp-block-media-text__media {
	border-radius: 30px;
	padding-top: calc(100% * .65);
	display: block;
}

.gb-container P, p.has-text-align-left, p.has-text-align-right {
	text-align: inherit;
}

@media (min-width: 1370px) {
	.wp-block-media-text .wp-block-media-text__content {
		margin-right: 6rem;
	}
}

.alignfull {
	max-width: 100vw !important;
	margin: 2rem calc(50% - 50vw) !important;
}

.alignwide {
	max-width: 100vw !important;
	margin: 2rem calc(50% - 50vw) !important;
}

@media (min-width: 740px) {
	.alignwide {
		max-width: calc(100% + 12vw) !important;
		margin: 2rem -6vw !important;
	}
}

.entry-content P {
	line-height: 1.5;
}

.entry-content h3 {
	line-height: 1.25;
	margin-bottom: 1rem;
	margin-top: 1rem;
}

.entry-content a {
	font-size: inherit;
	text-decoration: none;
}

.page-template-page-wide .inner-header {
	background-attachment: fixed !important;
	background-position: 50% 50% !important;
	min-height: 50vh;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.inner-header h1 {
	font-size: 3.75rem;
	text-shadow: 2px 0px 16px rgba(0, 0, 0, .25);
}

.page-template-page-wide h2::before {
	background-size: contain;
	background-position: 50% 50%;
	width: 100%;
}

p.has-large-font-size {}

.page-template-page-wide .visit-section p:not(.has-text-align-left) {
	text-align: unset;
}

.page-template-page-wide .visit-section h2 {
	margin-bottom: 1.5rem;
}

.page-template-page-wide .wp-block-media-text H2 {
	text-align: left;
}

.page-template-page-wide .wp-block-media-text H2::before {
	background-position: 0% 50%;
}

.dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu {
	height: auto;
	padding: 1rem .5rem;
}

@media (min-width: 1200px) {
	#top-menu .submenu-centres ul.is-dropdown-submenu {
		width: 600px;
		column-count: 2;
		column-gap: 2rem;
		margin-left: -100px;
	}
}

@media (min-width: 960px) {}

.d-none {
	display: none !important;
}

.visit-section .entry-content p {
	font-weight: 400;
}

.tf-v1-widget-fullscreen {
	position: static !important;
}

.pum-container {
	position: relative;
}

.pum-close {
	width: 50px !important;
	height: 50px;
	background: #0dbee7 !important;
	position: fixed;
	top: 2rem;
	right: 1rem;
	border-radius: 100px;
	font-size: 2rem;
}

.pum-title {
	color: #0dbee7 !important;
	width: 100% !important;
}

.pum-content {
	width: 100% !important;
}

@media (min-width: 800px) {
	.popup-wrapper {
		display: flex;
		align-items: center;
	}
	
	.popup-col {
		width: 50%;
	}
}

#adlogic_job_details_mrp-container .jobTemplateButtonsBox > #jobTemplateEmailButtonId {
	left: -5000px;
	top: 0;
	position: absolute;
}

.page-id-61 .cellbx-3, .page-id-61 .cellbx-1 {
	display: none !important;
}

.popup-col {
	width: 100%;
}

#jobTemplateBodyContainerId {
	max-width: 960px;
	margin: 0 auto;
}

#jobTemplateTitleId, #jobTemplateHeaderContainerId_image {
	display: none;
}

@media (max-width: 960px) {
	.inner-header h1 {
		font-size: 1.75rem;
	}
}

.careers-heading {
	text-align: left;
}

.careers-heading {
	text-align: left;
}

.careers-heading::before {
	content: none !important;
	display: none !important;
}

@media (max-width: 1100px) {
	.job-item-wrapper {
		flex-basis: 100% !important;
	}
}

.wp-block-list li li {
	list-style: circle;
}

#jobTemplateBodyContainerId {
	max-width: 960px;
	margin: 0 auto;
}

#jobTemplateTitleId, #jobTemplateHeaderContainerId_image {
	display: none;
}

@media (max-width: 960px) {
	.inner-header h1 {
		font-size: 1.75rem;
	}
}

.job-search-filters .dropdown-select {
	display: none;
}

.careers-heading::before {
	content: none !important;
	display: none !important;
}

.text-center {
	text-align: center !important;
}

.page-template-page-wide .inner-header {
	min-height: unset !important;
	padding: 9% 0px;
	position: relative;
	background-position: 50% 60% !important;
	background-attachment: unset !important;
}

.pum-close {
	width: 50px !important;
	height: 50px !important;
}

.pum-container {
	padding: 0px !important;
	border-radius: 30px !important;
}

.popup-col:first-child {
	padding-left: 2rem;
	padding-right: 2rem;
}

.wp-block-getwid-accordion .wp-block-getwid-accordion__content-wrapper {
	padding: 0 !important;
}

.wp-block-getwid-accordion .wp-block-getwid-accordion__content-wrapper p {
	text-align: unset;
}

.wp-block-heading.h2 {
	font-size: 2.25rem;
	line-height: 1.5;
	margin: 2rem 0;
}

@media (min-width: 960px) {
	.wp-block-heading.h2 {
		font-size: 4rem;
		line-height: 1.5;
	}
}

@media (max-width: 960px) {
	.d-sm-none {
		display: none !important;
	}
}

.page-template-template-gala .right-icons {
	display: none;
}

.wpcf7-form .joinwaitlistform select, .wpcf7-form .contactform select {
	color: #333;
}

@media (max-width: 639px) {}

@media (max-width: 479px) {}

@media (max-width: 419px) {}

@media (max-width:1599px) {
	body .center-map-new .wpgmza-basic-listing-content-holder .wpgmza-gallery-container img {
		height: auto !important;
	}
}

@media (max-width:1400px) {}

@media (max-width:1199px) {}

@media (max-width:639px) {}

@media (max-width:479px) {}

@media (min-width:1024px) and (max-width:1199.98px) {}

.blog-box a {
	text-decoration: none;
}