@font-face {
    font-family:'Century Gothic';
    src: url('../fonts/CenturyGothic-Bold.eot');
    src: url('../fonts/CenturyGothic-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CenturyGothic-Bold.woff2') format('woff2'),
        url('../fonts/CenturyGothic-Bold.woff') format('woff'),
        url('../fonts/CenturyGothic-Bold.ttf') format('truetype'),
        url('../fonts/CenturyGothic-Bold.svg#CenturyGothic-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Century Gothic';
    src: url('../fonts/CenturyGothic.eot');
    src: url('../fonts/CenturyGothic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CenturyGothic.woff2') format('woff2'),
        url('../fonts/CenturyGothic.woff') format('woff'),
        url('../fonts/CenturyGothic.ttf') format('truetype'),
        url('../fonts/CenturyGothic.svg#CenturyGothic') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'billy';
    src: url('../fonts/billy.eot');
    src: url('../fonts/billy.eot?#iefix') format('embedded-opentype'),
        url('../fonts/billy.woff2') format('woff2'),
        url('../fonts/billy.woff') format('woff'),
        url('../fonts/billy.ttf') format('truetype'),
        url('../fonts/billy.svg#billy') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

html{overflow-x:hidden;}
body{font-family:'Century Gothic'; font-size:20px; font-weight:normal; color:#202020; line-height:26px; margin:0px;overflow-x:hidden;}
p {
	font-family: 'Century Gothic';
	font-size: 18px;
	font-weight: normal;
	color: #202020;
	line-height: 26px;
}

h1,h2,h3,h4,h5,h6{margin:0px; font-family:'Century Gothic'; font-weight:700; color:#202020;}
a,input{font-family:'Century Gothic'; /*font-size:20px;*/ font-weight:600; color:#202020;}
a,div,input,button{outline: none; }

h2{font-size:40px;color:#E80E8A;}

.color-pink{color:#E80E8A;}
.color-orange{color:#F58731;}
.color-green{color:#9BCA3B;}

.btn-pink {
	background: #E80E8A;
	color: #fff;
	border-radius: 50px;
	font-weight: 700;
	padding:20px 24px 24px;
	display: inline-block;
	font-size: 26px;
	transition: all 0.3s ease;
	position:relative;
}

.btn-pink:hover {
  color: #fff;
  padding: 20px 34px 24px;
}

.btn-pink:focus {
  color: #fff;
}

/*.btn-pink:after {
  content:'\f105';
  position: absolute;
  top: 0;
  right:0px;
  transition: 0.5s;
  opacity:0;
  font-family:FontAwesome;
  font-size: 44px !important;
  top:24px;
  font-weight:normal;
}
.btn-pink:hover:after{
  opacity:1;
  right:20px;
}*/

.blue-btn{background:#0c91c0; transition: background-color 300ms ease-out 0s;}
.blue-btn:hover{background:#4cd6ef;}

.top-links{color:#202020;}

.grid-container{max-width:1280px;} 
input,button{transition:background-color 300ms ease-out 0s;}

.top-row {
	width: 100%;
	padding:12px 66px 0px;
	text-align: left;
	color: #fff;
	font-size: 16px;
	line-height: 24px;
	font-family: 'Poppins', sans-serif;
	font-weight: 300;
}
.top-row .grid-container {
	max-width: 100%;
	padding: 0;
}

.top-right {
	position: absolute;
	right: 66px;
	top: -20px;
}
.top-right-phone a {
	font-size: 24px;
	font-family: 'THICCCBOI';
	font-weight: 700;
}
.top-right-phone .fa {
	font-size: 21px;
}

.top-row .fa{font-size:16px;}
#menu-topmenu .fa{font-size:22px;}
.top-right-btn {
	float: right;
	margin-left: 16px;
}
.top-right-btn .blue-btn {
	font-size: 24px;
	font-family: 'THICCCBOI';
	font-weight: 600;
	color: #ffff;
	width: 152px;
	display: inline-block;
	text-align: center;
	height: 54px;
	padding-top: 13px;
	border-radius: 6px;
}
.top-right-phone {
	position: relative;
	top: 16px;
}

.nav-outer-main {
	width: 100%;
	z-index: 10;
	top: 0px;
	background: #fff;
	box-shadow: 0px 6px 16px rgba(0,135,160,0.13);
	position: fixed;
}

.nav-outer {padding:10px 66px;max-width: 100%;margin: 0 auto;position: relative;z-index: 1;left: 0;right: 0;}
.top-header-links {position: absolute;max-width:  80rem;margin: 0 auto;left: 0;right: 0;text-align: right; top: 10px; padding-right: 14px;}
.is-drilldown {position: relative;overflow: visible !important;min-height: auto !important;}
.top-bar{background: transparent;padding: 0;}
.drilldown a {background:#000;}
.dropdown.menu > li > a{font-size:20px; padding:13px 18px; position: relative; top: 18px; transition: all ease 0.5s; font-family: 'THICCCBOI'; font-weight: 600;}
.active{color:#0c91c0; background:transparent;}
.dropdown.menu > li > a:hover{color:#0c91c0; background:transparent;}
.top-bar-right > ul {float: right; background: transparent; margin-top:24px; margin-right: 0; text-align: center; position: absolute; left:auto; right: 52px; display: block;}

.logo {float: left; position: relative; z-index: 1;}
.dropdown.menu > li {margin:0px 0px 0px 5px; display: inline-block;}
.dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after {border: inset 0;}
.dropdown.menu > li > a:before{top: 1.5px;}

.dropdown.menu > li.is-active > a { color:#fff; background: #00a5df;}
.menu .active > a { background: #000; color: #fff;}

.dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu {right: auto;left: 0; margin-top:0px;}

/*.dropdown.menu > li.is-dropdown-submenu-parent > a {padding-right: 0 !important;}*/
.dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after { content:'\f107'; font-family: 'FontAwesome'; margin-top: -8px; right:18px;}

.dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu { right: auto; left: 0; top: 38px; border-radius: 10px; border-top-left-radius: 0px;}
.is-dropdown-submenu > li {position: relative;}

.is-dropdown-submenu {min-width: 210px;}

.cart-item {display:inline-block; font-size:11px; color:#000; width:16px; height:16px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; background:#fff; position:absolute; right:-5px; top:-6px; padding:3px 0px; text-align:center; line-height:9px; font-family: 'Open Sans', sans-serif; font-weight:600;}


.slider-sec { position:relative; width:100%;  margin-top: 106px;}
.slider-sec:before{content:""; background:url(../img/blue-bg.png) no-repeat; position:absolute; bottom:0;}
.slider-inner {display:flex;}

.slider-text {
	margin: 0 auto;
	padding: 14px 0 28px;
	right: 0;
	left: 0;
	width: 40%;
	position: relative;
	background:#fff;
	z-index: 1;
}
.slider-pic{position:relative;}
.slider-pic:before {content: "";position: absolute;background: rgba(0, 0, 0, 0.45);left: 0;right: 0;bottom: 0;top: 0;}


.slider-text:after {
	content: "";
	background: url(../img/slider-bg.png) no-repeat;
	position: absolute;
	top: 0;
	bottom: 0;
	width:180%;
	right: -210px;
	background-position: right;
}
.slider-sec .banner-image {
	position: absolute;
	bottom: 0;
	right: 53%;
	left: auto;
	text-align: center;
	z-index: 2;
}
.slider-sec .banner-image img {
	width: 280px;
}
.banner-pink-arrow {
	position: absolute;
	top: 22px;
	right: 363px;
	left: 0;
	text-align: center;
	z-index: 1;
}
.banner-green-arrow {
	position: absolute;
	right: auto;
	left: 0;
	text-align: center;
	top: 45%;
	/*transform: translateY(-50%);*/
	z-index:1;
}
.banner-orange-arrow {
	position: absolute;
	right: 0;
	left: -100px;
	text-align: center;
	bottom: 90px;
	/* transform: translateY(-50%); */
	z-index: 1;
}

.slider-text-box {
	top:46%;
	transform: translateY(-50%);
	position: absolute;
	max-width: 488px;
	margin: 0 auto;
	left: 140px;
	right: 0;
	z-index: 1;
}

.menu-main {
	max-width: 1360px;
	width: 100%;
	margin: 0 auto;
}
.menu-main .top-logo {
	float: left;
}


.toggle-icon {
	display: block;
	width: 64px;
	height: 64px;
	background: #E60B88;
	border-radius: 100%;
	position:relative;
	transition: all 0.3s ease;
}

.menu-icon-outer {
	float: right;
	position: relative;
	top: 11px;
}

.menutext {
	position: absolute;
	bottom: 9px;
	right: 0;
	left: 0;
	text-align: center;
	color: #fff;
	font-size: 15px;
	font-weight: 600;
}

.menu-icon-left img {width: 43px;transition: all 0.3s ease;}
.menu-icon-right img {width: 38px;transition: all 0.3s ease;}
.menu-icon1 {
	width: 100%;
	display: block;
	position: relative;
	top: 10px;
}

.menu-icon-left {
	position: absolute;
	left:-8px;
	top: 17px;
}
.menu-icon-right {
	position: absolute;
	right:-6px;
	top: 17px;
}

.toggle-icon:hover .menu-icon-left{animation:fadeInLeft .5s;} 
.toggle-icon .menu-icon-right{/*animation:fadeInLeft .8s infinite; -webkit-animation-delay: 5s;*/} 


.toggle-icon .menu-icon-right{
    transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    animation-name: shakeMe;
    animation-duration: 10s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

@keyframes shakeMe {
    2%, 18% {
        transform: translate3d(0px, 0, 0);
    }

    4%, 16% {
        transform: translate3d(0, 0, 0);
    }

    6% {   
        transform: translate3d(-20px, 0, 0);
    }

    8%, 12% {
        transform: translate3d(0px, 0, 0);
    }
    
    18.1% {
        transform: translate3d(0px, 0, 0);
    }
}


.slider-text h1 {
	padding-bottom: 10px;
	font-size: 40px;
	color: #E80E8A;
	line-height: 48px;
}
.slider-pic{width:60%;}
.slider-sec .slider-pic img {
	/*height: 780px;
	object-fit: cover;*/
}
.slider-sec .slick-slide {
	min-height: 560px;
}
.slider-text-box .blue-btn {
	font-size: 22px;
	color: #fff;
	font-weight: 600;
	/* text-transform: uppercase; */
	border-radius: 8px;
	padding: 13px 6px;
	display: inline-block;
	margin-top: 18px;
	background: transparent;
	border: 4px #E60B88 solid;
	color: #252049;
	border-radius: 50px;
	display: block;
	width: 250px;
	text-align: center;
}
.slider-text-box .blue-btn:hover{background:#E60B88; color:#fff;}

.slider-sec .slider.single-item {
	margin-top: 0;
	margin-bottom: 0;
}
.childcare-section {
	background: #252049;
	padding: 20px 0 90px;
	position: relative;
	margin-top: -117px;
	z-index: 99999;
}
.childcare-section::before {
	/*content: "";*/
	position: absolute;
	background: url(../img/footer-top.png) no-repeat;
	top: -223px;
	left: 0px;
	right: auto;
	z-index: 11111;
	height: 236px;
	width: 100%;
	background-size: 100%;
}
.childcare-section::after {
	/*content: "";*/
	position: absolute;
	background: url(../img/footer-top-2.png) no-repeat;
	top: -257px;
	left: auto;
	right: 0;
	z-index: 11111;
	height: 274px;
	width: 50.1%;
	background-size: 100%;
}
.childcare-content {
	top: 50%;
	transform: translateY(-50%);
	position: relative;
}
.childcare-content p {
	color: #fff;
	font-size: 40px;
	font-weight: 700;
	margin-bottom: 40px;
	line-height: 54px;
}


/*footer*/

footer{width:100%; background:#252049; padding:50px 0px 30px; position:relative; margin-top:50px; position:relative;}
footer:before {
	content: "";
	position: absolute;
	background: url(../img/footer-top.png) no-repeat;
	top: -327px;
	left: 0;
	right: 0;
	z-index: 11111;
	height: 330px;
	width: 100%;
	background-size: cover;
}
.footer .grid-x.grid-padding-x {justify-content:space-between;}
footer .container{/*display: flex;*/ color: #fff;}
/*footer .box{flex: 1; margin-right: 2rem;}*/
footer .foot-box  ul{list-style: none; margin-left: 0px;}
footer .foot-box ul li a {
	color: #fff;
	text-decoration: none;
	font-size: 20px;
	font-weight: 700;
}
footer .foot-box  ul li a:hover{color:#9BCA3B; transition: all 0.3s ease; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; -ms-transition: all .3s ease;}
footer .foot-box h4 {
	font-size: 26px;
	font-weight: 700;
	margin-bottom: 20px;
	color:#fff;
}
footer .foot-box  p{color:#fff; font-size:16px; line-height:23px;}
footer .foot-box ul li {margin-bottom: 1rem;width: 100%;}


footer .foot-box  a:hover{color: #eb1c2c;}
footer .foot-box  .social-icon{float: left;}
footer .foot-box  .social-icon a{float: left; color:#fff; margin-right:20px; font-size:24px; transition: all ease 0.5s;}
footer .foot-box .social-icon a:hover{color:#eb1c2c;}

footer .foot-box ul li {
	margin-bottom: 10px;
}

.foot-box.foot-1 {
	/*width: 22%;
	float: left;*/
}
.foot-box.foot-2 {
	/*float: left;
	width:16%;*/
	display:none !important;
}
.foot-box.foot-3 {
	/*float: left;
	width: 17%;*/
}

.foot-box.foot-1 ul {
	/* width: 49%; */
	display: inline-block;
	margin-right: 26px;
}
.social-icons-foot img {
	width: 50px;
	margin-right: 8px;
}

footer.copyright{ padding:0 0 20px; font-size:16px; font-weight:normal; color:#b4b4b4; background: #191919;}
.footer-bottom {
	border-top: 1px #252525 solid;
	padding: 20px 0 0;
}
.footer-bottom .fa.fa-facebook-square {
	color: #b4b4b4;
	font-size: 32px;
	position: relative;
	top: 5px;
	margin-left: 6px;
}
footer.copyright a {color:#b4b4b4;}
.copy {width:50%; text-align: left;}
.dc {text-align:right;}
.dc a:hover{color: #4cd6ef;}

footer.copyright .copy {
	width: 60%;
	float: left;
}
footer.copyright .dc {
	width: 40%;
	float: right;
}

footer .grid-x.grid-padding-x {margin: 0;padding: 0 20px;}

.foot-box.foot-3 p {
	position: relative;
	padding-left: 20px;
}
.foot-box.foot-3 p:before {
	content: "\f041";
	position: absolute;
	left: 0;
	font-family: FontAwesome;
}

footer.copyright .cell.large-12 {
	padding: 0;
}

.foot-box.foot-1 a, .foot-box.foot-2 a {padding: 0;}

.foot-box.foot-2 input[type="text"] {
	width: 400px;
	height: 65px;
	border: 0;
	background: #77768D;
	border-radius: 16px;
	color: #fff;
	font-size: 20px;
	padding-left: 20px;
	box-shadow: 0 0 0 !important;
	margin-bottom: 12px;
}
.foot-box.foot-2 input[type="email"] {
	width: 400px;
	height: 65px;
	border: 0;
	background: #77768D;
	border-radius: 16px;
	color: #fff;
	font-size: 20px;
	padding-left: 20px;
	box-shadow: 0 0 0 !important;
	margin-bottom: 12px;
}
.foot-box.foot-2 input[type="submit"] {
	border: 0;
	background: #9BCA3B;
	/* width: 190px; */
	height: 58px;
	display: inline-block;
	color: #fff;
	font-size: 26px;
	font-weight: 700;
	border-radius: 30px;
	padding: 0 53px;
	cursor: pointer;
	transition: all 0.3s ease;
}
.foot-box.foot-2 input[type="submit"]:hover{
	padding: 0 63px;
}

.foot-box.foot-2 input[type="email"]{}

.foot-box.foot-2 input[type="email"]::-webkit-input-placeholder {
  color: #fff; opacity:1; }

.foot-box.foot-2 input[type="email"]:-ms-input-placeholder {
  color: #fff; opacity:1; }

.foot-box.foot-2 input[type="email"]::-ms-input-placeholder {
  color: #fff; opacity:1; }

.foot-box.foot-2 input[type="email"]::placeholder {
  color: #fff; opacity:1; }
  
 .foot-box.foot-2 input[type="text"]::-webkit-input-placeholder {
  color: #fff; opacity:1; }

.foot-box.foot-2 input[type="text"]:-ms-input-placeholder {
  color: #fff; opacity:1; }

.foot-box.foot-2 input[type="text"]::-ms-input-placeholder {
  color: #fff; opacity:1; }

.foot-box.foot-2 input[type="text"]::placeholder {
  color: #fff; opacity:1; }

.slider.client-slider{background:transparent;}

.extra-curricular h2 {text-align: center;margin-bottom: 52px;}
.extra-curricular {
	padding: 60px 0 20px;
	position: relative;
	z-index: 9999;
}
.home .extra-curricular {
	z-index:99999;
}
.extra-curricular:before {
	content: "";
	position: absolute;
	background: url(../img/insta-cloud-bg.png) repeat-x;
	top: -90px;
	left: 0;
	right: 0;
	z-index: 11111;
	height: 210px;
	width: 100%;
	background-size: cover;
	animation: marqueeN 220s infinite linear;
}
.curricular-box {display:inline-block;}
.extra-curricular h2 {
	text-align: center;
	position: relative;
	z-index: 111111;
}
.extra-curricular ul {list-style: none;margin:0px;display: flex;flex-wrap: wrap; justify-content:center;}
.extra-curricular ul li {width: 25%;text-align: center; margin-bottom: 40px;}
.curricular-box img{border-radius:100%;}
.curricular-bg-color{background-size:cover; padding:10px 14px 13px 11px; position:relative;}
.curricular-box .green-bg {background:url(../img/circle-green.png) no-repeat;}
.curricular-box .pink-bg {background:url(../img/circle-pink.png) no-repeat;}
.curricular-box .orange-bg {background:url(../img/circle-orange.png) no-repeat;}
.curricular-box h3 {
	text-align: center;
	font-size: 20px;
	line-height: 36px;
	margin-top: 12px;
}
.curricular-box h3 br {display: none;}
.curricular-bg-color .play-icon {position: absolute;right: 16px;bottom: 0;}
.curricular-box .hand-icon img {border-radius: 0;}
.curricular-box .green-bg .hand-icon {
	position: absolute;
	top: -33px;
	left: -11px;
	z-index: -1;
	width: 70px;
}
.curricular-box .pink-bg .hand-icon {
	position: absolute;
	bottom: -18px;
	left: -44px;
	z-index: -1;
	width: 70px;
}
.curricular-box .orange-bg .hand-icon {
	position: absolute;
	top: 19px;
	right: -48px;
	z-index: -1;
	width: 70px;
}

.calculate-subsidy{background:#9BCA3B; padding:0; position:relative;}
.calculate-subsidy:before{content:""; position:absolute; background:url(../img/green-dot-top.png) repeat-x; top:-11px; width:100%; height:13px; animation: marqueeN2 220s infinite linear;}
.calculate-subsidy:after{content:""; position:absolute; background:url(../img/green-dot-bottom.png) repeat-x; bottom:-11px; width:100%; height:13px; animation: marqueeN2 220s infinite linear; }
.calculate-subsidy h2 {font-size: 40px;color: #fff;line-height: 50px;}
.calculate-subsidy-content{top:50%;transform:translateY(-50%);position:relative;}
.calculate-subsidy-content .btn-pink {
	margin-top: 26px;
	font-size: 26px;
}

.calculate-subsidy img {
	position: relative;
	z-index: 1;
	bottom: -12px;
	left: -18px;
}

.calculate-pic {
	position: relative;
}
.calculate-cloud-1 {position:absolute;top:30px;width:200px;}
.calculate-cloud-2 {position:absolute;bottom:30px;right:0; width:170px;}


.three-box {padding:70px 0 160px;}

.three-box-content {padding:0;}
.three-box-outer {text-align: center;position: relative;padding-bottom: 84px;height: 100%;}
.three-box-pic img{height:260px;}
.three-box-content h3 {font-size:26px;color: #9BCA3B;}
.three-box-outer .btn-pink {position: absolute;bottom: 0;padding:22px 0 26px;width: 194px;margin: 0 auto;left: 0;right: 0; transition: all 0.3s ease;}
.three-box-outer .btn-pink:hover{width:218px;}

.download-book {background: url(../img/download-bg.png) no-repeat;background-size: cover;padding:60px 0;}
.download-book-right {top: 54%;transform: translateY(-50%);position: relative;}
.download-book-right h2 {font-size: 42px;color: #fff;line-height: 50px;margin-bottom: 30px;}
.download-book .download-book-left {padding-right:30px;margin-top:-80px;}
.download-book .cell.large-7 {width: 61%;}
.download-book .cell.large-5{width: 39%;}

.childcare-centres {padding: 0 0 30px;}

.childcare-centres .grid-container{max-width:1260px;}
.childcare-centres h2 {text-align: center;padding-bottom: 8px;}


.get-started {
	position: relative;
	padding: 90px 0 130px;
}

.get-started .grid-x.grid-padding-x {
	justify-content: end;
}
.get-started-content {
	background: url(../img/get-cloud.png) no-repeat;
	width: 714px;
	height: 513px;
	background-size: cover;
	text-align: center;
	position: relative;
	float: right;
}
.get-started-content-inner {
	/* top: 50%; */
	/* transform: translateY(-50%); */
	position: relative;
	width: 620px;
	margin: 154px auto 0;
}
.get-started-content-inner p{
	font-size:19px;
	line-height:26px;
	margin:13px 0 28px;
}
.get-started-content-inner .btn-pink{
	padding:16px 28px 20px;
	margin:0 3px;
    transition:all 0.3s ease;
}
.get-started-content-inner .btn-pink:hover{
	padding:16px 38px 20px;
}

.awards-achievements{padding:80px 0; position:relative;}
.awards-achievements h2{
	text-align: center;
	width: 100%;
	margin-bottom: 24px;
	position: relative;
	z-index: 99999;
}
.awards-achievements:before {
	content: "";
	position: absolute;
	background: url(../img/insta-cloud-bg.png) repeat-x;
	top: -90px;
	left: 0;
	right: 0;
	z-index: 11111;
	height: 210px;
	width: 100%;
	background-size: cover;
	animation: marqueeN1 220s infinite linear;
}

.reawarding .grid-container {max-width: 1200px;}
.reawarding-pic img{border-radius:100%;}
.reawarding-pic-1 {position: relative;margin-bottom: -100px;}
.reawarding-pic-2 {
	position: relative;
	margin-top: -200px;
	margin-left: -190px;
	display: inline-block;
}
.reawarding-pic-2 .reawarding-pic-inner {
	max-width: 270px;
}
.reawarding-pic-1 .reawarding-pic-inner {
	max-width: 380px;
}
.reward-border{position:absolute;top:0;}

.reawarding:hover .reward-border{animation:rotateIn 2s infinite}

.reawarding-pic-2 .play-icon {
	position: absolute;
	bottom: 4px;
	right: 40px;
	z-index: 999;
	width: 80px;
}
.reawarding {background: #242049;padding:70px 0 60px; position:relative;}
.reawarding:before{content:""; position:absolute; background:url(../img/blue-dot-top.png) repeat-x; top:-11px; width:100%; height:12px; animation: marqueeN2 220s infinite linear;}
.reawarding:after{content:""; position:absolute; background:url(../img/blue-dot-bottom.png) repeat-x; bottom:-11px; width:100%; height:12px; animation: marqueeN2 220s infinite linear;}
.reawarding h2{color:#fff;}

.reawarding-pic:hover .play-icon{animation:shake 2s}

@keyframes marquee1 {
  100% {
    background-position: 0;
  }
  0% {
    background-position: 30000px;
  }
}

.reawarding-pic {float: right;}
.reawarding-content {
	padding-left: 30px;
	top: 50%;
	transform: translateY(-50%);
	position: relative;
}
.reawarding-content .btn-pink {
	margin-top: 12px;
}

.testimonials{padding:60px 0;}
.testimonials h2{text-align:center; width:100%;}
.testimonial-bottom-right .btn-pink {font-size: 26px;padding: 10px 13px 12px 54px;position: relative;}
.testimonial-bottom-right .btn-pink img {position: absolute;left: -6px;	top: -12px;}
.testimonial-pic img {border-radius: 100%;float: right;}
.testimonial-content-outer {
	background: url(../img/testimonial-bg.svg) no-repeat;
	height: 580px;
	width: 910px;
	margin: 60px auto 0;
	position: relative;
}
.testimonial-content-outer:before {
	content: "";
	position: absolute;
	top: 100px;
	left: 100px;
	background: url(../img/quote-left.svg) no-repeat;
	width: 68px;
	height: 57px;
}
.testimonial-content-outer:after {
	content: "";
	position: absolute;
	bottom: 50px;
	right: 100px;
	background: url(../img/quote-right.svg) no-repeat;
	width: 68px;
	height: 57px;
}
.testimonial-pic img{width:180px;}
.slider.testi-slider .slick-list {
	padding-top: 82px;
	margin-top: -82px;
}
.testimonial-pic{float: right;margin-top: -80px;margin-right: 90px;width: 100%;}
.testimonial-content-main {width: 100%;float: left;padding:30px 100px 0;}
.testimonial-content{text-align:center;}  
.testimonial-content p {
	font-size: 18px;
	line-height: 28px;
}
.testimonial-bottom-left {float: left;}
.testimonial-bottom-right {float: right;}
.testimonial-bottom {margin-top: 60px;}
.testimonial-bottom-left .author-name {display: block;font-size: 24px;color: #E80E8A;font-weight: 700;margin-bottom:5px;}
.author-position {font-size: 18px;}
.slider.testi-slider {background: transparent;}


.carers-readworthy h2 {width:100%;text-align:center;margin-bottom:40px;}
.green-bg{background:#9BCA3B;}
.pink-bg{background:#E80E8A;}
.orange-bg{background:#F58731;}
.carer-outer {margin: 0 18px;border-radius: 20px;}
.carers-readworthy{padding-bottom:140px; padding-top:130px; background:url(../img/carer-bg.jpg) no-repeat; background-size:cover;}
.carer-pic img {border-top-left-radius: 20px;border-top-right-radius: 20px;}
.carer-content {padding:10px 14px;}
.carer-content span {color: #fff;}
.carer-content p {
	color: #fff;
	font-weight: 700;
	min-height: 54px;
	margin-bottom: 4px;
}
.carer-content a.btn-read {color: #fff; font-size: 22px; font-weight: 700; border: 2px #fff solid;border-radius: 30px;padding: 3px 11px 6px;display: inline-block; transition: background-color 300ms ease-out 0s;}
.carer-content a.btn-read:hover {
	background: #fff;
	color: #000;
}

.instagram{padding:80px 0 130px; position:relative;}
.instagram:before {
	content: "";
	position: absolute;
	background: url(../img/insta-cloud-bg.png) repeat-x;
	top: -90px;
	left: 0;
	right: 0;
	z-index: 11111;
	height: 210px;
	width: 100%;
	background-size: cover;
	animation: marqueeN 220s infinite linear;
}
@keyframes marquee {
  0% {
    background-position: 0;
  }
  100% {
    background-position: 30000px;
  }
}


.instagram .grid-container {max-width: 850px;}
.instagram ul {margin: 0px;list-style: none;display: flex;flex-wrap: wrap;justify-content: center; justify-content: space-between;}
.instagram h2 {text-align: center;margin-bottom: 36px;position: relative;z-index: 999999;}
.instagram ul li img {width: 100%;}
.instagram ul li {width: 32.9%;margin: 0.2%;}


.top-bar {
	position: fixed;
	z-index: 99999999999;
	top: 0;
	left: 0;
	right: 0;
	background: #252049;
	padding:14px 0;
}
.top-bar .navbar-brand {
	padding: 0;
}
.nav__trigger-finger {
	position: relative;
	top: 12px;
	left: auto;
	z-index: 10;
	display: flex;
	align-items: center;
	/* width: 110px; */
	/* height: 38px; */
	color: hotpink;
	cursor: pointer;
	right: 0;
	margin: 0 !important;
	float:right;
}
#header-main .container-fluid.header-px {
	float: left;
}
  .nav__trigger-finger::before {
    content: "";
    position: absolute;
    top: -5px;
    left: -5px;
    bottom: -5px;
    right: -5px;
    /* background: hotpink; */
    opacity: 0;
    z-index: -1;
    transition: opacity 0.3s cubic-bezier(0.75, 0, 0.25, 1);
  }


  .nav__trigger-finger span::before {
    top: 0;
  }
  .nav__trigger-finger span::after {
    top: 20px;
    width: 26px;
  }
  .nav__trigger-input, .nav__submenu-trigger-input {
    opacity: 0;
    width: 0;
    height: 0;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    position: fixed;
  }
  .nav__trigger-input:focus + label {
    color: white;
  }
  .nav__trigger-input:focus + label::before {
    opacity: 1;
  }

	.nav__trigger-input:checked ~ ul {
		z-index: 9;
		transform: none;
		transition: 0.5s cubic-bezier(0.75, 0, 0.25, 1);
		background: rgba(37,32,73,.97);
	}
  .nav__list {
    position: fixed;
    overflow-y: scroll;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: -1;
    font-size: 4rem;
    padding: 40px;
    padding-top: 90px;
    transform: translate(100vw) rotate(45deg);
    transition: 0.2s cubic-bezier(0.75, 0, 0.25, 1);
	
  }
    .nav__item {
		list-style: none;
		line-height: 48px;
		text-align:center;
	}
  .nav__item + .nav__item {
    margin-top: 0px;
  }
  .nav__submenu-trigger-input:checked + label::after {
    transform: translateY(10px);
  }
  .nav__submenu-trigger-input:checked ~ ul {
    display: block;
  }
  .nav__submenu-trigger-input:focus + label::after {
    transform: translateY(5px);
  }
  .nav__submenu-trigger-finger::after {
    content: "";
    display: inline-block;
    border: 10px solid transparent;
    border-top-color: white;
    transition: 0.4s cubic-bezier(0.75, 0, 0.25, 1);
  }
  .nav__link {
    text-decoration: none;
    color: #fff;
    font-size: 30px;
  }

  .nav__link:hover {
    color: #000;
  }

  .nav__list-child {
    display: none;
    font-size: 2rem;
    margin-top: 10px;
    padding-left: 2rem;
  }
  
#header-main {width: 100%;padding: 0 60px;}
   
   
   .menu-dropdown {
    width: auto;
    display: none;
    /* background-color: #000; */
    padding: 0px 30px;

}

.menu-dropdown li {
    line-height: 25px;
}

.menu-dropdown li a {
    color: #fff;
    font-size: 24px;
    padding: 10px 0;
    display: inline-block;
}

.menu-dropdown li a:hover {
    color: #000;
}

.nav__item:hover .menu-dropdown {
    display: block;
}
   
.nav__list {
	position: fixed;
	overflow-y: scroll;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: -1;
	font-size: 4rem;
	padding: 40px;
	padding-top: 90px;
	transform: translate(100vw) rotate(45deg);
	transition: 0.2s cubic-bezier(0.75, 0, 0.25, 1);
	margin: 0;
}
.menu-dropdown {
	background: transparent !important;
	margin: 0;
	list-style: none;
}
   
   
.grid-container {position: relative;}
.childcare-centres {position: relative;}
.carers-readworthy {position: relative;}
   
.cloud-1 {position: absolute;left: -20px;top: 0; }
.cloud-1 img {width: 110px;}
.cloud-2 {position: absolute;right: -20px;bottom:30px; }
.cloud-2 img {width: 90px;}
.cloud-3 {
	position: absolute;
	left: -30px;
	top: 49%;
	animation: ;
}
.cloud-3 img {width: 100px;}
.cloud-4 {
	position: absolute;
	right: -116px;
	top: 27%;
	animation: ;
}
.cloud-4 img {width: 150px;}
.cloud-5 {
	position: absolute;
	left: -80px;
	top: 50px;
	animation: ;
}
.cloud-5 img {width: 120px;}
.cloud-6 {
	position: absolute;
	right: -130px;
	bottom: 100px;
	animation: ;
}
.cloud-6 img {width: 100px;}
.cloud-7 {position: absolute;left: -20px;top: 0; }
.cloud-7 img {width: 150px;}
.cloud-8 {position: absolute;right: -20px;bottom: -100px; }
.cloud-8 img {width: 120px;}
.cloud-9 {position: absolute;left: -20px;top: -30px;z-index: 111111; }
.cloud-9 img {width: 150px;}
.cloud-10 {position: absolute;right: -20px;bottom: -70px; }
.cloud-10 img {width: 120px;}
.cloud-11 {position: absolute;right: -20px;bottom:0px; }
.cloud-11 img {width: 150px;}
.cloud-12 {position: absolute;left: -20px;top: 30%; }
.cloud-12 img {width: 150px;}
.cloud-13 {position: absolute;right: -20px;bottom:18%; }
.cloud-13 img {width: 110px;}

.arrow1 {width: 500px;position: absolute;right: 0;top: 20px;}
.arrow2 {
	width: 218px;
	position: absolute;
	left: -160px;
	top: -50px;
	z-index: 111111;
}
.arrow3 {
	width: 260px;
	position: absolute;
	right: -130px;
	bottom: 23%;
}
.arrow4 {
	width: 150px;
	position: absolute;
	left: -160px;
	bottom: -100px;
}
.arrow5 {width: 400px;position: absolute;right: 0;top: 16%;}
.arrow6 {
	position: absolute;
	left: 0;
	top: 140px;
	width: 360px;
	z-index: 9;
}
.arrow7 {position: absolute;left: -240px;top: 110px;width: 400px;z-index: 0;}
.arrow7 img {border-radius: 0;}
.arrow8 {width: 180px;position: absolute;left: 0;bottom: -75px;}
.arrow9 {width: 180px;position: absolute;right: 0;top:-50px;}
.arrow10 {
	width: 220px;
	position: absolute;
	right: 0;
	top: 200px;
}
.arrow11 {width: 230px;position: absolute;left: 0;bottom:130px;}

.arrow12 {width: 180px;position: absolute;right: -164px;top: 50px;}
.arrow13 {width: 180px;position: absolute;left: -151px;bottom: 40%;z-index: -1;}

.reawarding-pic-inner {position: relative;}

.curricular-bg-color{transition: all 0.3s ease;}
.curricular-bg-color:hover .play-icon{animation:shake 2s;}

.download-book img{transition: all 0.5s ease;}
.download-book:hover img{transform: rotate(20deg);}


#svg-container {
  background: rgba(255, 255, 255, 0.1);
  width: 90%;
  max-width: 640px;
  margin: 0 auto;
  height: 120px;
  padding: 10px 0;
  border: 3px solid rgba(255, 255, 255, 0.3);
  border-radius: 10px;
}

#svgC {
  padding: 20px;
  margin: 0 auto;
  width: 80%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

.banner-pink-arrow img {animation: shake 7s infinite;width: 200px;}
.banner-green-arrow img {animation: shake 7s infinite; width: 200px;}
.banner-orange-arrow img {animation: shake 7s infinite; width: 200px;}

.toggle-menu {
	float: right;
	top: 9px;
	position: relative;
}
.overlay.overlay-cornershape.open li a {
	font-family: 'Century Gothic';
}

.carer-pic img {
	height: 292px !important;
	object-fit: cover;
	width: 100%;
}

.home .carer-pic img {
	height: 250px !important;
}

.social-icons-foot a img {transition: transform .2s;}
.social-icons-foot a:hover img {transform: scale(1.15);}

.childcare-section .cell.large-7 {
	width: 61%;
}
.childcare-section .cell.large-5 {
	width: 34%;
}
.reawarding .cell.large-5 {
	width: 43%;
}
.reawarding .cell.large-7 {
	width: 57%;
}
.responsive.slider {background: transparent;}

.slider-sec .slider.single-item {background: transparent;}


/*map-popup*/


.mapsvg-popover {
	background: transparent !important;
	border: 0 !important;
	/* border-radius: 19px !important; */
	box-shadow: 0 0 0 !important;
	/* padding-bottom: 14px; */
	/* border-top-left-radius: 150px !important; */
	/* border-top-right-radius: 150px !important; */
	/* max-height: none !important; */
}

.mapsvg-controller-view-content {
	padding:0 !important;
	position: relative;
}
.mapsvg-popover .mapsvg-controller-view:after {
	content: "";
	background: url(../img/map-border.png) no-repeat;
	position: absolute !important;
	top: -16px;
	left: -9px !important;
	right: 0;
	width: 317px;
	height: 351px;
	z-index: 999999;
	background-size: 100%;
	border: 0 !important;
}   

.mapsvg-popover .mapsvg-controller-view {
	background: #242049 !important;
	border: 0 !important;
	border-radius: 19px !important;
	box-shadow: 0 0 0 !important;
	padding-bottom: 14px;
	border-top-left-radius: 150px !important;
	border-top-right-radius: 150px !important;
	max-height: none !important;
}
.mapsvg-popover img {
	width: 100%;
	border-radius: 100%;
}

.mapsvg-popover h2 {
	font-size: 20px;
	text-transform: uppercase;
	color: #f5862e;
	margin-top: 30px;
	padding: 0 12px;
}
.mapsvg-popover p {
	font-size: 18px;
	color: #fff;
	text-align: center;
	line-height: 28px;
	margin-bottom: 0;
	margin-top: 8px;
	padding: 0 14px;
}
   
.mapsvg-controller-view-toolbar {
	/*display: none !important;*/
}
.mapsvg-controller-view-wrap.nano.has-scrollbar {
	top: 0 !important;
}
.mapsvg-popover-close {
	/* background: #fff; */
	border-radius: 100%;
	width: 80px !important;
	height: 80px !important;
	cursor: pointer;
	padding: 6px;
}
.mapsvg-popover-close:before, .mapsvg-popover-close:after {
	height: 10px !important;
}
.mapsvg-popover .mapsvg-controller-view-toolbar {
	height: 20px;
	z-index: 99999999;
	position: absolute;
	color: powderblue;
	right: 0 !important;
	top: 0 !important;
}

.reveal-overlay{z-index:99999999999999;}


.sub-menu-toggle .svg-icon {
	width: 26px !important;
	height: 26px !important;
	top: -3px;
}

.overlay-cornershape .sub-menu-toggle .icon-plus{display:none;}
.overlay-cornershape .sub-menu-toggle .svg-icon{display:none;}
.overlay-cornershape .sub-menu-toggle .icon-minus:before {
	content: "\f107";
	font-family: Fontawesome;
	color: #fff;
	font-size: 26px;
	top: -4px;
	position: relative;
}
.overlay-cornershape .sub-menu-toggle.sub-menu-open .icon-minus::before {
	content: "\f106";
}
.overlay ul li.current_page_ancestor .icon-minus:before {
	color: #fff;
}
.overlay ul li.current_page_item .icon-minus:before {
	color: #fff;
}
.overlay-cornershape .sub-menu-toggle .icon-minus {cursor: pointer;}
.overlay .vertical.menu li {
	margin: 0;
}
.overlay .vertical.menu li a {
	font-size: 16px;
	opacity: .7;
	padding:0px;
}

.overlay-close .toggle-icon {
	background: transparent;
	width: auto;
	height: auto;
	position: ;
	display: block;
}

.reveal.banner-popup{width: 80%;height: 80vh;}
.reveal.banner-popup .banner-iframe {height:98%;}
.reveal.activitiy-popup {
	width: 80%;
	height: 80vh;
}
.reveal.activitiy-popup iframe {
	height: 98%;
}

.reveal.reward-popup{
	width: 80%;
	height: 80vh;
}
.reveal.reward-popup iframe {
	height: 98%;
}

.mapsvg-marker img.mapsvg-marker-image {
	width: 40px;
}

.slider-bottom-main {
	display: flex;
	align-items: flex-end;
	position: relative;
	z-index: 999;
	margin-bottom: -18px;
}
.slider-bottom-left {
	/*width: 50%;
	float: left;*/
}
.slider-bottom-right {
	/*width: 50%;
	float: right;*/
}
.slider-bottom-left img {
	width: 100%;
	margin-top:-94px;
}
.slider-bottom-right img {
	margin-top: -237px;
	width: 100%;
}
.foot-box.foot-2 .wpcf7-response-output {
	color: #fff;
	margin-top: 0;
	font-size: 16px;
}

.reveal .close-button {
	width: 40px;
	height: 40px;
	background: #E60B88;
	border-radius: 100%;
	top: 2px;
	right: 1px;
}

.reveal .close-button span {
	color: #fff;
}

.inner-banner {
	padding: 0 !important;
	min-height: 500px;
	margin-top: 106px;
	position: relative;
	background-position: center !important;
	background-size: cover !important;
}

.inner-banner:before {
	content: "";
	position: absolute;
	background: url(../img/inner-banner-bottom-bg.png) no-repeat;
	background-size: cover !important;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 222;
	height: 310px;
}

.page-template-template-activities .inner-banner:before {
	background: url(../img/inner-banner-bottom-bg-new.png) no-repeat;
}



.about-top-section {
	text-align: center;
	padding:40px 0 70px;
}
.about-top-section h2 {
	margin-bottom: 30px;
}
.about-top-section ul {
	margin: 70px 0 0;
	list-style: none;
}
.about-top-section ul li {
	display: inline-block;
	margin: 0 30px;
}

.program.about-program {
	background: #242049;
	padding:64px 0 120px;
	position:relative;
}
.program.about-program:before {
	content: "";
	position: absolute;
	background: url(../img/blue-dot-top.png) repeat-x;
	top: -11px;
	width: 100%;
	height: 12px;
	animation: marqueeN2 220s infinite linear;
}
.program.about-program:after {
	content: "";
	position: absolute;
	background: url(../img/blue-dot-bottom.png) repeat-x;
	bottom: -11px;
	width: 100%;
	height: 12px;
	animation: marqueeN2 220s infinite linear;
}
.program.about-program p {
	color: #fff;
}
.program.about-program h2 {
	margin-bottom: 10px;
}

.calculate-subsidy.ab-menu-nutrition .grid-container {
	max-width: 1260px;
}
.educators.about-educators {
	padding:100px 0;
	text-align: center;
	position:relative;
}
.educators.about-educators .large-12.cell {
	position: relative;
	z-index: 99999;
}
.educators.about-educators:before {
	content: "";
	content: "";
	position: absolute;
	background: url(../img/insta-cloud-bg.png) repeat-x;
	background-size: auto;
	top: -90px;
	left: 0;
	right: 0;
	z-index: 11111;
	height: 210px;
	width: 100%;
	background-size: cover;
	animation: marqueeN1 220s infinite linear;
}

.calculate-subsidy.ab-menu-nutrition{
	padding:50px 0 120px;
	position:relative;
}
.calculate-subsidy.ab-menu-nutrition p {
	color: #fff;
}

.calculate-subsidy.ab-menu-nutrition .grid-container .grid-x.grid-padding-x .large-6:nth-child(1) {
	width: 58%;
	padding-right: 30px;
}
.calculate-subsidy.ab-menu-nutrition .grid-container .grid-x.grid-padding-x .large-6:nth-child(2) {
	width: 42%;
	text-align: right;
}
.calculate-pic {
	/*position: relative;
	text-align: center;*/
}
.calculate-subsidy.ab-menu-nutrition .calculate-pic:before {
	content: "";
	position: absolute;
	background: url(../img/border-circle-3.png) no-repeat;
	left: -31px;
	top: 13px;
	right: 0;
	bottom: 0;
	background-size: contain;
	z-index: 111;
	background-position: center;
	width: 383px;
	height: 383px;
	margin: 0 auto;
}
.calculate-subsidy.ab-menu-nutrition .calculate-pic img {
	width: 383px;
	object-fit: cover;
	height: 383px;
	border-radius: 100%;
	position: relative;
}

 .inner-banner .grid-container {
	top: 44%;
	transform: translateY(-50%);
	position: absolute;
	left: 0;
	right: 0;
	text-align: center;
	z-index:1111;
}
.inner-banner:after {
	content: "";
	background: rgba(0,0,0,.5);
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

.title-btn-wrap h1 {
	color: #fff;
	padding-bottom: 22px;
	font-size: 50px;
	line-height: 62px;
	text-transform: uppercase;
}

.program.about-program svg {
	width: 80px !important;
	height: 80px !important;
}
.program.about-program svg path {
	fill: #ffff;
}
.program.about-program .large-6.cell {
	text-align: center;
	padding: 0 60px;
}

.top-bar ul {
	background-color: transparent;
}
.overlay ul li a {
	font-family: 'Century Gothic' !important;
}
.carers-readworthy.news-lists-wrap {
	background: no-repeat;
	padding: 0 0 100px;
	z-index: 999999;
}
.carers-readworthy.news-lists-wrap .large-4.cell {
	margin-bottom: 30px;
}

.news-calendar.calendar .cell.large-3{width:100%; padding:0 13px;}
.news-calendar.calendar #news-cal-wrap {
	width: 100%;
	padding:0 13px;
}

.news-calendar.calendar #calendar-control {
	height: 55px;
	border: 0 !important;
	/* background-color: #77768D; */
	border-radius: 50px !important;
	/* color: #fff; */
	font-size: 19px;
	box-shadow: 0 0 0 !important;
	padding-left: 28px;
	/* background: url(../img/select-arrow.png) no-repeat #77768D right; */
	background-color: #dde5f0;
	background-position: right;
	font-weight: 700;
}

.carers-readworthy.news-lists-wrap .pagination{width:100%;text-align:center;}
.carers-readworthy.news-lists-wrap .pagination span.page-numbers, .carers-readworthy.news-lists-wrap .pagination a {
	display: inline-block;
	width: auto;
	height: 34px;
	background: #252049;
	border-radius: 4px;
	color: #fff;
	vertical-align: top;
	padding: 3px 10px;
}
.carers-readworthy.news-lists-wrap .pagination .page-numbers.current {
	background: #E60B88;
	border-radius: 4px;
	position: relative;
	padding: 3px 10px;
	text-align: center;
}

.carers-readworthy.news-lists-wrap .carer-outer.green-bg{margin:0;}

.gallery-div.media-gallery .lightbox{display:block;}
.gallery-div.media-gallery .lightbox img {
	border-top-left-radius: 16px;
	border-top-right-radius: 16px;
	height: 300px;
	width: 100%;
	object-fit: cover;
}
.gallery-div.media-gallery .lightbox {
	display: block;
	background: #E80E8A;
	border-radius: 20px;
	box-shadow: 0px 0px 12px rgba(0,0,0,.2);
	margin-top: 10px;
	margin-bottom: 30px;
}
.gallery-div.media-gallery .lightbox h4 {
	padding: 16px 14px;
	text-align: center;
	font-size: 17px;
	color: #fff;
}

.inner-wrapper.media-wrapper {
	padding-bottom: 110px;
	padding-top: 10px;
}

.sl-wrapper.simple-lightbox {
	z-index: 9999999999 !important;
	position: relative;
}

.sl-overlay {
	background: #000 !important;
	opacity:.8 !important;
}
.sl-wrapper.simple-lightbox button.sl-prev, .sl-wrapper.simple-lightbox button.sl-next {
	color: #fff;
	font-size: 70px;
}
.sl-wrapper.simple-lightbox .sl-close {
	color: #fff;
}


.reveal.form-popup .wpcf7-form-control-wrap input {
	box-shadow: 0 0 0;
	background: #fff;
}
.sl-overlay {
	z-index:99999999 !important;
}

.reveal.form-popup {
	border: 0;
	border-radius: 19px;
	padding: 30px;
}

.reveal.form-popup .close-button {
	width: 40px;
	height: 40px;
	background: #E60B88;
	border-bottom-left-radius: 13px !important;
	top: 0;
	right: 0;
	border-radius: 0;
}
.reveal.form-popup .wpcf7-submit.btn-pink {
	border: 0;
	cursor: pointer;
	padding-top: 16px;
	padding-bottom: 20px;
}
.reveal.form-popup p {
	font-size: 17px;
	line-height: 21px;
}
.reveal.form-popup p br {
	margin-bottom: 12px;
}
.reveal.form-popup h3 {
	color: #E80E8A;
	font-size: 29px;
	margin-bottom: 20px;
}
      
.single.single-post .large-8 h2 {
	font-size: 30px;
	margin-bottom: 18px;
	line-height: 44px;
}
.single.single-post .large-8 h3 {
	margin-bottom: 12px;
	color:#000;
}
.single.single-post .large-8 h4 {
	margin-bottom: 10px;
	font-size: 24px;
	margin-top: 10px;
}
.single.single-post .inner-wrapper.blog-detail-wrapper {
	padding-bottom: 130px;
}


.single.single-post .large-4 .widget.widget_block {
	padding: 0;
	background: #242049;
	border-radius: 20px;
	padding: 20px 34px;
	text-align: left;
	margin-bottom: 20px;
}

.single.single-post .large-4 .widget.widget_block h2.widget-title {
	font-size: 38px;
	margin-bottom: 10px;
}
.single.single-post .large-4 .widget.widget_block .wp-block-latest-posts a {
	color: #fff;
	display: block;
	line-height: 28px;
	padding-left: 22px;
	font-size: 20px;
}
.single.single-post .large-4 .widget.widget_block .wp-block-latest-posts a:hover{
	color:#9BCA3B;
}

.single.single-post .large-4 .widget.widget_block .wp-block-latest-posts a:before {
	content:"\f105";
	font-family:FontAwesome;
	position:absolute;
	left:0;
	top: 1px;
}
.single.single-post .large-4 .widget.widget_block ul {
	margin: 0;
}
.single.single-post .large-4 .widget.widget_block li {
	margin-bottom: 12px;
	position: relative;
}   

.single.single-post .large-4 .widget.widget_block#block-11 {
	background: transparent;
	padding: 0;
}
.single.single-post .large-4 .widget.widget_block#block-11 ul {
	list-style: none;
	z-index: 99999;
	position:relative;
}
.single.single-post .large-4 .widget.widget_block a.btn-pink {
	text-align: center;
	padding: 12px 24px 16px;
	font-size: 20px;
	display: block;
}

.single.single-post .large-4 .widget.widget_block a.btn-pink:hover{background:#9BCA3B;}
.single.single-post .large-8 img{/*border-radius:20px;*/}

.single.single-post .large-8 ul {
	margin: 14px 0;
	list-style: none;
}
.single.single-post .large-8 ul li {
	padding-left: 20px;
	position: relative;
	margin-bottom: 4px;
}
.single.single-post .large-8 ul li:before {
	content:"\f105";
	font-family:FontAwesome;
	position:absolute;
	left:0;
	top: 0;
}
.single.single-post .large-8 ol li {
	margin-bottom: 4px;
}

.left-right-wrap{display:flex;gap:20px;}
.page-id-204 .inner-wrapper img {
	width: 100%;
	border-radius: 20px;
	margin: 10px 0;
}
.left-right-wrap .left-img, .left-right-wrap .right-img {width: 50%;}

.charity-wrap {
	max-width: 1000px;
	margin: 0 auto;
	padding-bottom: 100px;
}
.charity-wrap ul{
	margin: 14px 0;
	list-style: none;
}
.charity-wrap ul li{
	padding-left: 20px;
	position: relative;
	margin-bottom: 4px;
}
.charity-wrap ul li:before{
	content:"\f105";
	font-family:FontAwesome;
	position:absolute;
	left:0;
	top: 0;
}
.charity-wrap h3 {margin-bottom:12px;}
.carers-readworthy.news-lists-wrap .navigation.pagination .prev.page-numbers .svg-icon {
	float: left;
	position: relative;
	top: 2px;
	margin-left: -5px;
}
.carers-readworthy.news-lists-wrap .navigation.pagination .next.page-numbers .svg-icon {
	float: right;
	position: relative;
	top: 2px;
	margin-right: -5px;
}
.dcareer-top-section {
	text-align: center;
	padding-bottom: 80px;
}
.dcareer-top-section h2 {margin-bottom: 24px;}

.dcareer-video-wrapper.reawarding h3 {color: #fff;}
.dcareer-video-wrapper.reawarding p {color: #fff;}

.dc-video-left {
	top: 50%;
	transform: translateY(-50%);
	position: relative;
}

.about-top-section .cloud-5 {
	top: -60px;
	left: ;
	width: 120px;
	left: 0;
	z-index: 99999;
}

.program.about-program .cloud-5 {
	top: -20px;
}
.program.about-program .cloud-6 {
	bottom: 0;
}
.educators.about-educators .arrow4 {
	display: none;
}
.educators.about-educators .cloud-5 {
	top: -30px;
	z-index: 9999999;
	width: 130px;
}
.educators.about-educators .cloud-6 {
	bottom: -50px;
}
.calculate-subsidy.ab-menu-nutrition .arrow4 {
	display: none;
}
.calculate-subsidy.ab-menu-nutrition .cloud-6 {
	right: -140px;
}
.single.single-post .large-8 figure {
	margin-bottom: 20px;
}
.single.single-post .large-8 figure .wp-caption-text {
	text-align: center;
	margin-top: 0;
	font-size: 17px;
	font-weight: 600;
	background: #252049;
	padding: 8px 10px;
	color: #fff;
}

.single.single-post .inner-wrapper.blog-detail-wrapper {
	position: relative;
	z-index: 99997;
}

.blog-multi-img {
	text-align: center;
	margin-top:20px;
}
.blog-multi-img img {
	margin-bottom: 30px;
}
.blog-multi-img .grid-x.grid-padding-x:nth-child(2) img {
	/*width: 100%;*/
}
.blog-multi-img .grid-x.grid-padding-x .large-6 img {
	width: 100%;
}

#wpadminbar {
	z-index: 999999999999 !important;
}

.dcareer-video-wrapper.reawarding .cloud-11 {
	right: -127px;
	bottom: -29px;
	width: 120px;
}


.page-template-page-templatestemplate-deveolping-career-php .three-box {
	padding: 110px 0 80px;
}
.page-template-page-templatestemplate-deveolping-career-php .three-box .cloud-5 {
	width: 120px;
	top: -70px;
}
.page-template-page-templatestemplate-deveolping-career-php .three-box .three-box-pic img {
	width: 100%;
	object-fit: cover;
}
.page-template-page-templatestemplate-deveolping-career-php .three-box .fa {
	font-size: 80px;
	color: #E80E8A;
	margin: 0px;
}

.dcareer-top-section iframe {
	height: 452px;
}

.dcareer-video-wrapper.reawarding h3 {
	font-size: 44px;
	color: #E80E8A;
	line-height: 52px;
	margin-bottom: 28px;
}
.dcareer-video-wrapper.reawarding .cloud-5 {
	left: -90px;
	top: -40px;
}

.page-template-page-templatestemplate-deveolping-career-php .three-box .three-box-content {
	position: relative;
	padding-top: 54px;
}

.page-template-page-templatestemplate-deveolping-career-php .three-box .fa {
	font-size: 50px;
	color: #fff;
	position: absolute;
	top: -46px;
	left: 0;
	right: 0;
	background: #E80E8A;
	width: 80px;
	height: 80px;
	margin: 0 auto;
	border-radius: 100%;
	padding: 15px 10px 10px;
}


.testimonials.dc-happy-teamwow{position:relative;}
.testimonials.dc-happy-teamwow:after {
	content: "";
	position: absolute;
	background: url(../img/insta-cloud-bg.png) repeat-x;
	background-size: auto;
	top: -90px;
	left: 0;
	right: 0;
	z-index: 11111;
	height: 210px;
	width: 100%;
	background-size: cover;
	animation: marqueeN 220s infinite linear;
}
.testimonials.dc-happy-teamwow h2 {
	position: relative;
	z-index: 999999;
}
.testimonials.dc-happy-teamwow .arrow9{
	right: -108px;
}

.gallery-div.dc-gallery {
	position: relative;
	margin-top: 60px;
	margin-bottom: 70px;
	padding-top: 60px;
}
.gallery-div.dc-gallery .gallery.grid-x.grid-padding-x {
	justify-content: center;
}
.gallery-div.dc-gallery:before {
	content: "";
	position: absolute;
	background: url(../img/insta-cloud-bg.png) repeat-x;
	background-size: auto;
	top: -90px;
	left: 0;
	right: 0;
	z-index: 11111;
	height: 210px;
	width: 100%;
	background-size: cover;
	animation: marqueeN1 220s infinite linear;
}

.gallery-div.dc-gallery img {
	/* width: 210px; */
	/* height: 210px; */
	object-fit: cover;
	object-position: top;
	border-radius: 100%;
	position: relative;
	display: inline-block;
	margin: 0 auto;
	margin: 0;
	width: 170px;
	height: 170px;
}
.gallery-div.dc-gallery .cell.large-4 {
	width: 16%;
	/* width: 16.65%; */
	margin-bottom: 40px;
	text-align: center;
}
.gallery-div.dc-gallery .gallery-title {
	position: relative;
	z-index: 99999;
	text-align: center;
	margin-bottom: 40px;
}

.gallery-div.dc-gallery .cell.large-4 a.lightbox {
	position: relative;
	display: block;
}
.gallery-div.dc-gallery .cell.large-4 a.lightbox:before {
	content: "";
	background: url(../img/gallery-img-border.png) no-repeat;
	position: absolute;
	width: 171px;
	height: 176px;
	/* width: 211px; */
	/* height: 217px; */
	left: -4px;
	right: 0;
	top: 0;
	bottom: 0;
	background-size: 100%;
	z-index: 9999999;
	margin: 0 auto;
}

.page-template-page-templatestemplate-deveolping-career-php .three-box .three-box-content ul {
	margin: 0;
}

.page-template-page-templatestemplate-deveolping-career-php .three-box .three-box-content ul li {
	position: relative;
	padding-left: 22px;
	list-style: none;
	line-height: 28px;
	margin-bottom: 12px;
}

.page-template-page-templatestemplate-deveolping-career-php .three-box .three-box-content ul li:before {
	content: "\f105";
	font-family: FontAwesome;
	position: absolute;
	left: auto;
	margin-left: -16px;
	top: 1px;
}

.inner-wrapper.error-wrapper {
	text-align: center;
	padding-bottom: 120px;
	position: relative;
	z-index: 9999999;
	padding-top: 20px;
}
.inner-wrapper.error-wrapper h2 {
	margin-bottom: 42px;
}
.inner-wrapper.error-wrapper .err-link-wrap {
	margin-bottom: 70px;
}
.inner-wrapper.error-wrapper h3 {
	margin-bottom: 18px;
}
.inner-wrapper.error-wrapper h4 {
	margin-bottom: 18px;
}
.inner-wrapper.activity-inr-wrapper .facilities-div.activities-include .grid-container {
	padding:60px 0 130px;
	text-align: center;
}
.inner-wrapper.activity-inr-wrapper .facilities-div.activities-include h2 {
	margin-bottom: 40px;
}
.inner-wrapper.activity-inr-wrapper .gallery-div.dc-gallery {
	margin-top: 0;
}
.inner-wrapper.activity-inr-wrapper .fac-title {
	color: #fff;
	font-family: 'Century Gothic';
	font-weight: 700;
	font-size: 26px;
	margin-bottom: 40px;
	position: relative;
}
.inner-wrapper.activity-inr-wrapper .fac-title:before {
	content: "\f00c";
	font-family: FontAwesome;
	font-size: 24px;
}
.inner-wrapper.activity-inr-wrapper .facilities-div.activities-include .cloud-1 {
	top: 20px;
}
.inner-wrapper.activity-inr-wrapper .facilities-div.activities-include .cloud-2 {
	width: 90px;
	bottom: 120px;
}

.intro-section {
	background: #242049;
	padding-bottom: 80px;
	position: relative;
	padding-top: 60px;
}
.intro-section p {
	color: #fff;
}
.intro-section h2 {
	margin-bottom: 20px;
}
.intro-section .arrow1 {
	top: -30px;
	z-index: 999;
}
.intro-section .cloud-3 {
	top: -28px;
	width: 110px;
}

.intro-left-inr{
	top: 50%;
	transform: translateY(-50%);
	position: relative;
}
#activities-div.act_bene_wrap {
	text-align: center;
	padding: 70px 0 90px;
	overflow: hidden;
}
#activities-div.act_bene_wrap h2 {
	margin-bottom: 40px;
}
#activities-div.act_bene_wrap .benefits-img svg {
	height: 90px;
}
#activities-div.act_bene_wrap .arrow3 {
	bottom: -70px;
	width: 190px;
}
#activities-div.act_bene_wrap .cloud-3 {
	top: auto;
	bottom: -30px;
	width: 120px;
}
#activities-div.act_bene_wrap .cloud-4 {
	top: 0;
	right: 0;
}
#activities-div.act_bene_wrap h3 {
	font-size: 24px;
	color: #9BCA3B;
	line-height: 36px;
	min-height: 80px;
	margin-top: 12px;
	margin-bottom:10px;
}
.intro-section .large-8.cell.intro-left {
	padding-right: 72px;
}
.inner-wrapper.activity-inr-wrapper .gallery-div.dc-gallery h3 {
	display: inline-flex;
	background: #242049;
	border-radius: 50px;
	padding: 7px 35px;
	margin-top: 20px;
	color: #ffff;
}

.inner-wrapper.activity-inr-wrapper {
	position: relative;
	z-index: 99999;
}

#contact-extra-curricular.contact-form-act {
	padding-bottom: 120px;
}
#contact-extra-curricular.contact-form-act .large-12.cell {
	text-align: center;
	width: 100% !important;
}
#contact-extra-curricular.contact-form-act input[type="submit"] {
	display: block;
	display: inline-block;
	border: 0;
	margin-top: 24px;
	cursor:pointer;
}
#contact-extra-curricular.contact-form-act h2 {
	font-size: 40px;
	margin-bottom: 8px;
	position: relative;
	z-index: 99999;
}
#contact-extra-curricular.contact-form-act .form {
	max-width: 1000px;
	margin: 50px auto 0;
}
#contact-extra-curricular.contact-form-act .form .cell {
	width: 50%;
}

#contact-extra-curricular.contact-form-act .form .large-5.cell input {
	box-shadow: 0 0 0;
	height: 50px;
	border-radius: 50px;
	padding-left: 26px;
	background: #dde5f0;
	border: 0;
	font-size: 17px;
	font-weight: 700;
}
#contact-extra-curricular.contact-form-act .form .large-7.cell textarea {
	box-shadow: 0 0 0;
	height: 205px;
	padding-left: 26px;
	background: #dde5f0;
	border: 0 #c7c5df solid;
	font-size: 17px;
	font-weight: 700;
	border-radius: 28px;
	padding-top: 14px;
}

#contact-extra-curricular.contact-form-act:before {
	content: "";
	position: absolute;
	background: url(../img/insta-cloud-bg.png) repeat-x;
	background-size: auto;
	top: -90px;
	left: 0;
	right: 0;
	z-index: 11111;
	height: 210px;
	width: 100%;
	background-size: cover;
	animation: marqueeN 220s infinite linear;
}
#contact-extra-curricular.contact-form-act {
	padding-bottom: 120px;
	position: relative; 
	margin-top: 90px;
	padding-top: 70px;
}
#contact-extra-curricular.contact-form-act .wpcf7-spinner {
	position: absolute;
	bottom: 25px;
}

.excursions-div h2{text-align:center;margin-bottom:30px;}
.excursions-div .large-5.cell, .excursions-div .large-7 {width: 50%;padding: 0 14px;}
.excursions-div ul {margin: 0;list-style: none;}
.excursions-div li{position: relative;margin-bottom: 8px;padding-left: 20px;}
.excursions-div li:before{content: "\f105";font-family: FontAwesome;position: absolute;left: 0;}
.enrolment-pack-div h2 {font-size: 40px;color: #fff;padding-right: 20px;}
.enrol-left {top:50%;transform:translateY(-50%);position:relative;}
.enrolment-pack-div {background: #9BCA3B;position: relative;padding: 60px 0 100px;margin-top: 62px;}
.enrolment-pack-div:before {content: "";position: absolute;background: url(../img/green-dot-top.png) repeat-x;top: -11px;width: 100%;height: 13px;animation: marqueeN2 220s infinite linear;}
.enrolment-pack-div .cell.large-7, .enrolment-pack-div .cell.large-5{width:50%;}

.inner-wrapper.thank-you {
	text-align: center;
	padding-bottom: 100px;
	padding-top: 10px;
	position: relative;
	z-index: 99999;
}
.inner-wrapper.thank-you-prep-school-handbook {text-align:center;padding-bottom:100px;padding-top:10px;position:relative;z-index:99999;}

.inner-wrapper.privacy-policy{padding-bottom:150px;}
.inner-wrapper.privacy-policy h2 {
	font-size: 30px;
	margin-bottom: 12px;
	margin-top: 10px;
	padding-bottom: 0;
}
.inner-wrapper.privacy-policy h3{font-size:24px;margin-bottom:10px;}

#jcenter-sec.job-centres{text-align:center;}
#jcenter-sec.job-centres .centre-box {
	min-height: 146px;
	padding: 24px 20px;
	width: 100%;
	border-radius: 5px;
	text-align: center;
	-webkit-box-hadow: 0px 0px 14px rgb(0, 0, 0, .1);
	-moz-box-shadow: 0px 0px 14px rgb(0, 0, 0, .1);
	box-shadow: 0px 0px 14px rgb(0, 0, 0, .1);
	transition: box-shadow 0.6s;
	margin-bottom: 30px;
	border-radius: 12px;
}
#jcenter-sec.job-centres .centre-box p.c-title {
	font-family: 'Century Gothic';
	font-weight: 700;
	font-size: 22px;
	color: #E80E8A;
}
#jcenter-sec.job-centres .centre-box span.street {
	display: block;
	font-family: 'Century Gothic';
	font-weight: 700;
	font-size: 16px;
}
#jcenter-sec.job-centres .centre-box span.state {
	display: block;
	font-family: 'Century Gothic';
	font-weight: 700;
	font-size: 14px;
	color: #9BCA3B;
}
#jcenter-sec.job-centres h2 {
	padding: 0 20px;
	margin-bottom: 30px;
	line-height: normal;
}
#jcenter-sec.job-centres .arrow4 {
	display: none;
}
#jcenter-sec.job-centres .cloud-6 {
	top: 0;
}
#jcenter-sec.job-centres .centre-box:hover {
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.2);
}

.available-jobs .adlogic_job_results .position {
	width: 29.3%;
	background: #fff;
	-webkit-box-shadow: 0px 0 14px rgba(0, 0, 0, .1);
	-moz-box-shadow: 0px 0 14px rgba(0, 0, 0, .1);
	box-shadow: 0px 0 14px rgba(0, 0, 0, .1);
	transition: box-shadow 0.6s;
	margin: 2%;
	padding: 20px 20px 24px;
	position: relative;
	border: 0;
	border-radius: 14px;
}

.available-jobs .adlogic_job_results {
	display: flex;
	flex-wrap: wrap;
}
.available-jobs .adlogic_job_results .position:hover {
	border: 0;
	-webkit-box-hadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.18);
	-moz-box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.18);
	box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.18);
	background: #fff;
}
.available-jobs .adlogic_job_results .position h2 {
	line-height: 29px;
	margin-bottom: 16px;
	font-size: 26px;
}
.available-jobs .adlogic_job_results .position .ajb_social_sharing_container {
	width: 100%;
	margin-bottom: 7px;
}

.available-jobs #job-rec-id .ajb_job_content p {
	width: 100% !important;
}

.available-jobs .adlogic_job_results .position .ajb_location ul li {
	font-weight: 500;
	list-style: disc;
	padding-left: 0 !important;
	margin: 0 0 0 10px !important;
	width: 100%;
}
.available-jobs .adlogic_job_results .position .ajb_location ul {
	margin:4px 0 7px 10px;
}
.available-jobs .adlogic_job_results .position .ajb_classification li {
	list-style: disc !important;
	margin: 0 0 4px 14px !important;
	color: #000 !important;
	width: 100%;
}

.available-jobs #recruiter-plus-div,  .page-id-23686 #recruiter-plus-div{
	background-color: rgba(234,9,234,0.03);
	padding: 0px 0 28px;
}

.available-jobs #recruiter-plus-div {
	background-color: rgba(234,9,234,0.03);
	padding: 0px 0 28px;
}
.available-jobs #recruiter-plus-div #adlogic_search_widget-3 , .page-id-23686 #recruiter-plus-div #adlogic_search_widget-3 {
	padding: 0;
}
.available-jobs .adlogic_job_results .position .ajb_classification li a, .available-jobs .adlogic_job_results .position .ajb_location li a {
	font-weight: 700;
}
.available-jobs .adlogic_job_results .position .ajb_classification li a {
	color: #E80E8A;
}

.available-jobs .adlogic_job_results .position .ajb_location li a {
	cursor: auto;
}
.adlogic_job_results h2 a {
	text-decoration: none;
	color: #E80E8A;
	font-weight: 700;
}

.inner-wrapper.job-wrapper {position: relative;z-index: 999999;}
.available-jobs{padding:40px 0px 130px;}
.available-jobs h2{text-align:center;}
.available-jobs .cloud-5{top:0;}
.available-jobs .adlogic_job_results .position h2{text-align: left;}
.available-jobs .adlogic_job_results .position .ajb_classification ul{margin:0 0 7px 6px;}

.available-jobs .btn-pink.backto-btn {
	display: block;
	width: 195px;
	margin: 20px auto 0;
	text-align: center;
}
.available-jobs .btn-pink.backto-btn:hover{width:215px;}




.available-jobs .box-content-text {
	padding-left: 0;
	padding-right: 0;
	box-shadow: 0 0 0 0 !important;
}
.available-jobs .box-content-text .ja-job-list-container {
	box-shadow: 0 0 0 !important;
	padding: 0 !important;
}
.available-jobs .ja-job-list {
	display: flex;
	flex-wrap: wrap;
}
.available-jobs .ja-job-list .job {
	width: 29.3%;
	background: #fff;
	-webkit-box-shadow: 0px 0 14px rgba(0, 0, 0, .1);
	-moz-box-shadow: 0px 0 14px rgba(0, 0, 0, .1);
	box-shadow: 0px 0 14px rgba(0, 0, 0, .1);
	transition: box-shadow 0.6s;
	margin: 2%;
	padding:20px 20px 73px;
	position: relative;
	border-radius: 14px;

}
.available-jobs .ja-job-list .classifications {
	padding: 0;
	width: 100%;
	float: left;
}
.available-jobs .ja-job-list .date-posted {
	text-align: left;
	float: left;
	margin: 2px 0 12px;
	display: block;
	width: 100%;
}
.available-jobs .ja-job-list .job h2.title {
	line-height: 27px;
	margin-bottom: 16px;
	font-size: 22px;
}

.available-jobs .ja-job-list .job .view-details {
	position: absolute;
	bottom: 24px;
	left: 20px;
	background: #E80E8A;
	color: #fff;
	border-radius: 50px;
	font-weight: 700;
	padding: 11px 34px 14px;
	display: inline-block;
	font-size: 22px;
	transition: all 0.3s ease;
}
.available-jobs .ja-job-list .job .view-details:hover{ 
	padding: 11px 40px 14px;
}
.available-jobs .ja-job-list .job:hover {
	-webkit-box-hadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.18);
	-moz-box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.18);
	box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.18);
}
.available-jobs .ja-job-list .job h2.title a {
	color: #E80E8A;
	font-weight: 700;
	display: block;
	text-align: left;
}
.available-jobs .ja-job-list .job h2.title a:hover {
	text-decoration: underline;
}
.available-jobs .ja-job-list .job .classifications {
	list-style: none;
	margin: 0 0 14px;
}
.available-jobs .ja-job-list .job .classifications li {
	font-weight: 700;
}

.ja-job-list-container .ja-pager-container {
	padding: 0 32px;
	display: flex;
	justify-content: space-between;
	margin-top: 20px;
}

.ja-job-list-container .ja-pager-container span, .ja-job-list-container .ja-pager-container a {
	display: inline-block;
	width: auto;
	text-align: center;
	height: 30px;
	padding: 1px 12px 0;
	background: #252049;
	color: #fff;
	margin-right: 4px;
	border-radius: 6px;
	font-size: 15px;
}
.ja-job-list-container .ja-pager-container span.current-page {
	background: #E80E8A;
}
.ja-job-list-container .ja-pager-container .ja-pager-summary {
	font-size: 18px;
}
.ja-job-list-container .ja-pager-container a:hover{background:#E80E8A;}

#jcenter-sec.job-centres .grid-container {
	padding: 0 41px;
}
.available-jobs .ja-job-list-container p.no-jobs-content {
	text-align: center;
}

.inner-wrapper.job-search-a {
	text-align: center;
	padding-bottom: 80px;
	position:relative;
	z-index:999999;
}
.contact-form-act.sat-form-wrap h2 {
	text-align: center;
	font-size: 40px;
	max-width: 1050px;
	margin: 0 auto 40px;
}
.contact-form-act.sat-form-wrap .grid-container .form {
	max-width: 900px;
	margin: 0 auto;
	text-align: center;
}
.contact-form-act.sat-form-wrap .grid-container .form input {
	box-shadow: 0 0 0;
	height: 44px;
	margin-bottom: 12px;
	padding-left: 16px;
	font-size: 17px;
}
.contact-form-act.sat-form-wrap .grid-container .form input[type="submit"]{
	height: auto;
	cursor: pointer;
	border: 0;
	font-weight: 700;
	font-family: 'Century Gothic';
	font-size: 27px;
	padding: 24px 34px 28px;
	margin-top: 20px;
}
.contact-form-act.sat-form-wrap .grid-container .form .wpcf7-form .large-12.cell{/*width:50%;*/}

.about-sec-sat{text-align: center;}
.about-sec-sat {
	text-align: center;
	background: #9BCA3B;
	padding:60px 0 80px;
	margin: 70px 0;
	position: relative;
}
.about-sec-sat:after {
  content: "";
  position: absolute;
  background: url(../img/green-dot-bottom.png) repeat-x;
  bottom: -11px;
  width: 100%;
  height: 13px;
  left:0;
}
.about-sec-sat:before {
  content: "";
  position: absolute;
  background: url(../img/green-dot-top.png) repeat-x;
  top: -11px;
  width: 100%;
  height: 13px;
  left:0;
}
.about-sec-sat h2{color: #fff;margin-bottom:20px;}
.about-sec-sat p{color:#fff;}
.about-sec-sat .moreless-button.btn-pink{margin-top:26px;}
.sat-videowrap .sat-vdo-inr {
	max-width: 1000px;
	margin:20px auto 80px;
	text-align: center;
}
.sat-videowrap .sat-vdo-inr .btn-pink{margin-top:40px;}

.register-section{
  background: #242049;
  padding:40px 0 40px;
  position: relative;
}
.register-section:after {
  content: "";
  position: absolute;
  background: url(../img/blue-dot-bottom.png) repeat-x;
  bottom: -11px;
  width: 100%;
  height: 12px;
  animation: marqueeN2 220s infinite linear;
}
.register-section:before {
  content: "";
  position: absolute;
  background: url(../img/blue-dot-top.png) repeat-x;
  top: -11px;
  width: 100%;
  height: 12px;
  animation: marqueeN2 220s infinite linear;
}

.register-section ul{margin:0;}
.register-section li {
  color: #fff;
  list-style: none;
  padding-left: 30px;
  margin-bottom: 13px;
  font-size: 22px;
  position: relative;
}
.register-section li:before{
  content: "\f00c";
  position: absolute;
  left: 0;
  font-family: FontAwesome;
}
.register-section h2{margin-bottom:24px;}
.register-section .btn-pink{margin-top:26px;}

.sat-program-wrap {
	padding: 70px 0;
	text-align: center;
	position: relative;
}
.sat-program-wrap h2 {margin-bottom: 0;}
.sat-program-wrap h3 {
	margin-bottom: 16px;
	margin-top: 24px;
	font-size: 26px;
}
.register-section .large-5.cell.register-left {
	width: 56%;
}
.register-section .large-7.cell.register-right {
	width: 44%;
	padding-top: 40px;
}
.gallery-div.dc-gallery.sat-gallery {
	margin-bottom: 110px;
}

.contact-form-act.sat-form-wrap .arrow2 {
	top: -98px;
}
.sat-videowrap .arrow5 {
	right: -100px;
	width: 260px;
}

.contact-form-act.sat-form-wrap h2 span {
	display: block;
	margin-top: 20px;
	color: #9BCA3B;
}
.contact-form-act.sat-form-wrap .grid-container .form .wpcf7-spinner {
	position: absolute;
	bottom: -20px;
	left: 0;
	right: 0;
	margin: 0 auto;
}

#sample-subsidy-calculator-section {
	padding-bottom: 140px;
	padding-top: 20px;
	position: relative;
	z-index: 99999;
}

#sample-subsidy-calculator-section .childcare-subsidy-calculator__total-box.childcare-subsidy-calculator__total-box-new {
	padding: 40px 34px 10px;
	background: #f0eefb;
	max-width: 900px;
	margin: 0 auto;
}

#sample-subsidy-calculator-section .childcare-subsidy-calculator__total-box.childcare-subsidy-calculator__total-box-new #collapsing-tabs {
	border: 0;
	background: transparent;
	margin-left: 14px;
	margin-bottom: 10px;
}

#sample-subsidy-calculator-section .childcare-subsidy-calculator__total-box.childcare-subsidy-calculator__total-box-new .tabs-title a {
	background: #E80E8A;
	color: #fff;
	border-radius: 50px;
	font-weight: 700;
	padding: 12px 20px 12px;
	display: inline-block;
	font-size: 18px;
	transition: all 0.3s ease;
	position: relative;
	margin-right: 7px;
}
#sample-subsidy-calculator-section .childcare-subsidy-calculator__total-box.childcare-subsidy-calculator__total-box-new .tabs-title.is-active a {
	background:#9BCA3B;
}

.childcare-subsidy-calculator__total-box .col-12 .childcare-subsidy-calculator__total-box-heading {
	float: left;
	font-weight: bold;
}

.childcare-subsidy-calculator__total-box .col-12 .childcare-subsidy-calculator__total-box-value-box {
	float: right;
	font-weight: bold;
}

.childcare-subsidy-calculator__total-box .tab-content .col-12 {
	display: block;
	width: 100%;
	float: left;
	margin-bottom: 16px;
}


.about-us-section.job-centres.subsidy-centres .large-3.medium-4.small-6.cell.col-centre-box {
	margin-bottom: 30px;
}
.about-us-section.job-centres.subsidy-centres .centre-box {
	min-height: auto;
	padding: 24px 20px 0;
	width: 100%;
	border-radius: 5px;
	text-align: center;
	-webkit-box-hadow: 0px 0px 14px rgb(0, 0, 0, .1);
	-moz-box-shadow: 0px 0px 14px rgb(0, 0, 0, .1);
	box-shadow: 0px 0px 14px rgb(0, 0, 0, .1);
	transition: box-shadow 0.6s;
	margin-bottom: 30px;
	border-radius: 12px;
	height: 100%;
}
.about-us-section.job-centres.subsidy-centres .centre-box:hover{
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.2);
}
.about-us-section.job-centres.subsidy-centres .centre-box p.c-title {
	font-family: 'Century Gothic';
	font-weight: 700;
	font-size: 20px;
	color: #E80E8A;
}
.about-us-section.job-centres.subsidy-centres .centre-box span.street {
	display: block;
	font-family: 'Century Gothic';
	font-weight: 700;
	font-size: 16px;
}
.about-us-section.job-centres.subsidy-centres .centre-box span.state {
	display: block;
	font-family: 'Century Gothic';
	font-weight: 700;
	font-size: 14px;
	color: #9BCA3B;
}
 
.about-us-section.job-centres.subsidy-centres h3 {margin-bottom: 46px;font-size: 23px;margin-top: 12px;}
.box-content-text.box-subsidy{text-align:center;}
.box-content-text.box-subsidy h2.title {line-height: normal;max-width: 1200px;margin: 0 auto 30px;}
.box-content-text.box-subsidy p{margin-top:22px;}
.about-us-section.job-centres.subsidy-centres .about-us-section.calcu-section{margin-top:40px !important;}
 
 
/*calculator-css*/
.subsyid-calc {
	padding: 40px 44px 44px;
	background: #f0eefb;
	/*max-width: 900px;*/
	max-width: 100%;
	margin: 0 auto;
}
.subsyid-calc h4 {
	margin-bottom: 20px;
	font-size: 24px;
}
.subsyid-calc .form-group .col-md-6.control-label {
	font-size: 17px !important;
	margin-bottom: 22px;
	line-height: 23px;
	margin-top: 6px;
	font-weight: 600;
}
.subsyid-calc .form-group .input-group-btn {
	width: 100%;
}
.subsyid-calc .form-group .input-group {
	position: relative;
}
.subsyid-calc .form-group .input-group .input-group-addon {
	position: absolute;
	left: 13px;
	top: 6px;
	font-weight: bold;
	font-size: 16px;
}
.subsyid-calc .form-group .input-group select {
	padding-left: 16px;
	margin-bottom: 11px;
	border-radius: 0;
	padding-top: 7px;
}
.subsyid-calc .form-group .input-group-btn select#activityhours {
	padding-left: 13px;
}
.subsyid-calc .form-group input#fincome {
	padding-left: 57px;
}
.subsyid-calc .form-group input#ccs_percent {
	padding-left: 38px;
}
.subsyid-calc .childfields h6 {
	color: #0dbee7;
	display: none;
}
.subsyid-calc .childfields font {
	color: #E80E8A;
}
.subsyid-calc .childfields input.childfields90 {
	padding-left: 92px;
}
.subsyid-calc .childfields input.childfields60 {
	padding-left: 66px;
}

.subsyid-calc .childfields input.childfields30 {
	padding-left: 31px;
}

.subsyid-calc .childfields input.childfields70 {
	padding-left: 71px;
}

.childfieldsinputs fieldset.col-md-6{
	width: 48%;
    float: left;
    margin-right: 10px;
}

.subsyid-calc a#showSummary {
	background: #e80e8a;
	color: #fff;
	text-align: center;
	height: auto;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px;
	cursor: pointer;
	font-size: 20px;
	font-weight: 700;
	font-family: 'Nunito', sans-serif;
	border: 0px;
	padding: 16px 22px;
	opacity: 1;
	pointer-events: auto;
}
.subsyid-calc a#showSummary:hover {
	background: #333;
	color: #fff;
}
.subsyid-calc .control-label.sr-only {
	float: left;
	font-size: 15px;
	font-weight: 700;
	text-transform: capitalize;
	border: 1px #ccc solid;
	padding: 0 20px;
	border-radius: 30px;
	background: #fff;
}
.subsyid-calc .table.table-hover thead {
	background: #0dbee7;
	color: #fff;
}
.subsyid-calc .table.table-hover tr:nth-child(2n) {
	background: #edf5f7;
	border-bottom: 1px #ccc solid;
	border-top: 1px #ccc solid;
}

.childcare-subsidy-calculator__total-box {
	margin-top: 40px;
}
.childcare-subsidy-calculator__total-box .col-12 .childcare-subsidy-calculator__total-box-heading {
	float: left;
}
.childcare-subsidy-calculator__total-box .col-12 .childcare-subsidy-calculator__total-box-value-box {
	float: right;
	font-weight: bold;
}
.childcare-subsidy-calculator__total-box .tab-content .col-12 {
	display: block;
	width: 100%;
	float: left;
}
.childcare-subsidy-calculator__total-box .col-12 .childcare-subsidy-calculator__total-box-heading {
	float: left;
	font-weight: bold;
}

.childcare-subsidy-calculator__total-box .row.mt-5 {
	width: 100%;
	float: left;
	margin: 20px 0;
}

.childcare-subsidy-calculator__total-box #weekly-tab, .childcare-subsidy-calculator__total-box #quarterly-tab, .childcare-subsidy-calculator__total-box #yearly-tab {
	background: #333;
	color: #fff;
	text-align: center;
	border-radius: 30px;
	cursor: pointer;
	font-size: 14px;
	font-weight: 700;
	font-family: 'Nunito', sans-serif;
	border: 0px;
	padding: 7px 20px;
	margin-right: 8px;
}
.childcare-subsidy-calculator__total-box .is-active #weekly-tab, .childcare-subsidy-calculator__total-box .is-active #quarterly-tab, .childcare-subsidy-calculator__total-box .is-active #yearly-tab {
	background: #0dbee7;
}
.childcare-subsidy-calculator__total-box #graphTitle {
	font-size: 29px;
	color: #000;
	font-weight: bold;
	margin: 27px 0;
	display: block;
	text-align: left;
}
.childcare-subsidy-calculator__total-box .childcare-subsidy-calculator__graph-side-callout span {
	width: 50%;
	display: inline-block;
	font-weight: 700 !important;
	font-size: 17px !important;
}
.childcare-subsidy-calculator__total-box .childcare-subsidy-calculator__graph-side-callout span:nth-child(2) {
	text-align:right;
}
.childcare-subsidy-calculator__total-box .row.mt-5 .col-12 {
	margin-bottom: 18px;
}
.childcare-subsidy-calculator__total-box .tab-content .col-12 a {
	color: #0dbee7;
}
.childcare-subsidy-calculator__total-box .childcare-subsidy-calculator__graph-side-callout-wrapper {
	margin-bottom: 3px;
}
.subsyid-calc h4 strong {
	color: #E80E8A;
}

.subsyid-calc p.lead {
	font-size: 17px;
}
.childcare-subsidy-calculator__total-box .col-12.col-md-6.col-md-offset-1 {
	width: 100%;
	clear: both;
	padding-top: 1px !important;
}


.childcare-subsidy-calculator__total-box ul.tabs
{
	border:0;
	background:transparent;
}


.subsyid-calc .form-group .rangeDollar {
	width: 140px;
	position: relative;
	padding: 0;
}
.subsyid-calc .form-group .rangeDollar .rangeDollarSign {
	position: absolute;
	top: 10px;
	left: 17px;
	font-size: 17px;
}
.subsyid-calc .form-group .rangeDollar input {
	padding-left: 36px !important;
	font-size: 17px;
	margin: 0;
	border: 0;
	border-radius: 30px;
	padding-top: 0px;
	background: transparent !important;
	box-shadow: 0 0 0;
	padding-bottom: 0;
}
.subsyid-calc .row {
	margin:0 !important;
}
.subsyid-calc .col-md-6 {
	padding: 0;
	max-width: 100%;
}
.subsyid-calc .form-horizontal {
	width: 100%;
}
.subsyid-calc .col.c13.cnew2 {
	display: flex;
	margin-top: 36px;
	justify-content: center;
	gap: 14px;
}
.subsyid-calc .w-100.mb-4 .rangeDollar {
	border: 2px #E80E8A solid;
	display: inline-block !important;
	padding: 4px 0 !important;
	border-radius: 30px;
	width: 140px !important;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}
.subsyid-calc .w-100.mb-4 {
	float: left;
	width: 100%;
	margin: 20px auto 30px;
}
.subsyid-calc .row {
	margin-bottom: 0 !important;
}
.subsyid-calc #income2_div .col-2 {
	padding: 0 !important;
	text-align: center !important;
}
.subsyid-calc h4 {
	margin-bottom: 20px;
	font-size: 23px;
}
.subsyid-calc .subsyid-step-1-wrap {
	margin-bottom: 18px !important;
}
.subsyid-calc h5 {
	font-size: 20px;
	margin-bottom: 30px;
}
.subsyid-calc h5 strong {
	font-weight: 500;
}
.subsyid-calc .childfieldsinputs .col-md-12 {
	padding: 0;
}
.subsyid-calc .form-fieldset {
	width: 100%;
}
.subsyid-calc .subsyid-step-2-wrap-3 .col-md-12 {
	padding: 0;
}
.subsyid-calc .subsyid-step-2-wrap-3 .col-md-12 input {
	width: 100%;
	border: 1px #ccc solid;
	height: 36px;
	margin-bottom: 6px;
}
.subsyid-calc .subsyid-step-2-wrap-3 .control-label {
	font-size: 14px;
}
.subsyid-calc .subsyid-step-2-wrap-3 .col-md-12 .lblerror {
	font-size: 14px;
}
#form-container .subsyid-calc .number {
	color: #0dbee7;
	font-size: 25px;
	font-weight: bold;
	height: 47px;
	display: block;
	line-height: 45px;
	margin-right: 17px;
	object-fit: contain;
	text-align: center;
	width: 47px;
	min-width: 47px;
	border-radius: 50%;
	border: 2px solid #0dbee7;
}
#form-container .subsyid-calc .question {
	font-size: 18px;
	font-weight: bold;
	color: #000;
	display: inline;
	text-align: left;
	float: left;
}


#form-container .subsyid-calc .wpcf7-list-item input[type="radio"]:checked:before {
	background:#E80E8A;
	height: 10px;
	width: 10px;
}

#form-container .subsyid-calc .wpcf7-list-item input[type="radio"]:before {
	background: transparent;
	border-radius: 50%;
	content: "";
	height: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	transition: all 0.1s;
	width: 0;
}
#form-container .subsyid-calc .wpcf7-list-item input[type="radio"]:checked {
	border-color: #0dbee7;
}
#form-container .subsyid-calc .wpcf7-list-item input[type="radio"] {
	-webkit-appearance: none;
	background: #fff;
	border: 1px solid #ccc !important;
	border-radius: 50% !important;
	height: 18px;
	outline: 0;
	position: relative;
	transition: all 0.1s;
	vertical-align: middle;
	width: 18px !important;
	margin-right: 10px !important;
	margin: 0 4px 0 0 !important;
	top: -1px;
}
#form-container .subsyid-calc .grid-x.grid-padding-x {
	display: block;
	margin-bottom: 20px;
}
#form-container .subsyid-calc .question-wrap {
	float: left;
	width: 100%;
	display: flex;
	align-items: center;
}
#form-container .subsyid-calc .question-wrap span {
	float: left;
}
#form-container .subsyid-calc .question-asnwer {
	margin-left: 63px;
}
#form-container .subsyid-calc .children-age-count {
	margin-left: 85px;
}

#form-container .subsyid-calc .children-age-count > span {
	font-weight: 700;
	font-size: 15px;
}

#form-container .subsyid-calc .children-hr-count{
	margin-left: 82px;
}

#form-container .subsyid-calc .children-hr-count > span {
	font-weight: 700;
	font-size: 15px;
}

#form-container .subsyid-calc .ssfrm {
	margin-top: 16px;
	float: left;
	margin-bottom: 20px;
}

#form-container .subsyid-calc #ccs_form {
	padding: 40px 14px 0;
}

#form-container .subsyid-calc .w11 {
	margin-left: 63px;
}

#form-container .subsyid-calc .w51 {
	margin-left: 63px;
}
#form-container .subsyid-calc .w51 .sample-subsidy-calculator-family-description .wpcf7-list-item {
	display:block;
}

#form-container .subsyid-calc input#submitButton {
	width: 190px;
	background: #0dbee7;
	color: #fff;
	text-align: center;
	height: 50px;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px;
	cursor: pointer;
	font-size: 20px;
	font-weight: 700;
	font-family: 'Nunito', sans-serif;
	border: 0px;
	margin: 0 auto;
	display: block;
}

#form-container .subsyid-calc input#submitButton:hover {
	background: #333;
	color: #fff;
}
#form-container .subsyid-calc .same-wrap {
	padding-left: 82px;
	margin-bottom: 0;
	margin-top: 0;
}

#form-container .subsyid-calc .same-wrap input {
	border: 2px solid #ddd;
	font-size: 16px;
	font-family: 'Nunito', sans-serif;
	font-weight: 400;
	height: 48px;
	padding-left: 14px;
}

#form-container .subsyid-calc #ccs_form {
	padding: 30px 44px 24px;
	background: #f4f4f4;
	margin-top: 30px;
	max-width: 900px;
	margin: 30px auto;
}
.subsyid-calc .subsyid-step-2-wrap-3 .form-group {
	width: 100%;
}
/*calculator-css*/

.inner-wrapper.job-search-b {
	text-align: center;
	padding-bottom: 110px;
	position: relative;
	z-index: 999999;
}
  
.job-search-b h2 {
	line-height: normal;
	margin-bottom: 30px;
	max-width: 1200px;
	margin: 0 auto 32px;
}
.job-search-a h2 {
	line-height: normal;
	margin-bottom: 30px;
	max-width: 1200px;
	margin: 0 auto 32px;
}


.inner-wrapper.job-search-a .job-search-a .ja-form .ja-field-container{width:47%;display: inline-block;margin:0 1%;}
.inner-wrapper.job-search-a .job-search-a .ja-form .ja-field-container:nth-child(5){width:96.3%;}
.inner-wrapper.job-search-a .job-search-a .ja-form{max-width:840px;margin:0 auto;}

.inner-wrapper.job-search-a .job-search-a .ja-form select, .inner-wrapper.job-search-a .job-search-a .ja-form input {
	padding-left: 24px;
	color: #666;
	box-shadow: 0 0 0;
	background-color: #dde5f0;
	border: 0 #c7c5df solid;
	border-radius: 10px;
	height: 51px;
	font-size: 17px;
	border-radius: 50px;
	font-weight:700;
}
.inner-wrapper.job-search-a .job-search-a .ja-form input.ja-button {background: #E80E8A;color: #fff;border-radius: 50px;font-weight: 700;padding: 14px 34px 18px;display: inline-block;font-size: 27px;
	transition: all 0.3s ease;position: relative;border: 0;cursor: pointer;margin-top: 10px; height: auto;}
	
	
.inner-wrapper.job-search-a .ja-job-list {display:flex;flex-wrap:wrap;}
.inner-wrapper.job-search-a .ja-job-list .job {width: 29.3%;background: #fff;-webkit-box-shadow: 0px 0 14px rgba(0, 0, 0, .1);-moz-box-shadow: 0px 0 14px rgba(0, 0, 0, .1);box-shadow: 0px 0 14px rgba(0, 0, 0, .1);
	transition: box-shadow 0.6s;margin: 2%;padding: 20px 20px 73px;position: relative;border-radius: 14px;text-align: left;}
.inner-wrapper.job-search-a .ja-job-list .job:hover {
	-webkit-box-hadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.18);
	-moz-box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.18);
	box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.18);
}
.inner-wrapper.job-search-a .ja-job-list .job h2.title {margin-bottom: 18px;font-size: 26px;}
.inner-wrapper.job-search-a .ja-job-list .job h2.title a{color:#E80E8A;font-weight:700;display:block;}
.inner-wrapper.job-search-a .ja-job-list .job h2.title a:hover{text-decoration:underline;}
.inner-wrapper.job-search-a .ja-job-list li {font-weight: 700;}
.inner-wrapper.job-search-a .ja-job-list .job a.view-details{position: absolute;bottom: 24px;left: 20px;background: #E80E8A;color: #fff;border-radius: 50px;font-weight: 700;padding: 11px 34px 14px;
	display: inline-block;font-size: 22px;transition: all 0.3s ease;}
.inner-wrapper.job-search-a .ja-job-list .job a.view-details:hover{padding:11px 40px 14px;}
.job-search-a .ja-job-list-container{margin-top:40px;}


.inner-wrapper.job-search-b .job-form-wrap .ajb-search-field {
	width: 100%;
	text-align: left;
	margin-bottom: 0;
}
.inner-wrapper.job-search-b .job-form-wrap .ajb-search-field select, .inner-wrapper.job-search-b .job-form-wrap .ajb-search-field input {
	margin: 0;
	width: 100%;
	background-color: #dde5f0;
	border: 0 #c7c5df solid;
	border-radius: 50px;
	height: 51px;
	font-size: 17px;
	box-shadow: 0 0 0;
	padding-left: 20px;
}
.inner-wrapper.job-search-b .job-form-wrap .ajb-search-field label {
	font-size: 18px;
}
.inner-wrapper.job-search-b .job-form-wrap .ajb-search-widget-buttons {
	margin: 34px 0 0;
	width: 100%;
	display: block;
	text-align: center;
}
.inner-wrapper.job-search-b .job-form-wrap .ajb-search-widget-buttons input {
	float: none;
	background: #E80E8A;
	color: #fff;
	border-radius: 50px;
	font-weight: 700;
	padding: 11px 34px 14px;
	display: inline-block;
	font-size: 22px;
	transition: all 0.3s ease;
	cursor: pointer;
	border: 0;
	margin: 0 6px;
}
.inner-wrapper.job-search-b .job-form-wrap .ajb-search-widget-buttons input:hover{padding:11px 40px 14px;}
.inner-wrapper.job-search-b .job-form-wrap form {max-width: 840px;margin: 0 auto;}

.privacy-wrap a{color:#E80E8A;}
.privacy-wrap a:hover{color:#252049;}

.single.single-post .inner-wrapper.blog-detail-wrapper .large-8.cell a{color:#E80E8A;}
.single.single-post .inner-wrapper.blog-detail-wrapper .large-8.cell a:hover{color:#252049;}

.available-jobs .ja-job-details h2.title{font-size:44px;color:#9BCA3B;margin-bottom:30px;}
.available-jobs .ja-job-details {max-width: 1000px;margin: 0 auto;}


.available-jobs .ja-job-details ul{
	margin:20px 0 20px;
	list-style: none;
}
.available-jobs .ja-job-details ul li{
	padding-left: 20px;
	position: relative;
	margin-bottom: 4px;
}
.available-jobs .ja-job-details ul li:before{
	content:"\f105";
	font-family:FontAwesome;
	position:absolute;
	left:0;
	top: 0;
}

.available-jobs .ja-job-details .apply {
	text-align: center;
	display: block;
	margin: 40px 0;
}
.available-jobs .ja-job-details .apply input.ja-button {
	background: #fff;
	color: #252049;
	border-radius: 50px;
	font-weight: 700;
	padding: 10px 20px 13px;
	display: inline-block;
	font-size: 18px;
	transition: all 0.3s ease;
	position: relative;
	cursor: pointer;
	border: 0;
	margin-left: 20px;
	border: 2px #E80E8A solid;
}
.available-jobs .ja-job-details .apply input.ja-button:hover {background:#E80E8A;color:#fff;}
.available-jobs .ja-job-details .apply .back-link {font-weight: 700;color: #E80E8A;}
.available-jobs .ja-job-details .apply .back-link:hover{color:#252049;}

.ja-apply-iframe .apply{text-align:center;}
.ja-apply-iframe .apply a{font-weight: 700;color: #E80E8A;}
.ja-apply-iframe .apply a:hover{color:#252049;}

.page-id-32789 .inner-banner.news-banner h1{display:none;}
.page-id-32789 .inner-banner.news-banner:after{display:none;}


.facilities-div.kil-act-wrap.act_bene_wrap{text-align:center;position:relative;margin-bottom: 40px;}
.facilities-div.kil-act-wrap.act_bene_wrap h2{max-width:1120px;margin:0 auto 40px;}
.facilities-div.kil-act-wrap.act_bene_wrap .arrow2{top:-97px;}
.facilities-div.kil-act-wrap.act_bene_wrap .grid-x.grid-padding-x{display:block;}
.facilities-div.kil-act-wrap.act_bene_wrap .large-3.cell{display:inline-block;float:none;width:24%;margin-bottom:24px;}
.facilities-div.kil-act-wrap.act_bene_wrap .cloud-3{bottom:60px;top:auto;}
.facilities-div.kil-act-wrap.act_bene_wrap .cloud-4{top:0;}
.facilities-div.kil-act-wrap.act_bene_wrap .kil-act-inr{text-align:center;}
.facilities-div.kil-act-wrap.act_bene_wrap .benefits-img {position: relative;margin-bottom: 18px;}
.facilities-div.kil-act-wrap.act_bene_wrap .kil-act-inr {margin-bottom: 20px;}
.facilities-div.kil-act-wrap.act_bene_wrap .benefits-img:before {content: "";background: url(../img/gallery-img-border.png) no-repeat;position: absolute;width: 178px;height: 178px;left: 0;right: 0;
	top: 0;bottom: 0;background-size: 100%;z-index: 9999999;margin: 0 auto;}
.facilities-div.kil-act-wrap.act_bene_wrap .benefits-img img{width:170px;}

.job-search-a .ja-job-details {max-width: 1000px;margin: 0 auto;text-align: left;}
.job-search-a .ja-job-details ul{margin:20px 0 20px;list-style: none;}
.job-search-a .ja-job-details ul li{padding-left: 20px;position: relative;margin-bottom: 4px;}
.job-search-a .ja-job-details ul li:before{content:"\f105";font-family:FontAwesome;position:absolute;left:0;top: 0;}
.job-search-a .ja-job-details .apply {text-align: center;display: block;margin: 40px 0;}
.job-search-a .ja-job-details .apply input.ja-button {background: #fff;color: #252049;border-radius: 50px;font-weight: 700;padding: 10px 20px 13px;display: inline-block;font-size: 18px;transition: all 0.3s ease;
	position: relative;cursor: pointer;border: 0;margin-left: 20px;border: 2px #E80E8A solid;}
.job-search-a .ja-job-details .apply input.ja-button:hover {background:#E80E8A;color:#fff;}
.job-search-a .ja-job-details .apply .back-link {font-weight: 700;color: #E80E8A;}
.job-search-a .ja-job-details .apply .back-link:hover{color:#252049;}
.job-search-a .ja-job-details h2.title {font-size: 33px;margin-bottom: 0;}

.carers-readworthy.news-lists-wrap .carer-content p{font-size:19px;}

.kil-map-section {background: #242049;padding:110px 0 110px; position:relative;}
.kil-map-section:before{content:""; position:absolute; background:url(../img/blue-dot-top.png) repeat-x; top:-11px; width:100%; height:12px; animation: marqueeN2 220s infinite linear;}
.kil-map-section:after{content:""; position:absolute; background:url(../img/blue-dot-bottom.png) repeat-x; bottom:-11px; width:100%; height:12px; animation: marqueeN2 220s infinite linear;}
.kil-map-section h2{color:#fff;}
.kil-map-section p {color: #fff;line-height: 38px;}
.kil-map-section .cloud-3{top:0;}
.left-contact-info{top: 50%;transform: translateY(-50%);position: relative;}
.kil-map-section h2{font-size: 54px;color: #E80E8A;line-height: 68px;margin-bottom: 28px;}
.left-contact-info a{color:#fff;}
.left-contact-info a:hover{color:#E80E8A;}

.right-map{position:relative;text-align:center;}
.right-map .btn-pink{position: absolute;bottom: -27px;left: 0;right: 0;margin: 0 auto;width: 241px;text-align: center;}
.right-map .btn-pink:hover{width:262px;}

.contact-form-act.kill-cont-wrap{text-align:center;padding:80px 0;}
.contact-form-act.kill-cont-wrap .wpcf7-form {max-width: 900px;margin: 0 auto;}
.contact-form-act.kill-cont-wrap h2 {font-size: 44px;max-width: 1200px;margin: 30px auto 40px;}
.contact-form-act.kill-cont-wrap .form-top-desc ul {
	margin: 0 auto;
	list-style: none;
	max-width: 990px;
}
.contact-form-act.kill-cont-wrap .wpcf7-form input[type="text"] {padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #f0eff9;border: 1px #c7c5df solid;border-radius: 10px;height: 51px;font-size: 17px;}
.contact-form-act.kill-cont-wrap .wpcf7-form input[type="email"] {padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #f0eff9;border: 1px #c7c5df solid;border-radius: 10px;height: 51px;font-size: 17px;}
.contact-form-act.kill-cont-wrap .form-top-desc ul li {display: inline-block;width: 49%;text-align: left;text-align: center;margin-bottom: 20px;font-weight: 700;}


.kil-follow-section {
	background: #242049;
	padding: 110px 0 200px;
	position: relative;
	margin-bottom: -70px;
}
.kil-follow-section:before{content:""; position:absolute; background:url(../img/blue-dot-top.png) repeat-x; top:-11px; width:100%; height:12px; animation: marqueeN2 220s infinite linear;}
.kil-follow-section:after{content:""; position:absolute; background:url(../img/blue-dot-bottom.png) repeat-x; bottom:-11px; width:100%; height:12px; animation: marqueeN2 220s infinite linear;}
.kil-follow-section h2{color:#E80E8A;}
.kil-follow-section .left-follow-info{top: 50%;transform: translateY(-50%);position: relative;}
.kil-follow-section .left-follow-info p{color:#fff;font-weight:700;}

.kil-follow-section .left-follow-info .social-icons-foot img {width:41px;}
.kil-follow-section .left-follow-info .social-icons-foot img, .kil-follow-section .left-follow-info .social-icons-foot p {display:inline-block;}

.kil-follow-section .left-follow-info .social-icons-foot a{display: block;border: 3px #E60B88 solid;color: #252049;border-radius: 50px;margin-top: 16px;padding: 12px 15px 7px;width: 234px;text-align: center;}
.kil-follow-section .left-follow-info .social-icons-foot a:hover{background:#E60B88;}
.kil-follow-section .cloud-3{top:0;}
.right-follow {position: relative;text-align: center;}

.right-follow a.btn-pink {position: absolute;bottom: -27px;left: 0;right: 0;margin: 0 auto;width: 316px;text-align: center;transition: all 0.3s ease;}
.right-follow a.btn-pink:hover{width: 336px;}

.kil-bottom-div .cloud-3, .kil-bottom-div .cloud-4, .kil-bottom-div .arrow2, .kil-bottom-div .arrow3 {display: none;}
.kil-bottom-div .grid-container {max-width: 1000px;}
.kil-bottom-div {
	padding-bottom: 140px;
	background: #f2f2f2;
	padding-top: 50px;
}
.kil-bottom-div h3 {
	margin-bottom: 12px;
	margin-top: 24px;
}

.kil-bottom-div ul{
	margin:0;
	list-style: none;
}
.kil-bottom-div ul li{
	padding-left: 20px;
	position: relative;
	margin-bottom: 6px;
}
.kil-bottom-div ul li:before{
	content:"\f105";
	font-family:FontAwesome;
	position:absolute;
	left:0;
	top: 0;
}
.contact-form-act.kill-cont-wrap input[type="submit"] {
	border: 0;
	cursor: pointer;
	margin-top: 20px;
}
.contact-form-act.kill-cont-wrap .wpcf7-spinner {
	position: absolute;
	bottom: 30px;
}
.contact-form-act.kill-cont-wrap .form-top-desc ul li img {
	position: relative;
	top: -2px;
}

.inner-wrapper.contact-wrapper .contact-map {
	text-align: center;
}

.inner-wrapper.contact-wrapper .contact-map .cloud-5 {
	display: none;
}
.inner-wrapper.contact-wrapper .contact-map p.map-sub {
	margin-bottom: 30px;
	font-weight: 700;
}

.inner-wrapper.contact-wrapper .contact-map .mapsvg-header.mapsvg-top-container {
	max-width: 100%;
}
.inner-wrapper.contact-wrapper .contact-map .arrow5 {
	display: none;
}
.result-heading-wrap .grid-x.grid-padding-x.result-heading {
	max-width: 1050px;
}
#location-centers .grid-x.grid-padding-x {
	margin: 0;
}
.result-heading-wrap {text-align: left;}
.result-heading-inr {display: flex;}
#location-centers {
	text-align: left;
	max-width: 1050px !important;
	margin-bottom: 60px !important;
}
.result-heading-inr {
	display: flex;
	width: 100%;
	font-size: 18px;
}

.contact-us-form-container {
	text-align: center;
	padding-bottom: 140px;
	z-index: 99999;
	position: relative;
	padding-top: 35px;
}
#location-centers h4 {font-size:16px;}

.result-heading-inr .large-3.cell {padding: 0 18px;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
.result-heading-inr .large-6.cell {padding: 0 18px;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}

#location-centers .large-3.cell {padding: 0 18px;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
#location-centers .large-6.cell {padding: 0 18px;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%; font-size: 16px;}


.contact-us-form-container h2 {
	font-size: 38px;
	max-width: 1140px;
	margin: 0 auto 14px;
	line-height: 51px;
}
.contact-us-form-container .form .location-dropdown p label {
	font-size: 28px;
	font-weight: 700;
	color: #fff;
}
.contact-us-form-container .form .location-dropdown br {
	display: none;
}
.contact-us-form-container .form .location-dropdown {
	max-width: 800px;
	margin: 30px auto 0;
}
.contact-us-form-container .form .location-dropdown select#contact_form_location {
	background-color: #fff;
	border: 0 !important;
	border-radius: 10px;
	height: 51px;
	font-size: 18px;
	padding-left: 18px;
}
.contact-us-form-container .form .location-dropdown a#btn-go-centre {
	float: none;
	background: #E80E8A;
	color: #fff;
	border-radius: 50px;
	font-weight: 700;
	padding: 11px 34px 14px;
	display: inline-block;
	font-size: 22px;
	transition: all 0.3s ease;
	cursor: pointer;
	border: 0;
	margin-top: 18px;
}

.slider.contact-slider {margin:0 auto; background:transparent;}
.inner-wrapper.contact-wrapper .contact-map .cloud-6 {display: none;}
.slider.contact-slider .slick-prev {background-size: 100%;width: 17px;height: 32px;}
.slider.contact-slider .slick-next {background-size: 100%;width: 17px;height: 32px;}

.slider.contact-slider .slider-inner a{display:inline-block;width:100%;}
.slider.contact-slider .slick-track {padding: 20px 0;}
.slider.contact-slider .slider-inner {
	background: #fff;
	margin: 0 20px;
	-webkit-box-hadow: 0px 0px 14px rgb(0, 0, 0, .1);
	-moz-box-shadow: 0px 0px 14px rgb(0, 0, 0, .1);
	box-shadow: 0px 0px 14px rgb(0, 0, 0, .1);
	transition: box-shadow 0.6s;
	border-radius: 12px;
	padding: 24px 0;
	min-height: 210px;
}
.slider.contact-slider .slider-inner p.map-place {
	font-weight: 700;
}

.contact-us-form-container .form .location-dropdown {
	max-width: 100%;
	margin: 30px auto 50px;
	background: #9BCA3B;
	padding: 27px 34px 40px;
	border-radius: 15px;
}
.inner-wrapper.contact-wrapper .contact-map .mapsvg-popover h2 {
	text-align: center;
}

.graduation-wrap {text-align: center;padding-bottom: 100px;}
.graduation-wrap h2{line-height:normal;margin-bottom:20px;margin-top:40px;}
.graduation-wrap .wpcf7-form{max-width: 840px;margin: 0 auto;}
.graduation-wrap .wpcf7-form input[type="text"], .graduation-wrap .wpcf7-form input[type="email"]{
padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #f0eff9;border: 1px #c7c5df solid;border-radius: 10px;height: 51px;font-size: 17px;}
.graduation-wrap{position:relative;z-index:99999;}
.graduation-wrap .wpcf7-form input[type="submit"]{cursor:pointer;border:0;margin:14px 0 30px;}
.graduation-wrap .wpcf7-form .wpcf7-spinner{position:absolute;margin-top:48px;}
.graduation-wrap .wpcf7-form .large-12.cell{width:50%;}
.graduation-wrap .wpcf7-form .grid-x.grid-padding-x .large-12.cell:last-child{width:100%;}
.graduation-wrap .wpcf7-form .wpcf7-response-output{margin-top:0;}
.graduation-wrap ul{list-style-position:inside;}

.inner-wrapper.covidsafe{text-align: center;padding-bottom: 100px;}
.inner-wrapper.covidsafe h2{line-height:normal;margin-bottom:20px;margin-top:40px;}
.inner-wrapper.covidsafe .wpcf7-form{max-width: 840px;margin: 0 auto;}
.inner-wrapper.covidsafe .wpcf7-form input[type="text"], .inner-wrapper.covidsafe .wpcf7-form input[type="email"]{
padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #f0eff9;border: 1px #c7c5df solid;border-radius: 10px;height: 51px;font-size: 17px;}
.inner-wrapper.covidsafe{position:relative;z-index:99999;}
.inner-wrapper.covidsafe .wpcf7-form input[type="submit"]{cursor:pointer;border:0;margin:14px 0 30px;}
.inner-wrapper.covidsafe .wpcf7-form .wpcf7-spinner{position:absolute;margin-top:48px;}
.inner-wrapper.covidsafe .wpcf7-form .wpcf7-response-output{margin-top:0;}
.inner-wrapper.covidsafe ul{list-style-position:inside;}

.inner-wrapper.covidsafe .grid-x.grid-padding-x .large-12.cell:nth-child(4), 
.inner-wrapper.covidsafe .grid-x.grid-padding-x .large-12.cell:nth-child(5), 
.inner-wrapper.covidsafe .grid-x.grid-padding-x .large-12.cell:nth-child(6){text-align: left;}

.inner-wrapper.covidsafe .grid-x.grid-padding-x .large-12.cell:nth-child(4) .wpcf7-form-control.wpcf7-checkbox{display:block;margin-top:8px;margin-bottom:0;font-size:16px;}
.inner-wrapper.covidsafe .grid-x.grid-padding-x .large-12.cell:nth-child(4) .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item{margin-left:0;margin-right:16px;}
.inner-wrapper.covidsafe .grid-x.grid-padding-x .large-12.cell:nth-child(5) .wpcf7-form-control.wpcf7-checkbox{display:block;margin-top:8px;margin-bottom:0;font-size:16px;}
.inner-wrapper.covidsafe .grid-x.grid-padding-x .large-12.cell:nth-child(5) .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item{margin-left:0;margin-right:16px;}
.inner-wrapper.covidsafe .grid-x.grid-padding-x .large-12.cell:nth-child(6) .wpcf7-form-control.wpcf7-checkbox{display:block;margin-top:8px;margin-bottom:0;font-size:16px;}
.inner-wrapper.covidsafe .grid-x.grid-padding-x .large-12.cell:nth-child(6) .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item{margin-left:0;margin-right:16px;}

.inner-wrapper.orientation-feedback-form {text-align:center;z-index:99999;position:relative;}
.inner-wrapper.refer-a-candidate {padding:30px 0 140px;text-align: center;position:relative;z-index:99999;}
.inner-wrapper.refer-a-candidate iframe{max-width:800px;margin:0 auto;}

.inner-wrapper.register-as-a-candidate{padding:30px 0 140px;text-align: center;position:relative;z-index:99999;}
.inner-wrapper.register-as-a-candidate iframe{max-width:800px;margin:0 auto;}


.graduation-wrap ul{list-style: none;}
.graduation-wrap ul li {padding-left: 20px;position: relative;margin-bottom: 4px;}
.graduation-wrap ul li:before {content: "\f105";font-family: FontAwesome;position: absolute;left: auto;	top: 0;	margin-left: -12px;}


.inner-wrapper.valentines-date-night-registration {position: relative;z-index: 99999;padding-bottom: 130px;}
.inner-wrapper.valentines-date-night-registration ul{list-style: none; margin:14px 0 20px;}
.inner-wrapper.valentines-date-night-registration ul li{padding-left: 20px;position: relative;margin-bottom: 4px;}
.inner-wrapper.valentines-date-night-registration li:before{content: "\f105";font-family: FontAwesome;position: absolute;left: 0; top: 0;}
.inner-wrapper.valentines-date-night-registration h2 {line-height: normal;margin-bottom: 20px;}
.inner-wrapper.valentines-date-night-registration h3{font-size:22px;}
.inner-wrapper.valentines-date-night-registration .large-5.cell br{display:none;}
.inner-wrapper.valentines-date-night-registration .large-5.cell select {border:0px !important; margin-bottom: 14px !important;padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border-radius: 10px;height: 51px;font-size: 17px;}
.inner-wrapper.valentines-date-night-registration .large-5.cell input[type="text"]{border:0px !important; margin-bottom: 14px !important;padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border-radius: 10px;height: 51px;font-size: 17px;}
.inner-wrapper.valentines-date-night-registration .large-5.cell input[type="email"]{border:0px !important; margin-bottom: 14px !important;padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border-radius: 10px;height: 51px;font-size: 17px;}
.inner-wrapper.valentines-date-night-registration .large-5.cell input[type="tel"]{border:0px !important; margin-bottom: 14px !important;padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border-radius: 10px;height: 51px;font-size: 17px;}
.inner-wrapper.valentines-date-night-registration .large-5.cell input[type="number"]{border:0px !important; margin-bottom: 14px !important;padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border-radius: 10px;height: 51px;font-size: 17px;}
.inner-wrapper.valentines-date-night-registration .large-5.cell input[type="submit"] { cursor:pointer; border:0px !important; margin-left: 14px;border: 0;margin-top: 10px;}
.inner-wrapper.valentines-date-night-registration .large-5.cell h3{margin-top: 36px;margin-bottom: 18px; color: #fff;}
.inner-wrapper.valentines-date-night-registration .large-5.cell label{font-size:16px;margin-bottom:4px; font-weight: 700;}
.inner-wrapper.valentines-date-night-registration .large-5.cell .wow.fadeInUp {background: #9BCA3B;padding: 0px 30px 30px;border-radius: 15px;float: left;margin-top: 43px;}
.inner-wrapper.valentines-date-night-registration h2 {color: #E80E8A !important;}

.inner-wrapper.valentines-date-night-registration-2 {position: relative;z-index: 99999;padding-bottom: 130px;}
.inner-wrapper.valentines-date-night-registration-2 ul{list-style: none; margin:14px 0 20px;}
.inner-wrapper.valentines-date-night-registration-2 ul li{padding-left: 20px;position: relative;margin-bottom: 4px;}
.inner-wrapper.valentines-date-night-registration-2 li:before{content: "\f105";font-family: FontAwesome;position: absolute;left: 0; top: 0;}
.inner-wrapper.valentines-date-night-registration-2 h2 {line-height: normal;margin-bottom: 20px;}
.inner-wrapper.valentines-date-night-registration-2 h3{font-size:22px;}
.inner-wrapper.valentines-date-night-registration-2 .large-5.cell br{display:none;}
.inner-wrapper.valentines-date-night-registration-2 .large-5.cell select {border:0px !important; margin-bottom: 14px !important;padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border-radius: 10px;height: 51px;font-size: 17px;}
.inner-wrapper.valentines-date-night-registration-2 .large-5.cell input[type="text"]{border:0px !important; margin-bottom: 14px !important;padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border-radius: 10px;height: 51px;font-size: 17px;}
.inner-wrapper.valentines-date-night-registration-2 .large-5.cell input[type="email"]{border:0px !important; margin-bottom: 14px !important;padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border-radius: 10px;height: 51px;font-size: 17px;}
.inner-wrapper.valentines-date-night-registration-2 .large-5.cell input[type="tel"]{border:0px !important; margin-bottom: 14px !important;padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border-radius: 10px;height: 51px;font-size: 17px;}
.inner-wrapper.valentines-date-night-registration-2 .large-5.cell input[type="number"]{border:0px !important; margin-bottom: 14px !important;padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border-radius: 10px;height: 51px;font-size: 17px;}
.inner-wrapper.valentines-date-night-registration-2 .large-5.cell input[type="submit"] {border:0px !important; border: 0;cursor:pointer;}
.inner-wrapper.valentines-date-night-registration-2 .large-5.cell h3{margin-top: 36px;margin-bottom: 18px; color: #fff;}
.inner-wrapper.valentines-date-night-registration-2 .large-5.cell label{font-size:16px;margin-bottom:4px; font-weight: 700;}
.inner-wrapper.valentines-date-night-registration-2 .large-5.cell .wow.fadeInUp {background: #9BCA3B;padding: 0px 30px 30px;border-radius: 15px;float: left;margin-top: 43px;}
.inner-wrapper.valentines-date-night-registration-2 h2 {color: #E80E8A !important;}
.inner-wrapper.valentines-date-night-registration-2 .large-5.cell .wpcf7-list-item.first {margin-left: 0;}
.inner-wrapper.valentines-date-night-registration-2 .large-5.cell .wpcf7-list-item {margin-left: 0;margin-right: 14px;font-size: 16px;}

.extra-curricular.extra-curricular-guide:before{display:none;}
.extra-curricular.extra-curricular-guide{padding-top:20px;}
.extra-curricular.extra-curricular-guide .arrow2{top:-118px;}

.home-guide-form{padding-bottom: 130px;position: relative;z-index: 99999;text-align: center;}
.home-guide-form .wpcf7-form input[type="text"]{padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border:0;border-radius: 10px;height: 51px;font-size: 17px;}
.home-guide-form .wpcf7-form input[type="email"]{padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border:0;border-radius: 10px;height: 51px;font-size: 17px;}
.home-guide-form .wpcf7-form input[type="tel"]{padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border:0;border-radius: 10px;height: 51px;font-size: 17px;}
.home-guide-form .wpcf7-form select{padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border:0;border-radius: 10px;height: 51px;font-size: 17px;}
.home-guide-form input[type="submit"]{cursor:pointer;border:0;margin:14px 0 30px;}
.home-guide-form .grid-container .wpcf7-spinner{position:absolute;margin-top:43px;}  
.inner-wrapper.home-guide-wrapper .cloud-3{top:auto;bottom:0;}
.home-guide-form .grid-container{max-width: 840px;margin: 0 auto;background: #9BCA3B;border-radius: 14px;padding:36px 30px 20px;}
.home-guide-form .grid-container p{font-weight:700;color:#fff;}
.home-guide-form .grid-container label{font-size:18px;font-weight:700;}

.inner-wrapper.open-day .large-5.cell .wow.fadeInUp {background: #9BCA3B;padding: 24px 30px 40px;border-radius: 15px;float: left;margin-top: 0;text-align: center;position: relative;}
.inner-wrapper.open-day .large-5.cell {z-index: 99999;}
.inner-wrapper.open-day .large-5.cell select {border:0px !important; margin-bottom: 14px !important;padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border-radius: 10px;height: 51px;font-size: 17px;}
.inner-wrapper.open-day .large-5.cell input[type="text"]{border:0px !important; margin-bottom: 14px !important;padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border-radius: 10px;height: 51px;font-size: 17px;}
.inner-wrapper.open-day .large-5.cell input[type="email"]{border:0px !important; margin-bottom: 14px !important;padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border-radius: 10px;height: 51px;font-size: 17px;}
.inner-wrapper.open-day .large-5.cell input[type="tel"]{border:0px !important; margin-bottom: 14px !important;padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border-radius: 10px;height: 51px;font-size: 17px;}
.inner-wrapper.open-day .large-5.cell input[type="number"]{border:0px !important; margin-bottom: 14px !important;padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border-radius: 10px;height: 51px;font-size: 17px;}
.inner-wrapper.open-day .large-5.cell input[type="submit"] {border:0px !important;cursor:pointer;margin-top: 16px;}
.inner-wrapper.open-day .large-5.cell label{font-size:16px;margin-bottom:4px; font-weight: 700;}
.inner-wrapper.open-day .large-5.cell h2 {color: #FFFF;font-size: 38px;line-height: 51px;padding: 0 30px;margin-bottom: 14px !important;}
.inner-wrapper.open-day .large-5.cell p {font-weight: 700;color: #fff;}
.inner-wrapper.open-day .large-5.cell .wpcf7-spinner {
	position: absolute;
	margin-top: 48px;
}
.inner-wrapper.open-day .large-5.cell label {
	text-align: left;
}
.inner-wrapper.open-day {
	text-align: center;
	padding-bottom: 130px;
}
.inner-wrapper.open-day h2 {
	line-height: normal;
	margin-bottom: 40px;
}

.dcareer-top-section .dform-iframe iframe{height:1200px;}
.dcareer-top-section .dform-iframe {
	margin-bottom: 78px;
}
.dcareer-top-section .cloud-5 {
	top: -90px;
	z-index: 99999;
	left: -80px;
}
.inner-wrapper.family-and-friends{padding:30px 0 130px;}

.inner-wrapper.family-and-friends ul{
	margin:0;
	list-style: none;
}
.inner-wrapper.family-and-friends ul li{
	padding-left: 20px;
	position: relative;
	margin-bottom: 4px;
}
.inner-wrapper.family-and-friends ul li:before{
	content:"\f105";
	font-family:FontAwesome;
	position:absolute;
	left:0;
	top: 0;
}
.inner-wrapper.family-and-friends h2 {margin-bottom: 22px;}
.page-id-29873 .inner-banner.news-banner h1 {opacity: 0;}
.page-id-29873 .inner-banner.news-banner:after {display: none;}

.three-box.car-ben-sec {text-align: center;padding-top: 70px;position: relative;margin-top: 70px;}
.three-box.car-ben-sec:before{content: "";position: absolute;background: url(../img/insta-cloud-bg.png) repeat-x;top: -90px;left: 0;right: 0;z-index: 0;height: 210px;width: 100%;background-size: cover;
	animation: marqueeN 220s infinite linear;}
.three-box.car-ben-sec .grid-x.grid-padding-x {justify-content: center;}
.three-box.car-ben-sec .cell.large-6 {width: 25%;margin-bottom: 20px;display: inline-block;float: none;}
.three-box.car-ben-sec h2{margin-bottom:30px;}
.three-box.car-ben-sec .cell.large-6 h3 {
	font-size: 20px;
	line-height: 28px;
	margin-top: 16px;
	min-height: 70px;
	margin-bottom: 0px;
}
.three-box.car-ben-sec .cell.large-6 img{width:120px;}


.car-find-sec{text-align:center;padding:70px 0 0;}
.car-find-sec h2{margin-bottom:34px;}
.car-find-sec .arrow4{display:none;}
.car-find-sec .grid-container{max-width:1180px;}
.car-find-sec .cloud-5{top:-10px;}

.inner-wrapper.career-landing-wrap .testimonials.dc-happy-team.cl-testimonials .arrow9{display:none;}
.inner-wrapper.career-landing-wrap .testimonials.dc-happy-team.cl-testimonials h2{margin-bottom:34px;}
.car-find-sec .cloud-6 {right: -40px;bottom: -70px;}
.car-form-sec .grid-container {
	max-width: 840px;
	margin: 0 auto;
	background: #9BCA3B;
	border-radius: 14px;
	padding: 26px 30px 40px;
	text-align: center;
	position: relative;
	z-index: 99999;
	margin-bottom: 150px;
	position:relative;
}
.car-form-sec h2 {
	color: #fff;
	margin-bottom: 30px;
}

.car-form-sec input[type="text"]{padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border:0;border-radius: 10px;height: 51px;font-size: 17px;}
.car-form-sec input[type="email"]{padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border:0;border-radius: 10px;height: 51px;font-size: 17px;}
.car-form-sec input[type="tel"]{padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border:0;border-radius: 10px;height: 51px;font-size: 17px;}
.car-form-sec select{padding-left: 14px;color: #666;box-shadow: 0 0 0;background-color: #fff;border:0;border-radius: 10px;height: 51px;font-size: 17px;}
.car-form-sec input[type="submit"]{cursor:pointer;border:0;margin:14px 0 0;}
.car-form-sec .wpcf7-spinner{position:absolute;margin-top:43px;}  
.car-form-sec .grid-container label{font-size:18px;font-weight:700;margin-bottom:10px;}
.car-form-sec .grid-container .arrow4{display:none;}
.car-form-sec br{display:none;}
.car-form-sec .cloud-5{left:-160px;}
.car-form-sec .cloud-6{bottom:0;right:-140px;}
.inner-wrapper.tour-feedback-form {text-align: center;}

.inner-wrapper.download-free-activity-book {padding-bottom: 110px;text-align: center;position: relative;z-index: 99999;}
.inner-wrapper.download-free-activity-book h2{margin-bottom:14px;}
.inner-wrapper.download-free-activity-book img{margin:20px 0;}

.bn-form.car-form-sec h2{font-size:36px;line-height:48px;}
.bn-form.car-form-sec .large-12.cell.wow.fadeInUp {width: 100%;}
.bn-form.car-form-sec .large-12.cell {width:50%;}

.inner-wrapper.bondi-night-wrapper .bn-top-sec .grid-container {text-align: center;max-width: 1120px;}
.three-box.bn-mid-sec.dc-gallery.clanding-gallery {text-align: center;}
.three-box.bn-mid-sec.dc-gallery.clanding-gallery h2{margin-bottom:30px;}

.three-box.bn-mid-sec.dc-gallery.clanding-gallery {
	background: #242049;
	padding:50px 0 70px;
	position: relative;
	text-align: center;
	margin: 80px 0;
}
.three-box.bn-mid-sec.dc-gallery.clanding-gallery:after {
  content: "";
  position: absolute;
  background: url(../img/blue-dot-bottom.png) repeat-x;
  bottom: -11px;
  width: 100%;
  height: 12px;
  animation: marqueeN2 220s infinite linear;
  left:0;
  right:0;
}
.three-box.bn-mid-sec.dc-gallery.clanding-gallery:before {
  content: "";
  position: absolute;
  background: url(../img/blue-dot-top.png) repeat-x;
  top: -11px;
  width: 100%;
  height: 12px;
  animation: marqueeN2 220s infinite linear;
  left:0;
  right:0;
}

.three-box.bn-mid-sec.dc-gallery.clanding-gallery .cloud-5{top:-20px;}
.three-box.bn-mid-sec.dc-gallery.clanding-gallery .three-box-outer{padding:0;}
.three-box.bn-mid-sec.dc-gallery.clanding-gallery .arrow4{bottom:-78px;width:90px;}
.three-box.bn-mid-sec.dc-gallery.clanding-gallery .cloud-6{bottom:-30px;}
.three-box.bn-mid-sec.dc-gallery.clanding-gallery .three-box-outer h3{color:#fff;margin-top:22px;}
.bn-form.car-form-sec .arrow2{left:-190px;top:-70px;}
.bn-form.car-form-sec .arrow3{display:none;}
.bn-form.car-form-sec .cloud-3{left: 20px;bottom: -74px;width: 100px;top: auto;}
.bn-form.car-form-sec .cloud-4{top:-65px;right:20px;width:90px;}
.inner-wrapper.bondi-night-wrapper .bn-top-sec .grid-container p {font-size: 29px;line-height: 42px;margin-bottom: 20px;}
.inner-wrapper.bondi-night-wrapper .bn-top-sec .grid-container a.btn-pink {margin-top: 20px;}

.inner-wrapper.bondi-night-wrapper{padding-top:20px;}
.three-box.bn-mid-sec.dc-gallery.clanding-gallery .three-box-pic img {
	border-radius: 100%;
	width: 275px;
	height: 275px;
	margin: 0 auto;
}
.three-box.bn-mid-sec.dc-gallery.clanding-gallery .three-box-pic{position:relative;}
.three-box.bn-mid-sec.dc-gallery.clanding-gallery .three-box-pic:before {
	content: "";
	background: url(../img/gallery-img-border.png) no-repeat;
	position: absolute;
	width: 278px;
	height: 277px;
	left: -2px;
	right: 0;
	top: 0;
	bottom: 0;
	background-size: 100%;
	z-index: 9999999;
	margin: 0 auto;
}
.bn-form.car-form-sec .grid-x.grid-padding-x:nth-child(3) .large-12.cell{width:100%;}
.bn-form.car-form-sec .grid-container{padding-bottom:30px;}

.inner-wrapper.partners-inr-wrapper .partners-top-right h2 {font-size: 31px;line-height: 40px;margin-bottom: 0;}
.inner-wrapper.partners-inr-wrapper .arrow2{display:none;}
.inner-wrapper.partners-inr-wrapper .partners-top-left{padding-right:50px;}
.inner-wrapper.partners-inr-wrapper .partners-top-left h2{font-size:31px;line-height:40px;margin-bottom:20px;}
.inner-wrapper.partners-inr-wrapper .partners-top-left img{margin-top:30px;}

.partners-video-sec{background: #242049;padding:70px 0 70px;position: relative;margin-top: 70px;}
.partners-video-sec:before{content:""; position:absolute; background:url(../img/blue-dot-top.png) repeat-x; top:-11px; width:100%; height:12px; animation: marqueeN2 220s infinite linear; left: 0;}
.partners-video-sec:after{content:""; position:absolute; background:url(../img/blue-dot-bottom.png) repeat-x; bottom:-11px; width:100%; height:12px; animation: marqueeN2 220s infinite linear; left: 0;}
.partners-top-bottom{text-align:center;}
.partners-video-sec h2{margin-bottom:14px;}
.partners-video-sec .cloud-5{top:-46px;width:90px;left:0;}
.partners-video-sec .cloud-6{bottom:-40px;width:70px;right:0;}
.partners-video-sec iframe{height:460px;}
.partners-video-sec .about-sec-sat-head {color:#fff;font-size:29px;line-height:44px;top:50%;transform:translateY(-50%);position:relative;padding-right:30px;}

.three-box.partner-three-box{text-align:center;}
.three-box.partner-three-box img{width:auto;height:auto;}
.three-box.partner-three-box .three-box-outer{padding:0;}
.three-box.partner-three-box .cloud-5 {width: 140px;top: 0px;left: 0;}
.three-box.partner-three-box .large-12.cell{margin-bottom:20px;}
.three-box.partner-three-box .cloud-6{bottom:-30px;width:90px;right:0;}

.register-section.partner-ben-sec{padding:110px 0;}
.register-section.partner-ben-sec .cloud-1{left:0;top:-78px;width:100px;}
.register-section.partner-ben-sec .cloud-2 {bottom: -40px;width: 90px;right: 0;}
.register-section.partner-ben-sec .large-7.cell.register-right{padding-top:0px;margin-top:-18px;}

.partner-orange-box{padding-top:70px; position:relative;}
.partner-orange-box .cloud-5{top:-36px;left: 0;width:120px;}

.inner-wrapper.partners-inr-wrapper .cloud-3{left:0;}

.partner-news-box {padding-top:60px;position:relative;margin-top:60px;text-align:center;padding-bottom:120px;}
.partner-news-box:before {content: "";position: absolute;background: url(../img/insta-cloud-bg.png) repeat-x;top: -80px;left: 0;right: 0;z-index: 11111;height: 210px;width: 100%;background-size: cover;
	animation: marqueeN 220s infinite linear;}
.partner-news-box .grid-container{z-index:999999;}
.partner-news-box .cloud-5{top:-10px; width:120px;}
.partner-news-box .arrow4{display:none;}
.partner-news-box .cloud-6{right:0;bottom:0;}
.partner-news-box h2{margin-bottom:32px;}
.partner-news-box h3{margin:20px 0 14px;}
.partner-news-box a.btn-pink {margin-top: 24px;}
.partner-news-box .pnews-box-img img {width: 100%;}
.partner-orange-box .arrow4 {width: 100px;bottom: -40px;}


.inner-wrapper.job-search .adlogic_job_results .position{
	width: 29.3%;
	background: #fff;
	-webkit-box-shadow: 0px 0 14px rgba(0, 0, 0, .1);
	-moz-box-shadow: 0px 0 14px rgba(0, 0, 0, .1);
	box-shadow: 0px 0 14px rgba(0, 0, 0, .1);
	transition: box-shadow 0.6s;
	margin: 2%;
	padding: 20px 20px 30px;
	position: relative;
	border-radius: 14px;
	border: 0;
}
.inner-wrapper.job-search .adlogic_job_results .position:hover {
	border: 0;
	-webkit-box-hadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.18);
	-moz-box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.18);
	box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.18);
	background: #fff;
}
.inner-wrapper.job-search .adlogic_job_results .position .ajb_social_sharing_container {
	width: 100%;
	position: absolute;
}
.inner-wrapper.job-search .adlogic_job_results .position ul li {
	width: 100%;
	margin: 0 0 0 19px;
	list-style:disc;
}
.inner-wrapper.job-search .adlogic_job_results .position ul li a {
	font-weight: 700;
}
.inner-wrapper.job-search .adlogic_job_results .position .ajb_location ul li a {
	cursor: auto;
}
.inner-wrapper.job-search .adlogic_job_results .position .ajb_classification ul {
	margin-top: 10px;
}
.inner-wrapper.job-search .adlogic_job_results .position .ajb_classification a {
	color: #E80E8A;
}
.inner-wrapper.job-search .adlogic_job_results{display:flex;flex-wrap:wrap;}
.inner-wrapper.job-search{padding-bottom:100px;position:relative;z-index:99999;}

.inner-wrapper.job-search .adlogic_job_results .position h2 a {line-height: 28px;display: block;margin-top: 42px;font-size: 22px;}
.inner-wrapper.job-search .adlogic_job_results .position .ajb_location ul li a:hover{color:#000;}
.inner-wrapper.brochures{padding:50px 0 140px;text-align:center;}

.inner-wrapper.job-details{padding:50px 0 150px;text-align:center;}

/*body #jobTemplateParentContainerId{border:3px #000 solid !important;}
body #jobTemplateParentContainerId h1#jobTemplateTitle{font-size:90px !important;}*/

.menu-map-blue-wrap {background: #241f48;position: relative;z-index: 999999;margin-top: -90px;padding-bottom: 124px;}
.centre-menus-wrap ul {margin: 0 0 60px;list-style: none;text-align: center;background: #E80E8A;border-radius: 50px;padding:4px 0 7px;}
.centre-menus-wrap ul li{display:inline-block;}
.centre-menus-wrap ul li a {color: #fff;font-weight: 700;font-size: 16px;position: relative;padding:0 14px 0 16px;}
.centre-menus-wrap ul li a:before {
	content: "";
	position: absolute;
	background: #fff;
	width: 1px;
	height: 20px;
	left: -4px;
	top: 4px;
	top: 8px;
}
.centre-menus-wrap ul li:nth-child(1) a:before{display: none;}

/*gallery-css*/
        
.masonry-gallery{margin: 10vh auto;max-width:100%;display: grid;grid-gap: 5px;grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));grid-auto-rows: 250px;grid-auto-flow: dense;}
.masonry-gallery div{background: rgba(0, 0, 0, 0.2);overflow: hidden;padding: 0;display: flex;}
.masonry-gallery img{width: 100%;height: 100%;display: block;object-fit: cover;object-position: center;transition: all 0.5s;}
.gallery-wide{grid-column: span 2;grid-row: span 2;}
.gallery-horizontal{grid-column: span 2;}
.gallery-vertical{grid-row: span 2;}
.gallery-big{grid-column:span 2;grid-row:span 2;}
.gallery-equal{grid-column:span 3;}
.masonry-gallery a.lightbox {width:100%;}
#gallery-section.gallery-div.centre-gallerynew .grid-container{max-width:100%;padding:0;z-index: 99;}
.new-gallery.grid-x.grid-padding-x{margin:0;}

.slider-sec.centre-slider-sec .slider-text:after{display:none;}
.centres-map-section .right-con-info {
	top: 50%;
	transform: translateY(-50%);
	position: relative;
	padding-left: 50px;
	text-align: left;
}
.centres-map-section .right-con-info .icont-wrap {position: relative;padding-left: 34px;margin:22px 0;}
.centres-map-section .right-con-info .icont-wrap img {position: absolute;left: 0;width: 19px;top: 8px;}
.centres-map-section .right-con-info, .centres-map-section .right-con-info a {
	color: #FFF;
	font-size: 24px;
	font-weight: 700;
	line-height: 34px;
}
.centres-map-section .right-con-info a:hover{color:#E80E8A;}
.centres-map-section .right-con-info h2{font-size: 30px;}
.centres-map-section .right-con-info h2{margin-bottom:22px;line-height:42px;}
.centres-map-section .left-map-info img{border-radius:44px;}
.centres-map-section{position:relative;}
.centres-map-section .cloud-1{position: absolute;bottom: 0;top:auto;left:-85px;width:90px;}
.centres-map-section .cloud-2{right:0;width:100px;bottom:0;}

.centre-form-wrap{position:relative;padding:70px 0; text-align:center;}
.centre-form-wrap:before {content: "";position: absolute;/*background: url(../img/insta-cloud-bg.png) repeat-x;*/top:-90px;left: 0;right: 0;z-index: 11111;height: 210px;width: 100%;background-size: cover;
	animation: marqueeN1 220s infinite linear;}
.centre-form-wrap:after {content: "";position: absolute;background: url(../img/cloud-bg-big.png) repeat-x;bottom:-80px;left: 0;right: 0;z-index: 11;height: 210px;width: 100%;background-size: cover;
	animation: marqueeN 220s infinite linear;}
.centre-form-wrap h2{position:relative;z-index:99999;margin-bottom:46px;}
.page-id-29012 .centre-form-wrap h2{z-index:9999911;}
.centre-form-wrap h2 a{font-weight: 700;color: #E80E8A;display: inline-block;margin-right: 12px;}

.centre-form-wrap .grid-container{max-width:1470px;}

#about-section.about-centre-sec{background:#242049;padding:140px 0 250px;position:relative;}
#about-section.about-centre-sec:after{content:""; position:absolute; bottom:0px; background:url(../img/about-bottom-pic.png) no-repeat; width:100%; height:136px;}
#about-section.about-centre-sec p{color:#fff;margin-bottom:28px;}  
.extra-curricular.extra-curricular-centres:before{display:none;}
#about-section.about-centre-sec .center-video-sec{margin-top: 16px;position: relative;padding-left: 50px;}
#about-section.about-centre-sec .center-video-sec img{border-radius:36px;}
#about-section.about-centre-sec .center-video-sec a.btn-pink{top: 50% !important;transform: translateY(-50%);position: absolute;bottom: auto;width: 380px;height: auto;padding: 10px 0 5px;font-size: 29px;}
#about-section.about-centre-sec h2{margin-bottom:20px;}
#about-section.about-centre-sec .moreless-button.btn-pink{margin-top:18px;}
#about-section.about-centre-sec .center-video-sec a.btn-pink img{width: 33px;position: relative;top: -3px;border-radius: 0;margin-left: 6px;margin-right: -12px;}
#about-section.about-centre-sec .about-centre-head{padding-right:40px;text-align:center;}
#about-section.about-centre-sec .social-icons-foot.socail-killara {text-align: left;margin-top: 30px;position: absolute;}
#about-section.about-centre-sec .social-icons-foot.socail-killara img{width:66px;margin-right:16px;}

.extra-curricular.extra-curricular-centres .grid-container{max-width:1200px;}
.extra-curricular.extra-curricular-centres{padding-top:0;}
.centres-map-section .arrow1{top:-20px;right:-80px;}
.centre-form-wrap .arrow1{width:260px;top:30%;z-index:9;}
.extra-curricular.extra-curricular-centres .arrow2{top:4%;left:40px;}
.extra-curricular.extra-curricular-centres .grid-container .curricular-box .curricular-bg-color > img{width:150px;}
.extra-curricular.extra-curricular-centres .curricular-box{background-size:cover; }
.curricular-bg-color{background-size:cover !important;}
.extra-curricular.extra-curricular-centres .cloud-3{left:-200px;}   
.extra-curricular.extra-curricular-centres .cloud-4{top:30px;right:-260px;}
.extra-curricular.extra-curricular-centres .cloud-5 {position: absolute;right:-170px;left: auto;bottom: 0;top: auto;width: auto;}
.extra-curricular.extra-curricular-centres .arrow3 {right: 0;}

#director-section.centre-director-sec{position:relative;padding:80px 0;}
#director-section.centre-director-sec .arrow9{top:0;right:40px;}
#director-section.centre-director-sec .arrow8 {left: 5%;}
#director-section.centre-director-sec .dir-img img{border-radius:100%;}
#director-section.centre-director-sec .dir-img{position:relative;}
#director-section.centre-director-sec .dir-img:before {content: "";position: absolute;background: url(../img/round-border-circle-centre.png) no-repeat;top: 0;left: 0;bottom: 0;right: 0;width: 100%;
	height: 100%;background-size: cover;}
#director-section.centre-director-sec .get-inr{top: 50%;transform: translateY(-50%);position: relative;}
#director-section.centre-director-sec .cloud-3{top:0;width:110px;}
#director-section.centre-director-sec h3.dir-title {
	font-size: 40px;
	line-height: 50px;
	color: #E80E8A;
}
#director-section.centre-director-sec .dir-desc p {
	font-size: 40px;
	font-weight: 700;
	line-height: 48px;
	color: #242049;
	margin-top: 40px;
}
.d-cloud-3 {
	animation: ;
	width: 100px;
	position: absolute;
}
.d-cloud-4 {
	animation: ;
	width: 140px;
	right: 0;
	left: 0;
	position: absolute;
	margin: 0 auto;
	top: -60px;
}
.d-cloud-5 {
	animation: ;
	width: 120px;
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
	margin: 0 auto;
}

.brochure-div.download-book.centre-download-book .grid-container{max-width:1200px;}
.brochure-div.download-book.centre-download-book p{color: #fff;margin-bottom: 40px;font-size: 30px;line-height: 42px;font-weight: 700;}
/*.brochure-div.download-book.centre-download-book .cell.large-7{width:40%;}
.brochure-div.download-book.centre-download-book .cell.large-5{width:60%;}*/

.gallery-div.centre-gallerynew {text-align: center;position: relative;margin: 100px 0;padding:50px 0 10px}
.gallery-div.centre-gallerynew h2{margin-bottom:54px;}
.gallery-div.centre-gallerynew:before{content: "";position: absolute;background: url(../img/insta-cloud-bg.png) repeat-x;top: -90px;left: 0;right: 0;z-index: 0;height: 210px;width: 100%;
	background-size: cover;animation: marqueeN 220s infinite linear;}
.gallery-div.centre-gallerynew:after{content: "";position: absolute;background: url(../img/cloud-bg-big.png) repeat-x;bottom:-180px;left: 0;right: 0;z-index: 111;height: 210px;width: 100%;
	background-size: cover;animation: marqueeN 220s infinite linear;}
	
.awards-achievements.awards-centres:before{display:none;}

.testimonials.testimonials-centres{background:#242049;padding:100px 0; position:relative;}
.testimonials.testimonials-centres:after{content: "";position: absolute;background: url(../img/blue-dot-bottom.png) repeat-x;bottom: -11px;left: 0; width: 100%;height: 12px;animation:marquee2 220s infinite linear;}

.testimonials.testimonials-centres .arrow9{bottom:0;top:auto;}
.testimonials.testimonials-centres .arrow8{top:0;}  
.testimonials.testimonials-centres .cloud-1{left:auto;right:0;}
.testimonials.testimonials-centres .cloud-2{left:0;right:auto;bottom:0;}
.testimonials.testimonials-centres .testimonial-content-outer:before {
	content: "";
	position: absolute;
	top: 95px;
	left: 100px;
	background: url(../img/quote-left-centre.svg) no-repeat;
	width: 68px;
	height: 57px;
	background-size: 100%;
}
.testimonials.testimonials-centres .testimonial-content-outer:after {
	content: "";
	position: absolute;
	bottom: 60px;
	right: 100px;
	background: url(../img/quote-right-centre.svg) no-repeat;
	width: 68px;
	height: 57px;
	background-size: 100%;
}

.responsive.slider{text-align:center;}
.responsive.slider .slick-track{display:inline-block;}
.responsive.slider .slick-slide{display:inline-block;float:none;}

.awards-achievements.awards-centres{position: relative;padding: 80px 0;}
.awards-achievements.awards-centres .cloud-10{top:-30px;}  
.awards-achievements.awards-centres .cloud-9{bottom:-30px;top:auto;width:150px;}

.gallery-div.centre-gallerynew .arrow8{display:none;}
#why-us-section.centre-why-sec {position: relative;}

.awards-achievements.awards-centres .arrow7{right:0;left:auto;width:260px;bottom:120px;top:auto;}
.awards-achievements.awards-centres .cloud-11{display:none;}

#why-us-section.centre-why-sec {
	/*position: relative;
	background: url(../img/download-bg.png) no-repeat;
	background-size: 100%;
	background-position: center;
	margin-top: 160px;
	background-size:100% 70%;
	margin-bottom: 90px;*/
}

#why-us-section.centre-why-sec {
	background: #242049;
	background-position: center;
	margin-top: 70px;
	margin-bottom: 90px;
	position: relative;
	padding:70px 0 130px;
}
#why-us-section.centre-why-sec:before{content:""; position:absolute; background:url(../img/blue-dot-top.png) repeat-x; top:-11px; width:100%; height:12px; animation: marqueeN2 220s infinite linear;}
#why-us-section.centre-why-sec:after{content:""; position:absolute; background:url(../img/blue-dot-bottom.png) repeat-x; bottom:-11px; width:100%; height:12px; animation: marqueeN2 220s infinite linear;}

#why-us-section.centre-why-sec .centre-why-sec-top .cell.large-12{
	/*position:absolute;
	left:0;
	right:0;
	top:-140px;*/
	text-align:center;
}  

#why-us-section.centre-why-sec .get-inr {
	border-radius:48px;
	/*padding:36px 30px 32px;*/
	height:100%;
	position: relative;
}  

/*#why-us-section.centre-why-sec .why-us-box-1 .get-inr{background:#e80e8a;}
#why-us-section.centre-why-sec .why-us-box-2 .get-inr{background:#9bca3b;}
#why-us-section.centre-why-sec .why-us-box-3 .get-inr{background:#f58731;}*/

#why-us-section.centre-why-sec .get-inr li{color:#fff;}


#why-us-section.centre-why-sec .get-inr ul{margin: 0;list-style: none;}
#why-us-section.centre-why-sec .get-inr ul li {
	position: relative;
	padding-left: 36px;
	margin-bottom: 18px;
	line-height: 26px;
	font-size: 18px;
}
#why-us-section.centre-why-sec .get-inr ul li::before {
	content: "";
	background: url(../img/arrow-bullet-green.svg) no-repeat;
	width: 26px;
	height: 40px;
	position: absolute;
	background-size: 100%;
	left: auto;
	margin-left: -36px;
}
#why-us-section.centre-why-sec .why-us-box-2 .get-inr ul li:before{
	background: url(../img/arrow-bullet-pink.svg) no-repeat;
	background-size: 100%;
}

#why-us-section.centre-why-sec .get-inr h3 {
	font-size: 24px;
	margin-bottom: 22px;
	color: #e80e8a;
}

#why-us-section.centre-why-sec .cloud-1{display:none;}
#why-us-section.centre-why-sec .arrow8.wow.slideInLeft{top:-230px;left:50px;width:300px;}

#why-us-section.centre-why-sec .why-us-box-1 h3{color:#9bca3b;}
#why-us-section.centre-why-sec .why-us-box-3 h3{color:#e80e8a;}

.extra-curricular.extra-curricular-centres .cloud-4 img{width:190px;}

#director-section.centre-director-sec .arrow9 {display: none;}
/*#why-us-section.centre-why-sec .arrow9 {display: none;}*/
#why-us-section.centre-why-sec .cloud-2{display:none;}
#why-us-section.centre-why-sec .arrow9 {bottom: -110px;top: auto;z-index: -1;right: 30px;}

.get-inr-white {
	position: absolute;
	right: -28px;
	width: 41px;
	top: 50%;
	transform: translateY(-50%);
	z-index:1;
}
.get-inr-white span {
	background: #fff;
	width: 100%;
	height: 18px;
	display: block;
	margin:28px 0;
	border-radius: 2px;
}
#why-us-section.centre-why-sec .large-4{padding:0 9px;}
#why-us-section.centre-why-sec .why-us-box-3 .get-inr-white{left:-31px;}

#activities-section.extra-curricular.extra-curricular-centres .curricular-bg-color{
	padding: 10px 7px 10px 15px;
}


.adamstown-wrapper .centre-form-wrap .centre-form {max-width: 600px;margin: 0 auto;position: relative;z-index: 99;}
.adamstown-wrapper .centre-form-wrap .centre-form input[type="text"], .adamstown-wrapper .centre-form-wrap .centre-form input[type="email"] {box-shadow: 0 0 0;height: 50px;
	border-radius: 10px;padding-left: 17px;background: #f0eff9;border: 1px #c7c5df solid;font-size: 17px;}
.adamstown-wrapper .centre-form-wrap .centre-form textarea {box-shadow: 0 0 0;height: 150px;border-radius: 10px;padding-left: 17px;background: #f0eff9;border: 1px #c7c5df solid;
	font-size: 17px;}
.adamstown-wrapper .centre-form-wrap .centre-form input[type="submit"] {border: 0;cursor:pointer;}
.adamstown-wrapper .centre-form-wrap .centre-form .wpcf7-spinner {position: absolute;bottom: 46px;}
.inner-wrapper.centres-inr-wrapper .centre-form-wrap .centre-form {max-width: 800px;margin:30px auto 0;position: relative;z-index: 99;}
.inner-wrapper.centres-inr-wrapper .centre-form-wrap .centre-form input[type="text"], .inner-wrapper.centres-inr-wrapper .centre-form-wrap .centre-form input[type="email"] {
	box-shadow: 0 0 0;
	height: 50px;
	border-radius: 50px;
	padding-left: 27px;
	background: #dde5f0;
	border: 0;
	font-size: 17px;
	font-weight: 700;
}
.inner-wrapper.centres-inr-wrapper .centre-form-wrap .centre-form textarea {
	box-shadow: 0 0 0;
	height: 120px;
	border-radius: 23px;
	padding-left: 23px;
	background: #dde5f0;
	border: 0;
	font-size: 17px;
	padding-top: 16px;
	font-weight: 700;
}
.inner-wrapper.centres-inr-wrapper .centre-form-wrap .centre-form input[type="submit"] {
	border: 0;
	cursor: pointer;
	width: 100%;
	padding: 12px 20px;
	margin-top: 10px;
}
.inner-wrapper.centres-inr-wrapper .centre-form-wrap .centre-form .wpcf7-spinner {position: absolute;bottom: 46px;}
.adamstown-wrapper #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper #contact-centre h2{margin-bottom:10px;}
.inner-wrapper.centres-inr-wrapper #contact-centre h3{margin-bottom:40px;color:#9BCA3B;font-size:40px;}

/*
.adamstown-wrapper #director-section.centre-director-sec {background: #242049;}
.adamstown-wrapper #director-section.centre-director-sec p {color: #fff;}
.adamstown-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.adamstown-wrapper .testimonials.testimonials-centres:after{display:none;}
*/

/*
.inner-wrapper.centres-inr-wrapper.auburn-wrapper #director-section.centre-director-sec {background: #242049;}
.inner-wrapper.centres-inr-wrapper.auburn-wrapper #director-section.centre-director-sec p {color: #fff;}
.inner-wrapper.centres-inr-wrapper.auburn-wrapper  #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper.auburn-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.auburn-wrapper .testimonials.testimonials-centres:after{display:none;}

.inner-wrapper.centres-inr-wrapper.bondi-junction-wrapper #contact-centre h3{margin-bottom:40px;color:#9BCA3B;font-size:40px;}
.inner-wrapper.centres-inr-wrapper.burwood-heights-wrapper #director-section.centre-director-sec {background: #242049;}
.inner-wrapper.centres-inr-wrapper.burwood-heights-wrapper #director-section.centre-director-sec p {color: #fff;}
.inner-wrapper.centres-inr-wrapper.burwood-heights-wrapper  #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper.burwood-heights-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.burwood-heights-wrapper .testimonials.testimonials-centres:after{display:none;}

.inner-wrapper.centres-inr-wrapper.cambridge-park-wrapper #director-section.centre-director-sec {background: #242049;}
.inner-wrapper.centres-inr-wrapper.cambridge-park-wrapper #director-section.centre-director-sec p {color: #fff;}
.inner-wrapper.centres-inr-wrapper.cambridge-park-wrapper #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper.cambridge-park-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.cambridge-park-wrapper .testimonials.testimonials-centres:after{display:none;}

.inner-wrapper.centres-inr-wrapper.carey-bay-wrapper #director-section.centre-director-sec {background: #242049;}
.inner-wrapper.centres-inr-wrapper.carey-bay-wrapper #director-section.centre-director-sec p {color: #fff;}
.inner-wrapper.centres-inr-wrapper.carey-bay-wrapper #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper.carey-bay-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.carey-bay-wrapper .testimonials.testimonials-centres:after{display:none;}

.inner-wrapper.centres-inr-wrapper.chisholm-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.chisholm-wrapper .testimonials.testimonials-centres:after{display:none;}

.inner-wrapper.centres-inr-wrapper.corrimal-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.corrimal-wrapper .testimonials.testimonials-centres:after{display:none;}

.inner-wrapper.centres-inr-wrapper.dundas-valley-wrapper #director-section.centre-director-sec {background: #242049;}
.inner-wrapper.centres-inr-wrapper.dundas-valley-wrapper #director-section.centre-director-sec p {color: #fff;}
.inner-wrapper.centres-inr-wrapper.dundas-valley-wrapper #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper.dundas-valley-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.dundas-valley-wrapper .testimonials.testimonials-centres:after{display:none;}

.inner-wrapper.centres-inr-wrapper.epping-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.epping-wrapper .testimonials.testimonials-centres:after{display:none;}

.inner-wrapper.centres-inr-wrapper.ermington-wrapper #director-section.centre-director-sec {background: #242049;}
.inner-wrapper.centres-inr-wrapper.ermington-wrapper #director-section.centre-director-sec p {color: #fff;}
.inner-wrapper.centres-inr-wrapper.ermington-wrapper #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper.ermington-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.ermington-wrapper .testimonials.testimonials-centres:after{display:none;}

.inner-wrapper.centres-inr-wrapper.gladesville-wrapper #director-section.centre-director-sec {background: #242049;}
.inner-wrapper.centres-inr-wrapper.gladesville-wrapper #director-section.centre-director-sec p {color: #fff;}
.inner-wrapper.centres-inr-wrapper.gladesville-wrapper #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper.gladesville-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.gladesville-wrapper .testimonials.testimonials-centres:after{display:none;}

.inner-wrapper.centres-inr-wrapper.greystanes-wrapper #director-section.centre-director-sec {background: #242049;}
.inner-wrapper.centres-inr-wrapper.greystanes-wrapper #director-section.centre-director-sec p {color: #fff;}
.inner-wrapper.centres-inr-wrapper.greystanes-wrapper #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper.greystanes-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.greystanes-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.hunters-hill-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.hunters-hill-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.jordan-springs-wrapper #contact-centre h2{margin-bottom:10px;}
.inner-wrapper.centres-inr-wrapper.jordan-springs-wrapper #contact-centre h3 {margin-bottom:10px;color:#9BCA3B;font-size:40px;}
.inner-wrapper.centres-inr-wrapper.jordan-springs-wrapper #contact-centre .centre-form h3 {color: #242049;font-size: 30px;}
.inner-wrapper.centres-inr-wrapper.jordan-springs-wrapper #contact-centre .centre-form h3 a {font-size: 30px;font-weight: 700;color: #9BCA3B;}
.inner-wrapper.centres-inr-wrapper.jordan-springs-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.jordan-springs-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.kiama-wrapper #director-section.centre-director-sec {background: #242049;}
.inner-wrapper.centres-inr-wrapper.kiama-wrapper #director-section.centre-director-sec p {color: #fff;}
.inner-wrapper.centres-inr-wrapper.kiama-wrapper #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper.kiama-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.kiama-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.kurri-kurri-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.kurri-kurri-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.lane-cove-wrapper #director-section.centre-director-sec {background: #242049;}
.inner-wrapper.centres-inr-wrapper.lane-cove-wrapper #director-section.centre-director-sec p {color: #fff;}
.inner-wrapper.centres-inr-wrapper.lane-cove-wrapper #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper.lane-cove-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.lane-cove-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.plumpton-wrapper #director-section.centre-director-sec {background: #242049;}
.inner-wrapper.centres-inr-wrapper.plumpton-wrapper #director-section.centre-director-sec p {color: #fff;}
.inner-wrapper.centres-inr-wrapper.plumpton-wrapper #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper.plumpton-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.plumpton-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.penrith-wrapper #director-section.centre-director-sec {background: #242049;}
.inner-wrapper.centres-inr-wrapper.penrith-wrapper #director-section.centre-director-sec p {color: #fff;}
.inner-wrapper.centres-inr-wrapper.penrith-wrapper #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper.penrith-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.penrith-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.nulkaba-wrapper #director-section.centre-director-sec {background: #242049; margin-top:120px;}
.inner-wrapper.centres-inr-wrapper.nulkaba-wrapper #director-section.centre-director-sec p {color: #fff;}
.inner-wrapper.centres-inr-wrapper.nulkaba-wrapper #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper.nulkaba-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.nulkaba-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.northmead-wrapper #director-section.centre-director-sec {background: #242049;}
.inner-wrapper.centres-inr-wrapper.northmead-wrapper #director-section.centre-director-sec p {color: #fff;}
.inner-wrapper.centres-inr-wrapper.northmead-wrapper #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper.northmead-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.northmead-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.merrylands-wrapper #director-section.centre-director-sec {background: #242049;}
.inner-wrapper.centres-inr-wrapper.merrylands-wrapper #director-section.centre-director-sec p {color: #fff;}
.inner-wrapper.centres-inr-wrapper.merrylands-wrapper #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper.merrylands-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.merrylands-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.narellan-vale-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.narellan-vale-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.rozelle-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.rozelle-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.shellharbour-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.shellharbour-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.south-penrith-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.south-penrith-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.strathfield-wrapper #director-section.centre-director-sec {background: #242049;}
.inner-wrapper.centres-inr-wrapper.strathfield-wrapper #director-section.centre-director-sec p {color: #fff;}
.inner-wrapper.centres-inr-wrapper.strathfield-wrapper #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper.strathfield-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.strathfield-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.sydney-olympic-park-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.sydney-olympic-park-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.the-entrance-wrapper #director-section.centre-director-sec {background: #242049;}
.inner-wrapper.centres-inr-wrapper.the-entrance-wrapper #director-section.centre-director-sec p {color: #fff;}
.inner-wrapper.centres-inr-wrapper.the-entrance-wrapper #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper.the-entrance-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.the-entrance-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.the-oaks-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.the-oaks-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.thornton-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.thornton-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.thornton-2-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.thornton-2-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.west-hoxton-wrapper #director-section.centre-director-sec {background: #242049;}
.inner-wrapper.centres-inr-wrapper.west-hoxton-wrapper #director-section.centre-director-sec p {color: #fff;}
.inner-wrapper.centres-inr-wrapper.west-hoxton-wrapper #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper.west-hoxton-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.west-hoxton-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.winmalee-wrapper #director-section.centre-director-sec {background: #242049;}
.inner-wrapper.centres-inr-wrapper.winmalee-wrapper #director-section.centre-director-sec p {color: #fff;}
.inner-wrapper.centres-inr-wrapper.winmalee-wrapper #director-section.centre-director-sec .arrow8 {bottom: 0;left: 20px;width: 140px;}
.inner-wrapper.centres-inr-wrapper.winmalee-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.winmalee-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.wongawilli-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.wongawilli-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.mount-colah-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.mount-colah-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.ryde-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.ryde-wrapper .testimonials.testimonials-centres:after{display:none;}
.inner-wrapper.centres-inr-wrapper.south-wentworthville-wrapper .testimonials.testimonials-centres {padding-top: 70px;margin-bottom: 40px;background: transparent;background:none;}
.inner-wrapper.centres-inr-wrapper.south-wentworthville-wrapper .testimonials.testimonials-centres:after{display:none;}
*/



.centre-getting-here h3 {color: #fff;color: #9BCA3B;font-size: 24px; margin-bottom: 14px;}
.centre-getting-here {margin-top: 60px;}
.centre-getting-here h2 {margin-bottom: 30px;text-align: center;}
.centre-getting-here ul li {
	color: #fff;
	margin-bottom: 12px;
	text-align: left;
	list-style: none;
	position: relative;
	padding-left: 20px;
	font-size: 18px;
}
.centre-getting-here ul li:before {
	content: "\f105";
	font-family: FontAwesome;
	position: absolute;
	left: 0;
}
.centre-getting-here ul {margin: 0;}
.centre-getting-here p {color: #fff;}
.centre-getting-here .cloud-3 {display: none;}

.slider-sec .slider-pic img {width: 100%;}


.facilities-div.facilities-centres .grid-x.grid-padding-x {justify-content: center;}
.facilities-div.facilities-centres {text-align: center;padding-bottom: 30px;}
.facilities-div.facilities-centres .col-md-12 {width: 100%;}
.facilities-div.facilities-centres h2 {margin-bottom: 40px;}
.facilities-div.facilities-centres .large-4.cell svg {height: 90px;margin-bottom: 20px;}
.facilities-div.facilities-centres .large-4.cell {margin-bottom:48px;}

.inner-wrapper.centres-inr-wrapper #contact-centre p{font-weight:600;}
.cetre-term-sec .cloud-1, .cetre-term-sec .cloud-2{display:none;}

.cetre-term-sec{background: #f2f2f2;padding:70px 0 120px;text-align:center;}
.cetre-term-sec .top-centre-inr p strong{font-size: 24px;}

#about-section.about-centre-sec .about-sat-text h3 {
	color: #fff;
	margin-bottom: 16px;
}
#about-section.about-centre-sec .about-sat-text a {
	color: #fff;
	display: inline-block;
	font-weight: 700;
}
#about-section.about-centre-sec .about-sat-text p {
	text-align: center !important;
}
#about-section.about-centre-sec .about-sat-text strong a {
	color: #E80E8A;
	display: inline-block;
	font-weight: 700;
}

.reveal.form-popup h3 {
	text-align: center;
}

.testimonials.testimonials-centres:before {
	content: "";
	position: absolute;
	background: url(../img/blue-dot-top.png) repeat-x;
	top: -11px;
	width: 100%;
	height: 12px;
	animation: marqueeN2 220s infinite linear;
}

.inner-wrapper.centres-inr-wrapper #contact-centre h2 a {color: #9BCA3B;}
.inner-wrapper.centres-inr-wrapper #contact-centre h2 a:hover{color:#E80E8A;}
  
.inner-wrapper.centres-inr-wrapper #contact-centre h3 a {
	font-size: 40px;
	font-weight: 700;
	color: #E80E8A;
}
.inner-wrapper.centres-inr-wrapper #contact-centre h3 a:hover{
	color: #9BCA3B;
}  
#about-section.about-centre-sec .about-sat-text h4 {
	color: #fff;
	margin-bottom: 18px;
}
  
.cetre-term-sec ul {
	margin: 10px 0 0;
	list-style: none;
	padding: 0 20px;
}
.cetre-term-sec ul li {
	position: relative;
	margin-bottom: 8px;
	font-size: 18px;
}
.cetre-term-sec ul li:before {
	content: "\f105";
	font-family: FontAwesome;
	left: auto;
	position: absolute;
	margin-left: -14px;
}

.baby-kill-sec {
	padding: 70px 0 60px;
}
.baby-kill-sec .cloud-3 {
	display: none;
}
.baby-kill-sec .baby-kill-sec-left {
	top: 50%;
	transform: translateY(-50%);
	position: relative;
}
.baby-kill-sec .baby-kill-sec-left a.btn-pink {
	margin-top: 16px;
}
#brochure-section.brochure-div.download-book.centre-download-book {
	padding:80px 0;
}
.inner-wrapper.lz-com-wrap {
	text-align: center;
	padding-top: 20px;
	padding-bottom:130px;
}
.inner-wrapper.lz-com-wrap h2 {
	margin-bottom: 20px;
}


.inner-wrapper.lz-com-wrap .wpcf7-form {
	max-width: 730px;
	margin: 0 auto 20px;
}
.inner-wrapper.lz-com-wrap .wpcf7-form input[type="text"], .inner-wrapper.lz-com-wrap .wpcf7-form input[type="email"], .inner-wrapper.lz-com-wrap .wpcf7-form input[type="number"], .inner-wrapper.lz-com-wrap .wpcf7-form input[type="tel"] {
	border-radius: 60px;
	padding-left: 24px;
	font-weight: 700;
	height: 48px;
	margin-bottom: 14px;
	box-shadow: 0 0 0;
	border: 0;
	background: #dde5f0;
}
.inner-wrapper.lz-com-wrap .wpcf7-form input[type="submit"]{
border:0px;	cursor:pointer;
}
.inner-wrapper.lz-com-wrap .bro-downlaod {
	position: relative;
	z-index: 999999;
}
.inner-wrapper.lz-com-wrap .wpcf7-spinner {
	position: absolute;
	bottom: 50px;
}
.inner-wrapper.lz-com-wrap .bjtn-wrapper img {
	max-width: 700px;
}
.inner-wrapper.lz-com-wrap {
	position: relative;
	z-index: 99999;
}

.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-search {
	max-width: 800px;
	margin: 0 auto;
}

.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-search select, .inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-search input[type="text"]{
	border-radius: 50px;
	height: 46px;
	font-weight: 700;
	padding-left: 24px;
	color: #666;
	border: 0;
	box-shadow: 0 0 0;
	background: #dde5f0;
}
.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-search input[type="button"] {
	background: #E80E8A;
	color: #fff;
	border-radius: 50px;
	font-weight: 700;
	padding: 24px 24px 28px;
	display: inline-block;
	font-size: 27px;
	transition: all 0.3s ease;
	position: relative;
	border: 0;
	cursor: pointer;
	margin-top: 20px;
}
.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-list .job {
	width: 29.3%;
	background: #fff;
	-webkit-box-shadow: 0px 0 14px rgba(0, 0, 0, .1);
	-moz-box-shadow: 0px 0 14px rgba(0, 0, 0, .1);
	box-shadow: 0px 0 14px rgba(0, 0, 0, .1);
	transition: box-shadow 0.6s;
	margin: 2%;
	padding: 20px 20px 73px;
	position: relative;
	border-radius: 14px;
	text-align: left;
}
.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-list .job:hover{
-webkit-box-hadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.18);
-moz-box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.18);
box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.18);	
}
.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-list {
	display: flex;
	flex-wrap: wrap;
}
.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-list .title a {
	color: #E80E8A;
	font-weight: 700;
	display: block;
	line-height: 28px;
	font-size: 26px;
}
.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-list .title a:hover{
  text-decoration:underline;
}
.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-list .classifications li {
	font-weight: 700;
}
.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-list a.view-details {
	position: absolute;
	bottom: 24px;
	left: 20px;
	background: #E80E8A;
	color: #fff;
	border-radius: 50px;
	font-weight: 700;
	padding: 11px 34px 14px;
	display: inline-block;
	font-size: 22px;
	transition: all 0.3s ease;
}
.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-list a.view-details:hover{
	padding: 11px 44px 14px;
}




.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-details {
	text-align: left;
	max-width: 1000px;
	margin: 0 auto;
}


.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-details h2 {
	font-size: 33px;
	margin-bottom: 12px;
}
.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-details ul{margin:20px 0 20px;list-style: none;}
.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-details ul li{padding-left: 20px;position: relative;margin-bottom: 4px;}
.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-details ul li:before{content:"\f105";font-family:FontAwesome;position:absolute;left:0;top: 0;}
.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-details .apply {text-align: center;display: block;margin: 40px 0;}
.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-details .apply .back-link {font-weight: 700;color: #E80E8A;}
.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-details .apply .back-link:hover {color: #252049;}

.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-details .apply input.ja-button {
	background: #fff;
	color: #252049;
	border-radius: 50px;
	font-weight: 700;
	padding: 10px 20px 13px;
	display: inline-block;
	font-size: 18px;
	transition: all 0.3s ease;
	position: relative;
	cursor: pointer;
	border: 0;
	margin-left: 20px;
	border: 2px #E80E8A solid;
}
.inner-wrapper.career-old-wrap.lz-com-wrap .ja-job-details .apply input.ja-button:hover {background: #E80E8A;color: #fff;}

.bwnt-wrapper-inr {
	margin: 42px 0 40px;
	border: 2px #E80E8A dashed;
	padding: 30px 10px 20px;
}
.bwnt-wrapper-inr h3 {
	margin-bottom: 10px;
	color: #E80E8A;
}
h2.bwnt-form-h {
	font-size: 30px;
	margin-top: 20px;
	padding: 0 20px;
}

.inner-wrapper.recruitment-old.recruit-wrap.lz-com-wrap h3 {
	margin-bottom: 22px;
	font-size: 22px;
}
.inner-wrapper.recruitment-old.recruit-wrap.lz-com-wrap select {
	border-radius: 60px;
	padding-left: 24px;
	font-weight: 700;
	height: 48px;
	margin-bottom: 14px;
	box-shadow: 0 0 0;
	border: 0;
	background-color: #dde5f0;
}
.inner-wrapper.recruitment-old.recruit-wrap.lz-com-wrap label {
	font-size: 18px;
	margin-top: 12px;
	font-weight: 600;
}

.inner-wrapper.recruitment-registration-forms {
	text-align: center;
	padding-bottom: 100px;
}
.inner-wrapper.recruitment-registration-forms h3 {
	margin-bottom: 14px;
	font-size: 22px;
	margin-top: 20px;
}
.inner-wrapper.recruitment-registration-forms iframe {
	width: 100%;
	margin-top: 20px;
}

.inner-wrapper.recruitment-registration-forms .wpcf7-form {
	margin: 30px auto;
	max-width: 800px;
}
.inner-wrapper.recruitment-registration-forms .wpcf7-form input[type="text"], .inner-wrapper.recruitment-registration-forms .wpcf7-form input[type="email"], .inner-wrapper.recruitment-registration-forms .wpcf7-form select {
	border: 0;
	box-shadow: 0 0 0;
	background-color: #dde5f0;
	border-radius: 50px;
	font-weight: 700;
	padding-left: 24px;
	height: 46px;
}
.inner-wrapper.recruitment-registration-forms .wpcf7-form label {
	font-size: 18px;
	margin-top: 12px;
	font-weight: 600;
}
.inner-wrapper.recruitment-registration-forms .wpcf7-form input[type="submit"] {
	border: 0;
	cursor: pointer;
	margin-top: 20px;
}
.inner-wrapper.recruitment-registration-forms .wpcf7-form .wpcf7-spinner {
	position: absolute;
}

.inner-wrapper.saved-jobs{min-height:200px;text-align:center; padding-bottom:100px; position:relative; z-index:99999;}
.inner-wrapper.saved-jobs .adlogic_saved_jobs{font-weight:700;}
.inner-wrapper.saved-jobs .adlogic_saved_jobs a {font-weight: 700;color: #E80E8A;text-decoration:underline;}

.inner-wrapper.saved-jobs-2{min-height:200px;text-align:center; padding-bottom:100px; position:relative; z-index:99999;}
.inner-wrapper.saved-jobs-2 .adlogic_saved_jobs{font-weight:700;}
.inner-wrapper.saved-jobs-2 .adlogic_saved_jobs a{font-weight: 700;color: #E80E8A;text-decoration:underline;}


.age-lr-wrap {
	background: #252049;
	padding: 50px 40px 50px;
	margin: 40px 0;
	width: 100%;
	float: left;
	position:relative;
}
.age-lr-wrap .age-left-img {
	width: 40%;
	float: left;
}
.age-lr-wrap .age-right-con {
	width: 60%;
	float: left;
	color: #fff;
	text-align: left;
	top: 50%;
	transform: translateY(-50%);
	position: absolute;
	right: 0;
}
.age-lr-wrap .age-right-con p {
	color: #fff;
}
.inner-wrapper.valentines-date-night-bondi-junction-2.valen-bondi-wrap.lz-com-wrap h2 {
	font-size: 31px;
	line-height: 42px;
}
.inner-wrapper.valentines-date-night-bondi-junction-2.valen-bondi-wrap.lz-com-wrap .wpcf7-form label {
	text-align: left;
	margin-bottom: 11px;
	font-weight: 700;
	font-size: 16px;
}
.inner-wrapper.valentines-date-night-bondi-junction-2.valen-bondi-wrap.lz-com-wrap .wpcf7-form {
	position: relative;
	margin-bottom: 40px;
}
.inner-wrapper.valentines-date-night-bondi-junction-2.valen-bondi-wrap.lz-com-wrap .wpcf7-form .wpcf7-form-control.wpcf7-radio .wpcf7-list-item {
	margin: 0 10px;
}
.inner-wrapper.valentines-date-night-bondi-junction-2.valen-bondi-wrap.lz-com-wrap .wpcf7-form .large-10.cell {
	width: 100%;
}
.inner-wrapper.valen-reg-wrap.lz-com-wrap h2 {
	font-size: 31px;
	line-height: 42px;
}
.inner-wrapper.valen-reg-wrap.lz-com-wrap label {
	text-align: left;
	margin-bottom: 11px;
	font-weight: 700;
	font-size: 16px;
}
.inner-wrapper.valen-reg-wrap.lz-com-wrap .large-10.cell {
	width: 100%;
	margin-bottom: 20px;
}
.vip-tour-centre .top-centre-inr {
	max-width: 860px;
	margin: 0 auto;
	text-align: center;
}
.vip-tour-centre .top-centre-inr p {
	color: #fff;
}
.vip-tour-centre #about-section .center-video-sec {
	padding: 0;
}
.vip-tour-centre #about-section .large-6.cell {
	width: 100%;
}
.vip-tour-centre #about-section .right-follow {
	max-width: 700px;
	margin: 0 auto;
}

.vip-tour-centre #about-section .right-follow .social-icons-foot.socail-killara {
	width: 100%;
	text-align: center;
}
.vip-tour-centre .cetre-term-sec {
	background: transparent;
	padding-top: 0;
}
.vip-tour-centre .cetre-term-sec .top-centre-inr {
	max-width: 100%;
}
.vip-tour-centre .mapsvg-popover h2 {
	text-align: center;
}
.vip-tour-centre .cetre-term-sec p {
	color: #000;
	font-weight: 600;
	margin-bottom: 30px;
}
.burwood-vip-tour p {
	color: #fff;
}


.burwood-vip-tour #about-section .large-6.cell {
	width: 100%;
}
.burwood-vip-tour #about-section .right-follow {
	max-width: 700px;
	margin: 0 auto;
}
.burwood-vip-tour #about-section .right-follow .social-icons-foot.socail-killara {
	width: 100%;
	text-align: center;
}
.burwood-vip-tour #about-section:after{left:0;}
.burwood-vip-tour .cetre-term-sec {
	background: transparent;
	padding-bottom: 0;
}
.burwood-vip-tour .cetre-term-sec .top-centre-inr h2 {
	font-size: 36px;
	margin-top: 26px;
}
.page-template-template-thank-you .inner-wrapper.thank-you h3, .page-template-template-thank-you .inner-wrapper.thank-you h3 a {
	margin-bottom: 16px;
	font-size: 23px;
}



.inner-wrapper.blog-detail-wrapper.fm-wrapper .large-4 .widget.widget_block {
	background: #242049;
	border-radius: 20px;
	padding: 20px 34px;
	text-align: left;
	margin-bottom: 20px;
}
.inner-wrapper.blog-detail-wrapper.fm-wrapper .large-4 .widget.widget_block h2.widget-title {
	font-size: 38px;
	margin-bottom: 10px;
}
.inner-wrapper.blog-detail-wrapper.fm-wrapper .large-4 .widget.widget_block .wp-block-latest-posts a {
	color: #fff;
	display: block;
	line-height: 28px;
	padding-left: 22px;
	font-size: 18px;
	line-height: 26px;
}
.inner-wrapper.blog-detail-wrapper.fm-wrapper .large-4 .widget.widget_block .wp-block-latest-posts a:hover{
	color:#9BCA3B;
}

.inner-wrapper.blog-detail-wrapper.fm-wrapper .large-4 .widget.widget_block .wp-block-latest-posts a:before {
	content:"\f105";
	font-family:FontAwesome;
	position:absolute;
	left:0;
	top: 1px;
}

.inner-wrapper.blog-detail-wrapper.fm-wrapper .large-4 .widget.widget_block ul {
	margin: 0;
}
.inner-wrapper.blog-detail-wrapper.fm-wrapper .large-4 .widget.widget_block li {
	margin-bottom: 12px;
	position: relative;
}   

.inner-wrapper.blog-detail-wrapper.fm-wrapper .large-4 .widget.widget_block#block-11 {
	background: transparent;
	padding: 0;
}

.inner-wrapper.blog-detail-wrapper.fm-wrapper .large-4 .widget.widget_block#block-11 ul {
	list-style: none;
	z-index: 99999;
	position:relative;
}
.inner-wrapper.blog-detail-wrapper.fm-wrapper .large-4 .widget.widget_block a.btn-pink {
	text-align: center;
	padding: 12px 24px 16px;
	font-size: 20px;
	display: block;
}

.inner-wrapper.blog-detail-wrapper.fm-wrapper .large-4 .widget.widget_block a.btn-pink:hover{background:#9BCA3B;}
.inner-wrapper.blog-detail-wrapper.fm-wrapper .large-8.cell video {width: 100%;position: relative; z-index:99999;}
.inner-wrapper.blog-detail-wrapper.fm-wrapper {padding-bottom: 120px;}
.burwood-vip-tour .cetre-term-sec .top-centre-inr p{color:#000;}
.burwood-vip-tour .cetre-term-sec .top-centre-inr {
	padding-top: 40px;
}
.inner-wrapper.news-wrapper {
	z-index: 99999;
	position: relative;
	padding-bottom: 150px;
}
.gallery-div.dc-gallery.graduate-gallery:before {
	display: none;
}
.gallery-div.dc-gallery.graduate-gallery {
	margin-top: 0;
	padding-top: 40px;
}
.inner-wrapper.news-wrapper hr.hr-curve {
	margin: 30px 0;
}

.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.burwood-heights-open-day {
	padding-bottom: 0;
}
.burwood-heights-open-day .testimonials.testimonials-centres:after {
	left: 0;
}


.burwood-heights-open-day #about-section .large-6.cell {
	width: 100%;
}
.burwood-heights-open-day #about-section .right-follow {
	max-width: 700px;
	margin: 0 auto;
}
.burwood-heights-open-day #about-section .right-follow .social-icons-foot.socail-killara {
	width: 100%;
	text-align: center;
}
.burwood-heights-open-day #about-section:after{left:0;}

.burwood-heights-open-day .centre-form-wrap:before{display:none;}
.burwood-heights-open-day .centre-open-grid-sec{padding-top:90px;}
.burwood-heights-open-day .centre-open-grid-sec .cloud-1 {
	top: -70px;
	width: 100px;
}
.burwood-heights-open-day .centre-open-grid-sec h2 {
	font-size: 35px;
	line-height: 48px;
	margin-bottom: 0;
}
.burwood-heights-open-day .centre-open-grid-sec h3 {
	font-size: 27px;
	margin-bottom: 12px;
}
.burwood-heights-open-day #form-section.centre-form-wrap h2 {
	font-size: 35px;
	line-height: 48px;
	margin-bottom: 0;
}
.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.burwood-heights-open-day .right-con-info {
	text-align: left;
}

.burwood-heights-open-day-2.burwood-heights-open-day .top-centre-inr{margin-bottom:32px;float:left;display:flex;padding-top:30px;}
.burwood-heights-open-day-2.burwood-heights-open-day .centre-open-grid-sec h2{margin-bottom:24px;}
.burwood-heights-open-day-2.burwood-heights-open-day #contact-centre.contact-form-container p{margin-bottom:30px;}
.burwood-heights-open-day-2.burwood-heights-open-day #contact-centre.contact-form-container p a{font-weight:800;color:#E80E8A;}
.burwood-heights-open-day-2.burwood-heights-open-day #contact-centre.contact-form-container h3{margin-bottom:0;}
.burwood-heights-open-day-2.burwood-heights-open-day #contact-centre.contact-form-container .centre-form{margin-top:20px;}
.burwood-heights-open-day-2.burwood-heights-open-day #contact-centre.contact-form-container .centre-form textarea{height:115px;}
.burwood-heights-open-day-2.burwood-heights-open-day{margin-bottom:70px;}
.burwood-heights-open-day-2.burwood-heights-open-day .top-centre-inr{margin-bottom:32px;float:left;display:flex;}

.burwood-heights-open-day-2.burwood-heights-open-day .centre-top-sec .cloud-1{top:-46px;width:100px;}
.burwood-heights-open-day-2.burwood-heights-open-day #map-section .cloud-1{display:none;}
.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.burwood-heights-open-day-2.burwood-heights-open-day .centre-open-grid-sec .cloud-2{bottom:-50px;width:80px;}

.inner-wrapper.centres-inr-wrapper .centre-top-sec .centre-top-left{width:24%;float:right;order:2;}
.inner-wrapper.centres-inr-wrapper .centre-top-sec .centre-top-right{width:74%;float:left;text-align:left;}
.inner-wrapper.centres-inr-wrapper .centre-top-sec .top-centre-inr p{color:#fff;}
.inner-wrapper.centres-inr-wrapper .centre-top-sec .top-centre-inr ul{margin:0 0 20px;}
.inner-wrapper.centres-inr-wrapper .centre-top-sec .top-centre-inr ul li{color:#fff;margin-bottom:14px;}
.inner-wrapper.centres-inr-wrapper .centre-top-sec .top-centre-inr ul li{color: #fff;margin-bottom:14px;list-style:none;position:relative;padding-left:20px;}
.inner-wrapper.centres-inr-wrapper .centre-top-sec .top-centre-inr ul li:before{content: "\f105";font-family: FontAwesome;position:absolute;	left:auto;margin-left:-16px;}

.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.chisholm-open-day.burwood-heights-open-day-2.lz-com-wrap .top-centre-inr {
	margin-bottom:32px;float:left;display:flex;padding-top:30px;}
.burwood-heights-open-day-2.chisholm-open-day .centre-top-sec .cloud-1{top:-46px;width:100px;}
.burwood-heights-open-day-2.chisholm-open-day #map-section .cloud-1{display:none;}


.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.pyrmont #contact-centre h2{font-size:30px;line-height:41px;margin-bottom:18px;}
.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.pyrmont #contact-centre h2 a{font-size:30px;}
.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.pyrmont #contact-centre .right-con-info{text-align:left;}

.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.pyrmont-pay-later .centre-form-wrap h2{font-size:30px;line-height:41px;margin-bottom:18px;}
.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.pyrmont-pay-later .centre-form-wrap h2 a{font-size:30px;}  

.partners-top-sec{padding:70px 0 60px;}
.partners-top-sec .cloud-3{display:none;}
.partners-lr-sec .partners-lr-right {top: 50%;transform: translateY(-50%);position: relative;}
.partners-lr-sec {padding-bottom: 70px;}
.partners-lr-sec .arrow3{bottom:-30px;}
.partners-lr-sec .cloud-3 {top: auto;bottom: 0;}
.partners-lr-sec .cloud-4 {top: 0px;right: 0;}

.partners-content-sec{padding-top:70px;text-align:center;}
.partners-content-sec ul{margin:0 0 20px;}
.partners-content-sec ul li{margin-bottom:14px;list-style:none;position:relative;padding-left:20px;}
.partners-content-sec ul li:before{content: "\f105";font-family: FontAwesome;position:absolute;	left:auto;margin-left:-16px;}
.partners-content-sec h2{margin-bottom:24px;}
.partner-form-sec{text-align:center;padding-bottom:120px;}
.partner-form-sec .cloud-1{display:none;}
.partner-form-sec .hbspt-form {max-width: 570px;margin: 0 auto;}

.extra-curricular.extra-curricular-centres.partners-video-wrap .curricular-bg-color > img{height:auto;border-radius:0;width:100% !important;}
.extra-curricular.extra-curricular-centres.partners-video-wrap ul li{width:33.3%;padding:0 20px;}
.extra-curricular.extra-curricular-centres.partners-video-wrap .curricular-bg-color {background:transparent;}
.extra-curricular.extra-curricular-centres.partners-video-wrap .curricular-bg-color .hand-icon{display:none;}
.extra-curricular.extra-curricular-centres.partners-video-wrap .curricular-bg-color .play-icon{right:-16px;}
.extra-curricular.extra-curricular-centres.partners-video-wrap h2{margin-bottom:20px;}
.extra-curricular.extra-curricular-centres.partners-video-wrap .cloud-4{right:-80px;width:120px;top:-10px;}
.extra-curricular.extra-curricular-centres.partners-video-wrap .cloud-3{width:120px;}
.extra-curricular.extra-curricular-centres.partners-video-wrap .cloud-5{width:120px;}
.extra-curricular.extra-curricular-centres.partners-video-wrap .arrow3{width:210px;}

.burwood-heights-open-day .centre-open-grid-sec .cloud-2{bottom:-30px;width:90px;}
.burwood-heights-open-day #form-section .arrow1{z-index:99999;}
.burwood-heights-open-day #activities-section .cloud-3{top:60%;width:120px;}
.burwood-heights-open-day #activities-section .cloud-5{width:100px;bottom:-10px;}



.saturday-care-backup-wrap .sat-top-wrap{text-align:center;padding-bottom:60px;}
.saturday-care-backup-wrap .sat-top-wrap h2{margin-bottom:20px;}
.saturday-care-backup-wrap .sat-top-wrap a.btn-pink{margin-top:24px;}
.sat-availcentre-wrap {padding: 80px 0 140px;text-align: center;position: relative;z-index: 99999;}
.sat-availcentre-wrap h2{margin-bottom:26px;}
.sat-availcentre-wrap .arrow2{width:130px;}
.sat-availcentre-wrap .cloud-4{top:0;}
.sat-availcentre-wrap .arrow3{display:none;}
.sat-availcentre-wrap .cloud-3 {bottom:-10px;top:auto;width:100px;}   
.sat-availcentre-wrap h3{margin:24px 0;}
.sat-availcentre-wrap .cell.large-12{font-weight:700;color:#E80E8A;}

.bondi-pay-later-wrap .top-centre-inr {text-align: center;padding-bottom: 50px;}
.bondi-pay-later-wrap .top-centre-inr h3{color:#fff;margin-bottom:28px;}  


.franchise-back-up.franchise-back-up-wrap .partners-lr-left{padding-right:50px;}
.franchise-back-up.franchise-back-up-wrap .partners-lr-right h2, .franchise-back-up.franchise-back-up-wrap .partners-lr-left h2 {
	font-size: 30px;
	line-height: 39px;
	margin-bottom: 20px;
}
.franchise-back-up.franchise-back-up-wrap .partners-lr-right br {display: none;}
.franchise-back-up.franchise-back-up-wrap .partners-lr-left img{margin-top:20px;}
.franchise-back-up.franchise-back-up-wrap .cloud-4{top:-90px;z-index:9999;}
.franchise-back-up.franchise-back-up-wrap .cloud-3 {width: 100px;left: 0;bottom: -57px;}
.franchise-back-up.franchise-back-up-wrap .arrow3{width:190px;}
.franchise-back-up.franchise-back-up-wrap .arrow6{top:0;}
.franchise-back-up.franchise-back-up-wrap .awards-achievements.awards-centres .cloud-9{bottom:-100px;}
.franchise-back-up.franchise-back-up-wrap .awards-achievements.awards-centres .arrow7{display:none;}
.slick-track{display:flex !important;align-items:center;}
.franchise-back-up.franchise-back-up-wrap .awards-achievements.awards-centres{padding-top: 40px;padding-bottom: 40px;background:#242049;padding: 80px 0 90px;position: relative;}
.franchise-back-up.franchise-back-up-wrap .partners-content-sec .con-img{margin-bottom:30px;}
.franchise-back-up.franchise-back-up-wrap .three-box.partner-three-box .three-box-pic img {height: 270px;object-fit: cover;width: 100%;	margin-bottom: 18px;}
.franchise-back-up.franchise-back-up-wrap .three-box.partner-three-box .three-box-content h3 {margin-bottom: 12px;}
.franchise-back-up.franchise-back-up-wrap .three-box.partner-three-box.its_partner-three-box{padding-top:0;}
.franchise-back-up.franchise-back-up-wrap .three-box.partner-three-box.its_partner-three-box .fa{font-size:63px;margin-bottom:24px;color:#E80E8A;}
.franchise-back-up.franchise-back-up-wrap .partner-news-box.partner-tbs{padding-bottom:0;}
.franchise-back-up.franchise-back-up-wrap .partners-video-sec{margin-bottom:160px;}
.franchise-back-up.franchise-back-up-wrap .awards-achievements.awards-centres .slick-track{background:#fff !important;}
.franchise-back-up.franchise-back-up-wrap .awards-achievements.awards-centres .arrow6 {top: 40px;width: 300px;}
.franchise-back-up.franchise-back-up-wrap .partners-content-sec .cloud-4 {top: -30px;}
.franchise-back-up.franchise-back-up-wrap .awards-achievements.awards-centres:after{content: ""; position: absolute;background: url(../img/blue-dot-bottom.png) repeat-x;bottom: -11px;width: 100%;height: 12px;animation: marqueeN2 220s infinite linear;}
.franchise-back-up.franchise-back-up-wrap .awards-achievements.awards-centres:before{content: ""; position: absolute;background: url(../img/blue-dot-bottom.png) repeat-x;top: -11px;width: 100%;height: 12px;animation: marqueeN2 220s infinite linear;}

.franchise-back-up.franchise-back-up-wrap .three-box.partner-three-box .large-12 {margin-bottom: 40px;color: #000;}
.franchise-back-up.franchise-back-up-wrap .three-box.partner-three-box.its_partner-three-box{margin-bottom: 30px; padding-top: 40px;padding-bottom: 40px;background: #242049;padding: 80px 0 90px;position: relative;}
.franchise-back-up.franchise-back-up-wrap .three-box.partner-three-box.its_partner-three-box:after{content: ""; position: absolute;background: url(../img/blue-dot-bottom.png) repeat-x;bottom: -11px;width: 100%;height: 12px;animation: marqueeN2 220s infinite linear;left: 0; }
.franchise-back-up.franchise-back-up-wrap .three-box.partner-three-box.its_partner-three-box:before{left: 0; content: ""; position: absolute;background: url(../img/blue-dot-top.png) repeat-x;top: -11px;width: 100%;height: 12px;animation: marqueeN2 220s infinite linear;}
.franchise-back-up.franchise-back-up-wrap .three-box.partner-three-box.its_partner-three-box p{color:#FFF;}

.franchise-back-up.franchise-back-up-wrap .partner-orange-slider {text-align: center;margin-bottom: 110px;}
.franchise-back-up.franchise-back-up-wrap .partner-orange-slider .orange-box-pic img{width:600px;display:block;margin:0 auto;}
.franchise-back-up.franchise-back-up-wrap .three-box.partner-three-box.its_partner-three-box .arrow4 {bottom: -98px;width: 110px;}
.franchise-back-up.franchise-back-up-wrap .partner-orange-slider .slider.testi-slider-new {background: transparent;}
.franchise-back-up.franchise-back-up-wrap .partner-orange-slider .slick-arrow {display: none !important;}

.franchise-back-up.franchise-back-up-wrap .partner-orange-slider .slick-dots {left: 0;right: 0;top: auto;bottom: 0;width: 100%;text-align: center;}
.franchise-back-up.franchise-back-up-wrap .partner-orange-slider .slick-dots li button:before{border:4px #E80E8A solid;}
.franchise-back-up.franchise-back-up-wrap .partner-orange-slider .slick-dots li.slick-active button::before{background:#E80E8A;}
.franchise-back-up.franchise-back-up-wrap .partner-orange-slider .slick-dots li {margin: 0 3px;}
.franchise-back-up.franchise-back-up-wrap .three-box.partner-three-box.its_partner-three-box .large-12.cell.wow {color: #fff;}

.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-top-wrap {text-align: center;margin-bottom: 40px;}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-top-wrap iframe {margin-top: 30px;}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .contact-form-act.sat-form-wrap h2 {max-width: 1200px;}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-availcentre-wrap {padding-bottom: 30px;}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-accordian-wrap{text-align:center;padding-bottom:80px;}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-accordian-wrap .cloud-3 {display: none;}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-accordian-wrap .arrow2 {display: none;}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-accordian-wrap h2 {margin-bottom: 30px;}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-accordian-wrap h3 {margin-bottom: 18px;}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-accordian-wrap .arrow3{display:none;}

.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-accordian-wrap .accordion{text-align:left;}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-accordian-wrap .accordion .accordion-title {background: #242049;color: #fff;font-size: 20px;margin-bottom: 5px;}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-accordian-wrap .accordion .is-active .accordion-title {background: #E80E8A;}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-accordian-wrap .accordion .accordion-content {border: 0;font-size: 17px;}

.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-accordian-wrap .accordion .accordion-title::before, 
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-accordian-wrap .accordion .is-active .accordion-title::before {
	font-size: 33px;
	top: 31px;
}

.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-terms-wrap {
	text-align: center;
	background: #f2f2f2;
	padding: 80px 0 120px;
}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-terms-wrap ul {
	margin:0;
	list-style: none;
}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-terms-wrap  ul li {
	padding-left: 20px;
	position: relative;
	margin-bottom: 4px;
}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-terms-wrap ul li:before {
	content: "\f105";
	font-family: FontAwesome;
	position: absolute;
	left: auto;
	margin-left: -13px;
}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-terms-wrap .arrow2{display:none;}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-terms-wrap .arrow3{display:none;}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-terms-wrap .cloud-3{width:100px;top:-30px;}





.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap #contact-centre .form input[type="text"], .inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap #contact-centre .form input[type="email"] {
	box-shadow: 0 0 0;
	height: 50px;
	border-radius: 50px;
	padding-left: 27px;
	background: #dde5f0;
	border: 0;
	font-size: 17px;
	font-weight: 700;
}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap #contact-centre .form select {
	box-shadow: 0 0 0;
	height: 50px;
	border-radius: 50px;
	padding-left: 27px;
	background-color: #dde5f0;
	border: 0;
	font-size: 17px;
	font-weight: 700;
	color: #666;  
	background-position: right;
} 
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap #contact-centre .form textarea {
	box-shadow: 0 0 0;
	height: 150px;
	border-radius: 27px;
	padding-left: 27px;
	background: #dde5f0;
	border: 0;
	font-size: 17px;
	padding-top: 16px;
	font-weight: 700;
}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap #contact-centre .form .btn-pink {
	background: #E80E8A;
	color: #fff;
	border-radius: 50px;
	font-weight: 700;
	padding: 24px 24px 28px;
	display: inline-block;
	font-size: 27px;
	transition: all 0.3s ease;
	position: relative;
}

.contact-us-form-container .form br{display:none;}

.contact-us-form-container .form .grid-x.grid-padding-x input[type="text"], .contact-us-form-container .form .grid-x.grid-padding-x input[type="email"] {
	box-shadow: 0 0 0;
	height: 50px;
	border-radius: 50px;
	padding-left: 27px;
	background: #dde5f0;
	border: 0;
	font-size: 17px;
	font-weight: 700;
}
.contact-us-form-container .form .grid-x.grid-padding-x select {
	box-shadow: 0 0 0;
	height: 50px;
	border-radius: 50px;
	padding-left: 27px;
	background-color: #dde5f0;
	border: 0;
	font-size: 17px;
	font-weight: 700;
	color: #666;  
	background-position: right;
} 
.contact-us-form-container .form .grid-x.grid-padding-x textarea {
	box-shadow: 0 0 0;
	height: 150px;
	border-radius: 27px;
	padding-left: 27px;
	background: #dde5f0;
	border: 0;
	font-size: 17px;
	padding-top: 16px;
	font-weight: 700;
}
.contact-us-form-container .form .grid-x.grid-padding-x .btn-pink {
	border: 0;
	cursor: pointer;
}
.contact-us-form-container .form .grid-x.grid-padding-x .large-6.cell {
	width: 100%;
}
.contact-us-form-container .form {
	max-width: 900px;
	margin: 0 auto;
}




.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.bondi-two-wrap .top-centre-inr {
	text-align: center;
	margin-bottom: 40px;
}
.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.bondi-two-wrap .top-centre-inr img {
	width: 320px;
	background: #fff;
	padding: 20px;
	border-radius: 10px;
	margin-top: 20px;
}  
.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.bondi-two-wrap .top-centre-inr iframe {
	max-width: 740px !important;
	width: 100%;
}


.centres-openday-wrapper.bondi-junction-copy-four .centre-open-grid-sec {
	padding: 70px 0 100px;
	text-align:center;
}
.centres-openday-wrapper.bondi-junction-copy-four .centre-open-grid-sec h2 {
	width: 100%;
	margin-bottom: 26px;
}
.centres-openday-wrapper.bondi-junction-copy-four .centre-open-grid-sec .cell.large-4 {
	width: 100%;
}
.centres-openday-wrapper.bondi-junction-copy-four .centre-open-grid-sec img {
	margin-bottom: 30px;
}

.centres-openday-wrapper.bondi-junction-copy-four .centre-open-grid-sec ul{margin:0;}
.centres-openday-wrapper.bondi-junction-copy-four .centre-open-grid-sec ul li{margin-bottom:14px;list-style:none;position:relative;padding-left:20px;}
.centres-openday-wrapper.bondi-junction-copy-four .centre-open-grid-sec ul li:before{content: "\f105";font-family: FontAwesome;position:absolute;	left:auto;margin-left:-16px;}

.responsive.slider .slick-list {
	display: flex;
	justify-content: center;
}
.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.bondi-junction-copy-four #brochure-section {
	margin-top: 90px;
}
.partners-inr-wrapper.business-wrapper.franchise.franchise-wrapper .partners-content-sec .con-img {
	margin-bottom: 30px;
}

.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.brookvale-two-wrap .top-centre-inr img {
	width: 320px;
	background: #fff;
	padding: 20px;
	border-radius: 10px;
	margin-top: 20px;
}
.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.brookvale-two-wrap .top-centre-inr img {
	width: 320px;
	background: #fff;
	padding: 20px;
	border-radius: 10px;
	margin-top: 20px;
	display: block;
	margin: 0 auto 50px;
}

.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.brookvale-two-wrap #brochure-section {
	margin-top: 90px;
}



.inner-wrapper.sat-inr-wrapper.saturday-care-backup-wrap #contact-centre {margin:30px auto 0;position: relative;z-index: 99999;}
.inner-wrapper.sat-inr-wrapper.saturday-care-backup-wrap #contact-centre .form {
	max-width: 800px;
}
.inner-wrapper.sat-inr-wrapper.saturday-care-backup-wrap #contact-centre input[type="text"], .inner-wrapper.sat-inr-wrapper.saturday-care-backup-wrap input[type="email"] {
	box-shadow: 0 0 0;
	height: 50px;
	border-radius: 50px;
	padding-left: 27px;
	background: #dde5f0;
	border: 0;
	font-size: 17px;
	font-weight: 700;
}
.inner-wrapper.sat-inr-wrapper.saturday-care-backup-wrap #contact-centre select{
	box-shadow: 0 0 0;
	height: 50px;
	border-radius: 50px;
	padding-left: 27px;
	background-color: #dde5f0;
	border: 0;
	font-size: 17px;
	font-weight: 700;
	color:#666;
	background-position:right;
}
.inner-wrapper.sat-inr-wrapper.saturday-care-backup-wrap #contact-centre textarea {
	box-shadow: 0 0 0;
	height: 150px;
	border-radius: 27px;
	padding-left: 27px;
	background: #dde5f0;
	border: 0;
	font-size: 17px;
	padding-top: 16px;
	font-weight: 700;
}
.inner-wrapper.sat-inr-wrapper.saturday-care-backup-wrap #contact-centre input[type="submit"] {
	border: 0;
	cursor: pointer;
	width: 100%;
	padding: 12px 20px;
	margin-top: 30px;
}

.inner-wrapper.form-test.lz-wrap.form-test-wrap {
	text-align: center;
	padding-bottom: 120px;
}
.inner-wrapper.form-test.lz-wrap.form-test-wrap h2 {
	margin-bottom: 22px;
}

.inner-wrapper.form-test.lz-wrap.form-test-wrap .wpcf7-form {
	max-width: 800px;
	margin: 0 auto;
	position: relative;
	z-index: 99999;
}


.inner-wrapper.form-test.lz-wrap.form-test-wrap input[type="text"], .inner-wrapper.form-test.lz-wrap.form-test-wrap input[type="email"] {
	box-shadow: 0 0 0;
	height: 50px;
	border-radius: 50px;
	padding-left: 27px;
	background: #dde5f0;
	border: 0;
	font-size: 17px;
	font-weight: 700;
}
.inner-wrapper.form-test.lz-wrap.form-test-wrap select{
	box-shadow: 0 0 0;
	height: 50px;
	border-radius: 50px;
	padding-left: 27px;
	background-color: #dde5f0;
	border: 0;
	font-size: 17px;
	font-weight: 700;
	color:#666;
	background-position:right;
}

.inner-wrapper.form-test.lz-wrap.form-test-wrap input[type="submit"] {
	border: 0;
	cursor: pointer;
}
.inner-wrapper.form-test.lz-wrap.form-test-wrap .wpcf7-spinner {
	position: absolute;
}
.bondi-pay-later-wrap .cetre-term-sec h3 {
	color:#202020;
}
.bondi-pay-later-wrap.nulkaba-two-wrap .top-centre-inr h2 {
	margin-bottom: 30px;
}

.killara-old-wrap.bondi-pay-later-wrap .top-centre-inr img {
	width: 320px;
	background: #fff;
	padding: 20px;
	border-radius: 10px;
	display: block;
	margin: 30px auto 20px;
}

.donation-confirmation form#give-email-access-form input[type="email"] {
	display: inline-block;
	max-width: 430px !important;
	border-radius: 60px;
	padding-left: 24px;
	font-weight: 700;
	height: 48px;
	box-shadow: 0 0 0;
	border: 0;
	background: #dde5f0;
	width: 100% !important;
	margin-top: 10px !important;
	margin-bottom: 20px !important;
}
.donation-confirmation form#give-email-access-form input.give-submit {
	display: block;
	margin: 0 auto;
	background: #E80E8A;
	color: #fff;
	border-radius: 50px;
	font-weight: 700;
	padding: 14px 34px 15px;
	font-size: 25px;
	transition: all 0.3s ease;
	position: relative;
	border: 0;
	cursor: pointer;
}
.donation-confirmation form#give-email-access-form label {
	font-size: 16px;
	font-weight: 600;
}

.nv-copy-wrap.bondi-pay-later-wrap .baby-kill-sec h2 {
	width: 100%;
	text-align: center;
}
.nv-copy-wrap.bondi-pay-later-wrap .baby-kill-sec {
	text-align: center;
}
.nv-copy-wrap.bondi-pay-later-wrap .baby-kill-sec .large-6.cell {
	width: 100%;
}
.nv-copy-wrap.bondi-pay-later-wrap .baby-kill-sec .grid-x.grid-padding-x .large-6.cell:nth-child(3) {
	order: 1;
}
.nv-copy-wrap.bondi-pay-later-wrap .baby-kill-sec .grid-x.grid-padding-x .large-6.cell .baby-kill-sec-right {
	margin: 20px 0;
}


.nv-copy-wrap.bondi-pay-later-wrap .baby-kill-sec ul{margin:0;}
.nv-copy-wrap.bondi-pay-later-wrap .baby-kill-sec ul li{margin-bottom:14px;list-style:none;position:relative;padding-left:20px;}
.nv-copy-wrap.bondi-pay-later-wrap .baby-kill-sec ul li:before{content: "\f105";font-family: FontAwesome;position:absolute;	left:auto;margin-left:-16px;}

.contact-us-form-container h2 a{font-size: 38px;font-weight: 700;color: #9BCA3B;}
.contact-us-form-container h2 a:hover{color:#E80E8A;}
.contact-us-form-container p.subtitle {font-weight: 700;}



#sample-subsidy-calculator-section.subsidy-centres form#ccs_form {
	padding: 40px 44px 44px;
	background: #f0eefb;
	max-width: 900px;
	margin: 0 auto;
}
#sample-subsidy-calculator-section.subsidy-centres form#ccs_form .d-flex {
	display: flex;
	-ms-flex-align: center !important;
	align-items: center !important;
	margin-bottom: 1.5rem !important;
}
.centres-openday-wrapper.chisholm-open-day #activities-section {
	padding-top: 110px;
}
.centres-openday-wrapper.chisholm-open-day #activities-section .curricular-bg-color {
	background:none;
}
.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.chisholm-open-day.burwood-heights-open-day-2.lz-com-wrap {
	padding-bottom: 0;
}

#contact-extra-curricular.contact-form-act h2 a {
	font-size: 38px;
	font-weight: 700;
	color: #9BCA3B;
}
#contact-extra-curricular.contact-form-act h2 a:hover{color:#E80E8A;}
#contact-extra-curricular.contact-form-act p.subtitle {
	font-weight: 700;
}

/*calculator-page*/

#sample-subsidy-calculator-section.subsidy-centres form#ccs_form input[type="radio"]{margin-bottom:3px;border:1px #ccc solid;}
#sample-subsidy-calculator-section.subsidy-centres form#ccs_form #sample-subsidy-calculator-family-description .wpcf7-list-item{display:block;}
#sample-subsidy-calculator-section.subsidy-centres form#ccs_form .children-age-count{margin-bottom:30px; font-weight: 700;}
#sample-subsidy-calculator-section.subsidy-centres form#ccs_form input[type="radio"]:checked:before{background:#E80E8A;}
#sample-subsidy-calculator-section.subsidy-centres form#ccs_form .children-hr-count {font-weight: 700;}
#sample-subsidy-calculator-section #form-container .number {
	line-height: 60px !important;
}
#sample-subsidy-calculator-section #form-container .row.no-gutters.family-income-range .d-lg-none{display:none;}
#sample-subsidy-calculator-section #form-container .row.no-gutters.family-income-range .col{width:100%;}
#sample-subsidy-calculator-section #form-container .row.no-gutters.family-income-range .col .col-2 {padding: 0 12px;line-height: 27px;color: #202020;}
#sample-subsidy-calculator-section #form-container .rangeDollar span {
	display: inline-block;
}
#sample-subsidy-calculator-section #form-container .rangeDollar {
	border: 2px solid #eb008b;
	display: inline-block !important;
	border-radius: 50px;
	width: auto;
	padding: 10px 27px;
}
#sample-subsidy-calculator-section.subsidy-centres form#ccs_form .rangeDollar span input {
	border: 0 !important;
	color: #202020;
}
#sample-subsidy-calculator-section.subsidy-centres form#ccs_form input[type="submit"] {
	background: #E80E8A;
	color: #fff;
	border-radius: 50px;
	font-weight: 700;
	padding: 15px 34px 18px;
	display: inline-block;
	font-size: 27px;
	transition: all 0.3s ease;
	position: relative;
	border: 0;
	cursor:pointer;
}
#sample-subsidy-calculator-section.subsidy-centres form#ccs_form input[type="submit"]:hover{
	padding: 15px 44px 18px;
}

.curricular-box a h3:hover{color:#E80E8A;}
.about-sec-sat-head p a{color:#E80E8A;font-weight:600;}
.about-sec-sat-head p a:hover{color:#202020;font-weight:600;}



.inner-wrapper input[type="text"], .inner-wrapper input[type="email"] {
	box-shadow: 0 0 0;
	height: 46px !important;
	border-radius: 50px !important;
	padding-left: 27px !important;
	background: #dde5f0 !important;
	border: 0 !important;
	font-size: 17px;
	font-weight: 700 !important;
	margin-bottom: 7px;
}
.inner-wrapper textarea {
	box-shadow: 0 0 0;
	border-radius: 27px;
	padding-left: 27px !important;
	background: #dde5f0 !important;
	border: 0 !important;
	font-size: 17px !important;
	padding-top: 16px;
	font-weight: 700;
}
.inner-wrapper input[type="submit"] {
	border: 0;
	cursor: pointer;
	width: 100%;
	padding: 12px 20px !important;
}  

.inner-wrapper select{
	box-shadow: 0 0 0;
	height: 50px;
	border-radius: 50px;
	padding-left: 27px !important;
	background-color: #dde5f0 !important;
	border: 0 !important;
	font-size: 17px !important;
	font-weight: 700;
	color:#666;
	background-position:right;
}  
.killara-wrapper .kill-map-wrap .left-map-info iframe {
	border-radius: 44px;
}
.inner-wrapper .wpcf7-form br {
	display: none;
}

.lzrd-wrapper {position: relative;z-index: 99999;}

.lzrd-wrapper p a{color:#E80E8A;font-weight:600;}
.lzrd-wrapper p a:hover{color:#9BCA3B;}

.inner-wrapper.lz-com-wrap .wpcf7-form label {
	font-size: 18px;
	font-weight: 600;
}

.recruit-wrap.lz-com-wrap .lzrd-wrapper iframe {
	margin-top: 20px;
}


.inner-wrapper.fam-fri-wrapper.lz-com-wrap ul{margin:0;}
.inner-wrapper.fam-fri-wrapper.lz-com-wrap ul li{margin-bottom:14px;list-style:none;position:relative;padding-left:20px;}
.inner-wrapper.fam-fri-wrapper.lz-com-wrap ul li:before{content: "\f105";font-family: FontAwesome;position:absolute;	left:auto;margin-left:-16px;}

.enroll-wrapper .awards-centres.awards-achievements.awards-centres{/*background:#242049;*/padding:80px 0 90px;position:relative;}

.enroll-wrapper .awards-achievements.awards-centres .responsive.slider .slick-track{background:#fff;}

.contact-form-act.kill-cont-wrap h2 a{font-size:38px;color: #9BCA3B;}
.contact-form-act.kill-cont-wrap h2 a:hover{color:#E80E8A;}

.awards-responsive.slider .slick-track{background:#fff;}
.enroll-wrapper .awards-centres.awards-achievements.awards-centres .arrow6{top:30px;}
.enroll-wrapper .awards-centres.awards-achievements.awards-centres .cloud-9{bottom:-103px;width:110px;left:0;}
.enroll-wrapper .awards-centres.awards-achievements.awards-centres .arrow7{bottom:0;width:120px;}

.enroll-act-sec {
	text-align: center;
	padding: 70px 0 80px;
	position: relative;
}

.enroll-act-sec .large-12 img {
	margin: 40px 0;
}
.enroll-act-sec .arrow3{bottom:-80px;}
.enroll-act-sec .cloud-3{top:auto;bottom:-30px;width:100px;}

.enroll-form-sec {
	text-align: center;
	padding: 70px 0 0;
	position: relative;
}
.enroll-form-sec .large-12.cell{max-width:900px;margin:0 auto;z-index: 99999;}
.enroll-follow-sec {text-align: center;padding-bottom: 120px; position:relative; z-index: 99999;}

.enroll-follow-sec h2 {margin-bottom: 10px;}
.enroll-form-sec h2 {margin-bottom: 10px;}
.enroll-form-sec p {margin-bottom: 30px;}

.enroll-wrapper #awards-section h3 {
	text-align: center;
	color: #fff;
	margin-bottom:6px;
}
.enroll-wrapper #awards-section .contact-slider {
	margin-bottom: 20px;
}
.enroll-wrapper #awards-section .contact-slider .slick-slide {
	padding: 0 10px;
}
.enroll-table-sec {
	text-align: center;
	padding: 80px 0 80px;
}
.enroll-table-sec .table-enroll {
	text-align: left;
	margin-bottom: 40px;
}
.enroll-table-sec .cloud-3 {
	top: auto;
	bottom: -30px;
}
.enroll-table-sec .arrow3 {
	bottom: -40px;
}
.enroll-table-sec .cloud-4 {
	top: 0;
}
.enroll-table-sec .table-enroll .table-header{background:#e80e8a;}
.enroll-table-sec .table-enroll .table-header h3 {color: #fff;}
.enroll-table-sec .table-enroll tr {background: #dee2e6;}
.enroll-table-sec .table-enroll tbody tr:nth-child(2n) {
	background: #dee2e6;
}
.enroll-form-sec .arrow2 {
	left: 40px;
	top: 0;
}
.enroll-table-sec .table-enroll thead, .enroll-table-sec .table-enroll tbody {
	border-color: #e80e8a;
	border-style: dotted;
}
.enroll-table-sec .table-enroll thead {
	background: #f0f0f0;
}
.enroll-table-sec .table-enroll thead th {
	padding: 10px 16px 0;
}
.enroll-table-sec .table-enroll .table-header th:nth-child(2) {
	background: #fff;
}

.enroll-table-sec .table-enroll tr td {
	border: 1px #e80e8a dotted;
	font-size: 18px;
	padding: 16px;
}
.enroll-table-sec .table-enroll tbody tr td:nth-child(2) {
	background: #fff;
	text-align: center;
	color: #9BCA3B;
}
.enroll-table-sec h2 {
	margin-bottom: 30px;
}
.enroll-top-sec.partners-video-sec {
	background: transparent;
	padding-top: 0;
	padding-bottom: 90px;
}
.enroll-top-sec.partners-video-sec:before {
	display: none;
}
.enroll-top-sec.partners-video-sec a.btn-pink {
	color: #fff;
	margin-top: 20px;
}
.enroll-top-sec.partners-video-sec h3 a{color:#E80E8A;}
.enroll-top-sec.partners-video-sec h3 a:hover{color:#9BCA3B;}

.distance-search-wrap input.form-control{border:1px #ccc solid !important;}

.green-cont-form select, .green-cont-form input[type="text"], .green-cont-form input[type="tel"], 
.green-cont-form input[type="number"], .green-cont-form input[type="email"] {
	background-color: #fff !important;
	border-radius: 50px !important;
	font-weight:700;
	padding-left: 27px !important;
}


.home-guide-form .grid-container select, .home-guide-form .grid-container input[type="text"], .home-guide-form .grid-container input[type="tel"], 
.home-guide-form .grid-container input[type="number"], .home-guide-form .grid-container input[type="email"] {
	background-color: #fff !important;
	border-radius: 50px !important;
	font-weight:700;
}


.contact-us-form-container .form .location-dropdown select{
	background-color: #fff !important;
	border-radius: 50px !important;
	font-weight:700;
}
.enroll-table-sec .table-enroll tbody tr td:nth-child(3) {
	text-align: center;
}
.enroll-top-sec.partners-video-sec:after {
	display: none;
}

#sample-subsidy-calculator-section.subsidy-centres form#ccs_form span {
	color: #202020;
}

#sample-subsidy-calculator-section.subsidy-centres form#ccs_form .wpcf7-list-item-label {
	font-weight: 600;
}


.top-social-icons ul {
	margin: 0;
	list-style: none;
}

.top-social-icons li a {
  display: inline-block;
  width: 114px;
  float: right;
  margin-bottom: 5px;
}
.top-social-icons li a {
	/*background: rgba(232, 14, 138, 0.8);*/
	background: rgba(232, 14, 138, 1);
	display: block;
	padding: 14px;
	text-align: center;
	color: #fff;
	transition: background-color 300ms ease-out 0s;
}  
.top-social-icons li.float-inr-2 a {
	background: #F58731;
}  
.top-social-icons li a:hover{
	background:#db1084;
}     
.top-social-icons li.float-inr-2 a:hover{
	background:#F58731;
}  

.top-social-icons li:first-child a {
  font-weight: bold;
  padding: 10px;
  width: 114px;
}
.top-social-icons li:first-child a {
  /*background: rgba(155, 202, 59, 0.8);*/
	background: rgba(155, 202, 59, 1);
}
.top-social-icons li:first-child a:hover{
  background:#db1084;
}
.top-social-icons img{
	width: 42px;
	margin-top: 0;
}
.top-social-icons li:first-child a span {
  font-size: 14px;
}
.top-social-icons li a span {
	display: block;
	margin-top: 5px;
	font-size: 14px;
	text-transform: uppercase;
	line-height: 16px;
}
.top-social-icons li:nth-child(2) a img {
	width: 27px;
}




.top-bar.stickymenu {
	padding: 10px 0 9px;
}
.top-bar.stickymenu .toggle-icon {
	width: 60px;
	height: 60px;
}
.top-bar.stickymenu .toggle-menu {
	top: 4px;
}
.top-bar.stickymenu .toggle-menu .menu-icon-left img {
	width: 38px;
}
.top-bar.stickymenu .toggle-menu .menu-icon-left {
	top: 15px;
}
.top-bar.stickymenu .toggle-menu .menu-icon-right img {
	width: 32px;
}
.top-bar.stickymenu .toggle-menu .menu-icon-right {
	top: 14px;
}


/*.top-bar .h_sticky-logo{display:none;}
.top-bar.stickymenu .h_original-logo{display:none;}
.top-bar.stickymenu .h-sticky-logo {display: block;}*/

.top-bar .navbar-brand img.h-sticky-logo {
	display: block !important;
	position: absolute;
	top: 0;
	opacity: 0;
}
.top-bar.stickymenu .navbar-brand img.h-original-logo {
	display: block !important;
	opacity: 0 !important;
}
.top-bar.stickymenu .navbar-brand img.h-sticky-logo{opacity:1 !important;}

/*.top-bar .navbar-brand .h-original-logo {display: block !important;}
.top-bar.stickymenu .navbar-brand {
	width: 67px;
	overflow: hidden;
}*/

.top-bar .navbar-brand img {
	max-width: none;
	height: 80px;
	transition: all 0.3s ease;
}

.top-bar.stickymenu .navbar-brand img {
	max-width: none;
	height: 70px;
	transition: all 0.3s ease;
}

.slider-pic video {
	height: 560px;
	width: 100%;
	object-fit: cover;
}

.overlay ul li.current-menu-item.current_page_item > a {
	color: #E80E8A !important;
}
.overlay.overlay-cornershape.open li.current-menu-ancestor > a {
	color: #E80E8A !important;
}
.overlay ul li.current-menu-item a {
	/*color: #E80E8A !important;*/
	opacity: 1 !important;
}
.childcarecenter.slider{background:transparent;}
.childcarecenter.slider .mapsvg-sidebar {
	display: none !important;
}

.inner-wrapper.contact-wrapper .contact-map .mapsvg-sidebar {
	display:none !important;
}

.inner-wrapper.contact-wrapper .contact-map .grid-container {
	/*max-width:1260px;*/
}
.inner-wrapper.contact-wrapper .contact-map .grid-container {
	/*max-width:860px;*/
}
.inner-wrapper.contact-wrapper .contact-map .grid-container .mapsvg.mapsvg-with-google-map {
	padding-bottom: 70% !important;
}
.testimonials.testimonials-centres.no-awards-achi {
	background: transparent;
	padding-top: 70px;
}
.testimonials.testimonials-centres.no-awards-achi:before {
	display: none;
}
.testimonials.testimonials-centres.no-awards-achi:after {
	display: none;
}
.carers-readworthy.news-lists-wrap .carer-pic img {
	height:262px !important;
}
#adlogic_job_mrp-container.mrp-adlogic-job-container {
	z-index: 99999;
	position: relative;
}

.home .extra-curricular .curricular-bg-color > img {
	width: 120px;
}

#sample-subsidy-calculator-section .container-content {
	margin-top:0 !important;
	padding-top:0 !important;
}
#sample-subsidy-calculator-section.subsidy-centres form#ccs_form .col-sm-12 span {
	font-size:18px;
}
.col-md-11.large-12.ccs-bottom {
	padding: 0 20px;
}

.overlay ul li.centre-parent-menu .sub-menu-toggle {
	left: auto;
	width: 120px;
	text-align: right;
	margin-left: -110px;
}
.overlay ul li.activity-parent-menu .sub-menu-toggle {
	left: auto;
	width: 120px;
	text-align: right;
	margin-left: -110px;
}

.inner-wrapper.contact-wrapper .contact-map .mapsvg-popover.mapsvg-popover-animate.mapsvg-popover-visible{max-height: 510px !important;width:240px !important;}
.inner-wrapper.contact-wrapper .mapsvg-popover .mapsvg-controller-view:after{width:257px;}

.home .mapsvg-mobile-buttons {
	display: none;
}

.single.single-post .inner-wrapper.blog-detail-wrapper ol li {
	font-size: 18px;
	margin-bottom: 14px;
}
.single.single-post .inner-wrapper.blog-detail-wrapper ol {
	padding-left: 18px;
}
.page-template-template-centre #activities-section {
	z-index: 0;
}

.single.single-post .inner-wrapper.blog-detail-wrapper ul li {
	font-size: 18px;
	margin-bottom: 14px;
}
.single.single-post .inner-wrapper.blog-detail-wrapper ul {
	padding-left: 18px;
}

.left-map-info{position:relative;}
.left-map-info a.btn-pink {
	position: absolute;
	bottom: 30px;
	left: 0;
	right: 0;
	width: 201px;
	margin: 0 auto;
	text-align: center;
	font-size: 18px;
	padding: 16px;
}
.left-map-info a.btn-pink:hover {
	width: 220px;
	padding-left: 0;
	padding-right: 0;
}

.page-template-template-centre #contact-centre .centre-form h4 {
	margin-bottom: 20px;
}

.page-template-template-centre #contact-centre .centre-form h4 a {
	color:#E80E8A;
}
.page-template-template-centre #contact-centre .centre-form h4 a:hover{
	color:#9BCA3B;
}


.home .childcare-centres .grid-container{max-width:860px;}
.home .childcare-centres .grid-container .mapsvg.mapsvg-with-google-map{padding-bottom:72% !important;}
.home .childcare-centres .grid-container .cloud-5{top:0;left:-70px;}
.home .childcare-centres .grid-container .cloud-6{right:-130px;}

.home .childcarecenter .mapsvg-popover.mapsvg-popover-animate.mapsvg-popover-visible {max-height: 510px !important;width: 240px !important;}
.home .childcarecenter .mapsvg-popover .mapsvg-controller-view:after{width:256px;}

.curricular-bg-color{width:140px;display:inline-block;}
.curricular-bg-color .play-icon{width:45px;}

.calculate-pic{width:390px;float:right;}

.slider-sec.centre-slider-sec .slick-slide {
	min-height: 460px;
}

.facilities-div.facilities-centres .fac-div .fac-title {
	font-size: 20px;
}
.slider-sec.centre-slider-sec .slider-pic img {
	height: 460px;
} 

.page-id-30992 #activities-section {
	padding-top: 100px;
}
.franchise-old-wrap .partners-video-sec .about-sec-sat-head {
	font-size: 24px;
	line-height: 38px;
}
.franchise-old-wrap .register-section.partner-ben-sec h2 {
	font-size: 35px;
}
.franchise-old-wrap .register-section.partner-ben-sec li {
	font-size: 18px;
}
.franchise-old-wrap .partner-news-box h3 {
	font-size: 24px;
}
.franchise-old-wrap #franchise-form {
	padding-top: 20px;
}

.career-landing-wrap .car-find-sec .grid-container {
	max-width: 860px;
}
.career-landing-wrap .car-find-sec .grid-container .mapsvg.mapsvg-with-google-map {
	padding-bottom: 70% !important;
}
.centres-map-section .left-map-info iframe {
	border-radius: 44px;
}
.career-landing-wrap .car-find-sec .mapsvg-popover.mapsvg-popover-animate.mapsvg-popover-visible{max-height: 510px !important;width:240px !important;}
.career-landing-wrap .car-find-sec .mapsvg-popover .mapsvg-controller-view:after{width:257px;}
.career-landing-wrap .car-find-sec .mapsvg-popover h2 {
	text-align: center;
	margin: 20px 0 auto;
}
.sat-availcentre-wrap .grid-container {
	max-width: 1100px;
}

.contact-form-act.sat-form-wrap .form textarea {
	height: 170px;
}
.sat-videowrap .grid-container {
	max-width: 800px;
}
.sat-videowrap .grid-container .cloud-5 {
	left: -130px;
}
.sat-videowrap .grid-container .arrow5.wow.slideInRight {
	display: none;
}
.sat-availcentre-wrap .arrow2 {
	width: 130px;
	left: -120px;
}
.sat-availcentre-wrap .cloud-4 {
	right: -120px;
}
.inner-wrapper.sat-inr-wrapper.saturday-care-two-wrap .sat-terms-wrap .cloud-4 {
	width: 90px;
	bottom: 0;
	top: auto;
}
.facilities-div.kil-act-wrap.act_bene_wrap .kil-act-inr h3 {
	font-size: 20px;
}
.page-id-31313 .partners-content-sec .grid-container {
	max-width: 900px;
}

.grid-x.grid-padding-x.centre-box-grid{justify-content:center;}

#sample-subsidy-calculator-section #centre-container .centres-list{justify-content:center;}
#sample-subsidy-calculator-section #centre-container .centres-list .large-3.col-centre-box {margin-bottom: 30px;}

.available-jobs .adlogic_pagination_bar .adlogic_pagination_ul {
	float: none !important;
	text-align: left;
	padding-top: 40px;
	margin: 0 !important;
	padding-left: 22px;
}
.available-jobs .adlogic_pagination_bar .adlogic_pagination_ul li{text-indent: 0 !important;display: inline-block;float: none!important;}
.available-jobs .adlogic_pagination_bar .adlogic_pagination_ul li {
	background: #E80E8A;
	border-radius: 6px;
	color: #fff;
	padding: 0;
	font-family: 'Century Gothic';
	font-size: 15px;
	font-weight: 600;
	margin-right: 7px;
	width: 33px;
	height: 34px;
	line-height: 32px;
	vertical-align: top;
}
.available-jobs .adlogic_pagination_bar .adlogic_pagination_ul li:hover{background:#E80E8A;color:#fff;}
.bwnt-wrapper ul{list-style-position:inside;}        

.available-jobs .adlogic_pagination_bar .adlogic_pagination_ul li a {
	color: #fff;
	/* background: #252049; */
	border-radius: 6px;
	padding: 0 0 2px;
	/* font-family: 'Century Gothic'; */
	/* font-size: 15px; */
	/* font-weight: 600; */
	background: #252049;
	display: block;
}
.job-search-b .ajb-search-widget p {margin: 0 !important;padding: 0 0 12px !important;	max-width: 100% !important;}
.job-search-b .ajb-search-widget .ajb-salary-holder.ajb-search-field {clear: both;}    

.job-search-b .ajb-search-widget p .ajb-salary-switcher{width:300px;margin:0 0 22px;}

.inner-wrapper.job-search-b #adlogic_search_widget-2-salary-range {
	background: #dde5f0 !important;
	border: 0;
	height: 14px;
}
.inner-wrapper.job-search-b #adlogic_search_widget-2-salary-range .ui-slider-range.ui-corner-all.ui-widget-header{background:#dde5f0;}

.inner-wrapper.job-search-b #adlogic_search_widget-2-salary-range .ui-slider-handle.ui-corner-all {
	border-radius: 100%;
	border: 0;
	top: -5px;
	background: #E80E8A;
	width: 24px;
	height: 24px;
}
.inner-wrapper.job-search-b #adlogic_search_widget-2-salary-range .ui-slider-handle.ui-corner-all.ui-state-default:nth-child(2){margin-left:0 !important;}
.inner-wrapper.job-search-b #adlogic_search_widget-2-salary-range .ui-slider-handle.ui-corner-all.ui-state-default:nth-child(3){margin-right:0 !important;}
.inner-wrapper.job-search-b #adlogic_search_widget-2 {padding: 0;}

.available-jobs .adlogic_pagination_bar .adlogic_pagination_ul li.prev, .available-jobs .adlogic_pagination_bar .adlogic_pagination_ul li.next{width:56px; background: #252049;}

.logged-in .inner-wrapper ul {list-style-position: inside;}

.home .slider.three-box-slider{background:transparent;text-align: center;}
.home .three-box-pic img{display: inline-block !important;}
.home .slider.three-box-slider .slick-dots{width:100%;left:0;right:0;bottom:-88px;top:auto;text-align:center;}
.home .slider.three-box-slider .slick-dots li{margin:0 4px;}
.home .slider.three-box-slider .slick-dots li button:before{border-color:#e80e8a;}
.home .slider.three-box-slider .slick-dots li.slick-active button:before{background:#e80e8a;}
.home .three-box-content{max-width:1000px;margin:0 auto;}

#why-us-section.centre-why-sec .slider {background: transparent;}
.get-inr-white{display:none;}
#why-us-section.centre-why-sec .slider .slick-dots{width:100%;left:0;right:0;bottom:-68px;top:auto;text-align:center;}
#why-us-section.centre-why-sec .slider .slick-dots li{margin:0 4px;}
#why-us-section.centre-why-sec .slider .slick-dots li button:before{border-color:#e80e8a;}
#why-us-section.centre-why-sec .slider .slick-dots li.slick-active button:before{background:#e80e8a;}
#why-us-section.centre-why-sec .get-inr {max-width: 1100px;margin: 0 auto;text-align: center;}
.testimonials.testimonials-centres .testimonial-content-main{padding-top:150px;}

.mapsvg-wrap a {position: relative;z-index: 99999999999;}

.mapsvg-popover-close{top:-17px !important; }
.footer{padding:0 !important;}
 
.open-day img.mtcolah-flyer-img{margin-bottom:30px;}
 
 
/*.about-vision-wrap{
	background: #242049;
	padding: 70px 0 60px;
	text-align: center;
}*/

.ab-vision-inr {
	/*background: rgba(221,228,239,1);*/
	/*padding: 70px 70px;*/
	text-align: center;
	/*border-radius: 30px;
	border: 4px #252049 solid;
	border-bottom-right-radius: 70px;
	border-top-left-radius: 70px;
	box-shadow: 0px 0 0px rgba(0,0,0,.2);*/
}

.ab-vision-inr h2{margin-bottom:20px;}
.ab-mission-inr h2{margin-bottom:20px;}
.about-values-inr h2{margin-bottom:20px;}

.ab-mission-inr {
	padding:70px 70px 0;
	text-align:center;
	/* border-radius: 30px; */
	background:rgba(221,228,239,1);
	padding:70px 70px;
	text-align:center;
	/* border-radius: 30px; */
	/* border: 4px #252049 solid; */
	border-bottom-right-radius:70px;
	border-top-left-radius:70px;
	box-shadow:0px 0 0px rgba(0,0,0,.2);
	margin:60px 0;
}
.about-values-inr{text-align:center;padding-bottom:40px;}
.abvalues-boxes-out{text-align:center;}
.ab-value-bottom{padding:40px 0 0;text-align:center;}
/*.abvalues-boxes-inr{background:rgba(221,228,239,1);padding:20px;margin-bottom:30px;min-height:180px;border-radius:20px;}*/
.large-4.cell.abvalues-boxes-out {
	margin-bottom: 34px;
	margin-top: 5px;
}
.abvalues-boxes-inr {
	background: #fff;
	padding:20px 20px 20px;
	margin-bottom: 34px;
	/* min-height: 300px; */
	border-bottom-right-radius: 40px;
	border-top-left-radius: 40px;
	height: 100%;
	box-shadow: 0 0 18px rgba(0,0,0,.2);
}
.abvalues-boxes-inr h3 {
	color: #E80E8A;
	margin-bottom: 12px;
}

/*
.ab-mission-inr::before {
	content: "";
	width: 250px;
	height: 250px;
	border: 33px solid rgba(0,0,0,.02);
	position: absolute;
	border-radius: 100%;
	right: 0;
	top: -40px;
	left: auto;
	margin: 0 auto;
}
*/

.ab-eduprogram-left, .ab-educators-right, .ab-menu-right, .ab-parentinvo-left{top:50%;transform:translateY(-50%);position:relative;}
.ab-eduprogram-left h2, .ab-educators-right h2, .ab-menu-right h2, .ab-parentinvo-left h2{margin-bottom:20px;}
.educators.about-educators-wrap{margin:70px 0;}
.ab-menu-nutrition{margin:0 0 90px;}
.ab-getstart-wrap {
	text-align: center;
	margin-bottom: 0;
	position: relative;
	/* z-index: 9999999; */
	padding: 80px 0 120px;
	background: #f2f2f2;
}
.ab-getstart-wrap h2{margin-bottom:18px;}
.ab-getstart-wrap ul.ab-getstart-btns{display: flex;justify-content: center;list-style: none;margin-top: 40px;z-index: 9999999;position: relative;}
.ab-getstart-wrap h2{margin-bottom:30px;}
.ab-getstart-wrap ul.ab-getstart-btns li{margin:0 10px;}  
.abvalues-boxes-inr p{margin:0;}

.ab-getstart-inr{/*padding: 50px 80px;text-align: center;border: 3px dashed #242049;border-radius: 50px;*/}
.about-wrapper.about-new-wrapper .arrow4{display:none;}
.about-wrapper.about-new-wrapper .cloud-5, .about-wrapper.about-new-wrapper .cloud-6{display:none;}
.inner-wrapper.about-wrapper.about-new-wrapper img {border-radius: 14px;display: inline-block;}

.ab-eduprogram-wrap {margin: 90px 0;background: rgba(221,228,239,1);padding: 90px 0;background: #f2f2f2;}
.ab-parentinvo-wrap {margin: 90px 0;background: rgba(221,228,239,1);padding: 90px 0;background: #f2f2f2;}
.ab-vision-inr {background: #fff;box-shadow: 0 0 18px rgba(0,0,0,.2);padding: 30px;height: 100%;border-bottom-right-radius: 40px;border-top-left-radius: 40px;}
.ab-vision-inr img {margin-bottom: 20px;border-radius: 0;}
.about-values-inr{margin-top:90px;}
.ab-vision-inr img{width:120px;}
.about-values-inr img{width:120px;margin-bottom:20px;}

.about-values-wrap .grid-x.grid-padding-x{justify-content:center;}
.ab-getstart-inr .btn-pink{padding:14px 34px 18px;}
.ab-getstart-inr .btn-pink:hover{padding:14px 44px 18px;}


.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .cloud-12, .inner-wrapper.dcareer-wrapper .cloud-13{display:none;}
.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .arrow8, .inner-wrapper.dcareer-wrapper .arrow9{display:none;}
.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .testimonial-content-outer{background:none;width:100%;}
.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .testimonial-content-outer:before{display:none;}
.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .testimonial-content-outer:after{display:none;}
.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .testimonial-content-outer{background:none;width:100%;margin-top:20px;padding:0 14px;}
.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .test-img img{width:100%;}
.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials{margin-bottom:220px;padding-top:20px;}
.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .grid-container{max-width:1300px;}
.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .test-img img{width:100%;height:700px;object-fit:cover;}
.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .testi-right{position:relative;}
.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .testi-right .test-name h3{color:#fff;}
.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .testi-right .test-name p{color:#fff;margin-bottom:11px;}
.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .testi-right .test-name {position: absolute;bottom: 0;padding:14px 20px 6px;
background: rgba(0,0,0,.3);left: 0;right: 0;}	
.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .testi-left{padding:40px 0 40px 40px;}
.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .slick-dots{width: 100% !important;left: 0 !important;right: 0 !important;
text-align: center !important;bottom:-80px !important;top: auto;}

.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .slick-dots li button:before{border-color:#e80e8a;}
.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .slick-dots li button:after{border-color:#e80e8a;}
.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .slick-dots li.slick-active button:before{background:#e80e8a;}

.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .slick-dots li{margin:0 4px;}

#nsw-gov-sec{background:#9BCA3B;color:#fff;padding:80px 0 90px;margin:250px 0 0;position:relative;} 
#nsw-gov-sec:before {
	content: "";
	position: absolute;
	background: url(../img/green-dot-top.png) repeat-x;
	top: -11px;
	width: 100%;
	height: 12px;
	animation: marqueeN2 220s infinite linear;
}
#nsw-gov-sec:after {
	content: "";
	position: absolute;
	background:url(../img/green-dot-bottom.png) repeat-x;
	bottom: -11px;
	left: 0;
	width: 100%;
	height: 13px;
	animation: marquee2 220s infinite linear;
}
#nsw-gov-sec p{color:#fff;margin-bottom:28px;}
#nsw-gov-sec ul {margin: 0;padding: 0;list-style: none;}
#nsw-gov-sec ul li {
	position: relative;
	padding-bottom: 15px;
	text-align: left;
	list-style: none;
	padding-left: 33px;
	line-height: 29px;
}
#nsw-gov-sec ul li:before {content:'\f046'; position:absolute; left:0px; top:2px; font-family: 'FontAwesome';}

.nsw-box p.title{font-weight:500;font-size:22px;letter-spacing:0;line-height:28px;text-transform:uppercase;}
.content-box-nsw.content-box-nsw-new img{display:inline-block;margin:0;width:250px;}
#nsw-gov-sec .content{padding:0;}
#nsw-gov-sec .grid-container{max-width:1140px;}
.content-box-nsw.content-box-nsw-new{text-align:center;}

#nsw-gov-sec a.btn-pink{display: block;font-size: 24px;width: 230px;text-transform: uppercase;margin: 32px auto 0;text-align: center;}
#nsw-gov-sec h2{text-align: center;margin-bottom: 44px;color: #fff;}

.page-id-29206 #nsw-gov-sec{margin-top:40px;margin-bottom:50px;}
.page-id-29210 #nsw-gov-sec{margin-bottom:20px;}
.page-id-29222 #nsw-gov-sec{margin-bottom:20px;}
.page-id-29247 #nsw-gov-sec{margin-bottom:20px;}
.page-id-29193 #nsw-gov-sec{margin:170px 0 30px;}
.page-id-29555 #nsw-gov-sec{margin-bottom:20px;}
.page-id-29655 #nsw-gov-sec{margin-bottom:20px;}
.page-id-29681 #nsw-gov-sec{margin:170px 0 40px;}
.page-id-29693 #nsw-gov-sec{margin-bottom:20px;}
.page-id-29740 #nsw-gov-sec{margin-bottom:20px;}
.page-id-30625 #nsw-gov-sec{margin-bottom:20px;}
.page-id-30682 #nsw-gov-sec{margin-bottom:20px;}
.page-id-30699 #nsw-gov-sec{margin-bottom:20px;}
.page-id-30712 #nsw-gov-sec{margin-bottom:20px;}
.page-id-30738 #nsw-gov-sec{margin-top:30px;margin-bottom:20px;}
.page-id-30745 #nsw-gov-sec{margin-bottom:20px;}

.testimonials.dev-career-testimonials .slider.career-testimonials{background:#dde4ef;}
.inner-wrapper.dcareer-wrapper .testimonials.dev-career-testimonials .testi-left p{line-height:30px;}

.dcareer-way-wrap.reawarding{background:transparent;padding:0;}
.dcareer-way-wrap.reawarding:before{display:none;}
.dcareer-way-wrap.reawarding:after{display:none;}
.dcareer-way-wrap.reawarding .grid-container{max-width:1300px;}
.dcareer-way-wrap.reawarding .cloud-5{display:none;}
.dcareer-way-left{top:50%;transform:translateY(-50%);position:relative;padding-right:20px;}
.dcareer-way-right img{width:100%;}
.dcareer-way-wrap.reawarding .grid-x.grid-padding-x .large-6:last-child{/*order:-1;*/}

.benefit-edu-wrap.three-box .three-box-outer{padding: 0 0 30px;background: #fff;box-shadow: 0 0 18px rgba(0,0,0,.2);padding: 30px;
	height: 100%;border-bottom-right-radius: 40px;border-top-left-radius: 40px;}
.bene-title{text-align:center;margin-bottom:60px;}
.dcareer-way-left h3{margin-bottom:26px;color:#E80E8A;}
.benefit-edu-wrap.three-box .cell.large-6{width:33.3%;margin-bottom:30px;}
.benefit-edu-wrap.three-box .bene-right-cont{text-align: center;font-size: 20px;line-height: 36px;margin-top:18px;
	font-family: 'Century Gothic';font-weight: 700;color: #202020;}
.benefit-edu-wrap.three-box img{width:140px;}
.benefit-edu-wrap.three-box .bene-bottom-wrap{text-align:center;margin-top:20px;}
.benefit-edu-wrap.three-box .bene-bottom-wrap .btn-pink{margin-top:20px;}
.benefit-edu-wrap.three-box .grid-x.grid-padding-x .bene-bottom-wrap p {font-weight: 700;}

.dc-accordian-wrap{margin-bottom:90px;}
.benefit-edu-wrap.three-box{padding-bottom:80px;}
.dc-accordian-top h2{text-align:center;margin-bottom:44px;}
/*.dc-accordian-wrap .accordion a.accordion-title{
	background: transparent;
	color: #242049;
	font-size: 20px;
	float: left;
	width: 100%;
	border-left: 0;
	border-right: 0;
	padding: 18px 0;
	border-color: #242049;
}*/
.dc-accordian-wrap .accordion a.accordion-title {
	background: transparent;
	color: #fff;
	font-size: 20px;
	float: left;
	width: 100%;
	border-left: 0;
	border-right: 0;
	padding: 20px 29px;
	/* border-color: #242049; */
	border: 0;
	background: #E80E8A;
	transition: background-color 300ms ease-out 0s;
	border-bottom: 1px #E80E8A solid;
}
.dc-accordian-wrap .accordion .accordion-item.is-active a.accordion-title{
	/* background: #E80E8A;*/
	color: #E80E8A;
	font-size: 22px;
	background: #fff;
	border: 0;
	padding-bottom: 0;
}
.dc-accordian-wrap .accordion .accordion-content .acco-left {
	width:100%;
	float: left;
	font-size: 18px;
}
.dc-accordian-wrap .accordion .accordion-content .acco-right{font-weight: 700;color: #E80E8A;width: 30%;text-align: right;float: right;}
.dc-accordian-wrap .accordion-content {
	width: 100%;
	float: left;
	border: 0;
	padding-top: 19px;
	padding-left: 28px;
	border-bottom: 0;
}

.download-book.dc-download-book{background:none;}
.download-book.dc-download-book .download-book-left{margin-top:0;}
.benefit-edu-wrap.three-box .grid-container{max-width:1300px;}
.dc-accordian-wrap .grid-container {max-width:1300px;}
.download-book.dc-download-book .grid-container{max-width:1300px;}

.download-book.dc-download-book{padding-top:20px;}
.download-book.dc-download-book .cell.large-7{width:54%;}
.download-book.dc-download-book .cell.large-5{width:46%;}
.download-book.dc-download-book .download-book-right{top:0;transform:translateY(0);}
.download-book.dc-download-book h3{color:#E80E8A;margin-bottom:15px;}
.download-book.dc-download-book h5{color:#242049;font-size:24px;}
.download-book.dc-download-book .btn-pink{margin-top:20px;}
.inner-wrapper.dcareer-wrapper .roles-top-wrap{text-align:center;margin-bottom:10px;}
.inner-wrapper.dcareer-wrapper .roles-wrap .slider-inner{display:block;}
.inner-wrapper.dcareer-wrapper .roles-wrap .slider-inner h3{text-align:center;font-size:21px;margin-top:0;padding:14px 0;}
.inner-wrapper.dcareer-wrapper .roles-wrap .slider-inner img{height:260px;width:100%;object-fit:cover;}

.inner-wrapper.dcareer-wrapper .form-wrap .grid-container{max-width:1300px;}
.inner-wrapper.dcareer-wrapper .roles-wrap{margin-bottom:94px;}
.inner-wrapper.dcareer-wrapper .roles-wrap .slider-inner{display: block;padding: 0 !important;box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.2) !important;border-radius: 0 !important;}
.inner-wrapper.dcareer-wrapper .form-wrap .express-wrap{margin-bottom:74px;text-align:center;}
.inner-wrapper.dcareer-wrapper .form-wrap .express-wrap h2{margin-bottom:24px;}
.inner-wrapper.dcareer-wrapper .form-wrap #get-touch-sec h2{text-align:center;margin-bottom:40px;}
.inner-wrapper.dcareer-wrapper .form-wrap #get-touch-sec input, .form-wrap #get-touch-sec select{margin-bottom:15px;height:67px !important;border-radius:14px !important;}
.inner-wrapper.dcareer-wrapper .form-wrap #get-touch-sec input[type="checkbox"]{height:auto !important;}
.inner-wrapper.dcareer-wrapper .form-wrap #get-touch-sec span.wpcf7-list-item{margin:10px 0;}
.inner-wrapper.dcareer-wrapper .form-wrap{padding-bottom:40px;}
.inner-wrapper.dcareer-wrapper .gallery-div.centre-gallerynew h2 {color: #E80E8A !important;position: relative;z-index: 111111;	margin-bottom: 40px;margin-top: 20px;}
.inner-wrapper.dcareer-wrapper .gallery-div.centre-gallerynew:after{display:none;}
.inner-wrapper.dcareer-wrapper .gallery-div.centre-gallerynew{padding-bottom:70px;}
.inner-wrapper.dcareer-wrapper .gallery-div.centre-gallerynew .grid-container{max-width:1300px;}
.inner-wrapper.dcareer-wrapper #get-touch-sec span.wpcf7-form-control-wrap{width:100%;display:block;text-align:center;}

.inner-banner.dccareer-banner{height:700px;overflow:hidden;}
.inner-banner.dccareer-banner video#myVideo {height: 100%;object-fit: cover;width: 100%;}
.dc-accordian-wrap .accordion a.accordion-title:before {
	content: "\f078";
	font-family: FontAwesome;
	font-size: 18px;
	color:#fff;
	top: 26px;
	right: 22px;
}
.dc-accordian-wrap .accordion .accordion-item.is-active a.accordion-title::before {
	content: "\f077";
	font-family: FontAwesome;
	color: #E80E8A;
}
.inner-wrapper.dcareer-wrapper .form-wrap #get-touch-sec span.wpcf7-list-item .wpcf7-list-item-label{font-size:16px;font-weight:600;}

.inner-wrapper.dcareer-wrapper .form-wrap #get-touch-sec input[type="file"] {
	height: auto !important;
	border-radius: 0 !important;
	font-size: 15px;
	/* width: 314px; */
	background: #dde5f0 !important;
	padding: 21px 24px;
	border-radius: 14px !important;
}

.dcareer-wrapper .testimonials.develop-testimonials{padding-top:0;}
.dcareer-wrapper .testimonials.develop-testimonials .testimonial-pic img{width:140px;}
.dcareer-wrapper .testimonial-content p{font-size:15px;line-height:22px;}
.dcareer-wrapper .testimonials.develop-testimonials .testimonial-bottom-left span{font-size:16px;margin-bottom:0;}
.dcareer-wrapper .testimonials.develop-testimonials .testimonial-bottom{margin-top:40px;}
.dcareer-wrapper .testimonials.develop-testimonials .testimonial-content-outer{width:1000px;height:640px;}
.dcareer-wrapper .testimonials.develop-testimonials .testimonial-content-outer .testimonial-pic{margin-top:-60px;}
.dcareer-wrapper .testimonials.develop-testimonials .testimonial-content-main{padding:60px 100px 0;}
.dcareer-wrapper .testimonials.develop-testimonials .cloud-12{display:none;}
.dcareer-wrapper .testimonials.develop-testimonials .arrow8{display:none;}

.benefit-edu-wrap.three-box.three-box-two{padding:0;}
.benefit-edu-wrap.three-box.three-box-one{padding-bottom:0;}
.benefit-edu-wrap.three-box.three-box-three{padding-top:0;}
.benefit-edu-wrap.three-box.three-box-two .grid-x.grid-padding-x{justify-content:center;}
.benefit-edu-wrap.three-box.three-box-three .grid-x.grid-padding-x{justify-content:center;} 

.inner-wrapper.dcareer-wrapper .form-wrap #get-touch-sec .upload-resume-wrap label{font-size:17px;font-weight:700 !important;margin-bottom:8px;}
.inner-wrapper.careers-new{text-align:center;padding:20px 0 140px;position:relative;z-index:111111;}
.inner-wrapper.careers-new h2{margin-bottom:40px;}
.inner-wrapper.careers-new input[type="text"], .inner-wrapper.careers-new input[type="email"], .inner-wrapper.careers-new select{margin-bottom: 15px;height: 67px !important;border-radius: 14px !important;}
.inner-wrapper.careers-new .upload-resume-wrap label{text-align:left;font-size:17px;font-weight:700 !important;margin-bottom:8px;}
.inner-wrapper.careers-new input[type="file"]{height: auto !important;font-size: 15px;background: #dde5f0 !important;padding: 21px 24px;border-radius: 14px !important;}
.inner-wrapper.careers-new span.wpcf7-list-item .wpcf7-list-item-label{font-size:16px;font-weight:600;}

.dc-accordian-wrap .accordion {
	/*background: #E80E8A;*/
	float: left;
	width: 100%;
	border-radius: 20px;
	border: 1px #E80E8A solid;
}
.dc-accordian-wrap .accordion .accordion-item:nth-child(1) a {
	border-top-left-radius: 18px;
	border-top-right-radius: 18px;
}
.dc-accordian-wrap .accordion .accordion-item:last-child a {
	border-bottom-left-radius: 18px;
	border-bottom-right-radius: 18px;
}
.dc-accordian-wrap .accordion a.accordion-title:hover {
	background: #fff;
	color: #242049;
}
.dc-accordian-wrap .accordion a.accordion-title:hover:before {
	color:#E80E8A;
}
.dc-accordian-wrap .accordion .accordion-item:last-child .accordion-content {
	border-bottom-left-radius: 18px;
	border-bottom-right-radius: 18px;
}
.about-valslider-wrap .abvalues-boxes-inr {
	margin: 0 16px;
	min-height: 272px;
	text-align: center;
}

.about-valslider-wrap .slick-track{padding-bottom:20px;padding-top:6px;}

.page-id-30353 .inner-wrapper.centres-inr-wrapper #contact-centre h2{z-index:0;}
#map-section.menu-map-blue-wrap:after {
	content: "";
	position: absolute;
	background: url(../img/insta-cloud-bg.png) repeat-x;
	bottom: -73px;
	left: 0;
	right: 0;
	height: 170px;
	width: 100%;
	background-size: cover;
	animation: marqueeN1 220s infinite linear;
}   
.page-id-30353 #form-section:before{display:none;}

.inner-wrapper.contact-wrapper .contact-map .cf-map-list .wpgmza-gallery-container.wpgmza-basic-listing-image-holder{order:0;width:62%;}

.inner-wrapper.contact-wrapper.contact-new-wrap- .contact-map .cf-map-list .wpgmza-content-address-holder{text-align:left;padding-left:20px;}
.inner-wrapper.contact-wrapper.contact-new-wrap- .contact-map .cf-map-list .wpgmza-desc p br{display:none;}
.inner-wrapper.contact-wrapper.contact-new-wrap- .contact-map .cf-map-list .wpgmza-content-address-holder .wpgmza_marker_icon{float:left;}
.inner-wrapper.contact-wrapper.contact-new-wrap- .contact-map .cf-map-list .wpgmza-address{width:90%;line-height:23px;margin-top:-6px;}
.inner-wrapper.contact-wrapper.contact-new-wrap- .contact-map .cf-map-list .wpgmza-gallery-container img{height:172px;object-fit:cover;width:100%;}
.inner-wrapper.contact-wrapper.contact-new-wrap- .contact-map{margin-bottom:40px;}

.inner-wrapper.contact-wrapper.contact-new-wrap- .wpgmza-store-locator .wpgmza-address-container{width:46%;position:relative;}
.inner-wrapper.contact-wrapper.contact-new-wrap- .wpgmza-store-locator .wpgmza-radius-container{width:46%;margin-left:12px;}
.inner-wrapper.contact-wrapper.contact-new-wrap- .wpgmza-store-locator{position:relative; justify-content:center;width:100%;align-items:baseline;background:#242049;padding:0 22px 34px;margin-bottom:20px;}
.inner-wrapper.contact-wrapper.contact-new-wrap- .wpgmza-store-locator select {border-radius: 3px;padding-left: 15px !important;background: #fff !important;height: 46px;}
.inner-wrapper.contact-wrapper.contact-new-wrap- .wpgmza-store-locator label{font-weight:600;margin-bottom:6px;color:#fff;}
.cf-map-list .wpgmaps_mlist_row{padding-left:0 !important;padding-right:0 !important;}
.inner-wrapper.contact-wrapper.contact-new-wrap- .wpgmza-store-locator input[type="text"]{background: #fff !important;border-radius: 3px !important;padding-left: 15px !important;}
.inner-wrapper.contact-wrapper.contact-new-wrap- .wpgmza-store-locator .wpgmza-search {top: 58px;position: relative;margin-left: 10px;height: 46px;width: 46px;}
.inner-wrapper.contact-wrapper.contact-new-wrap- .wpgmza-store-locator .wpgmza-address-container .wpgmza-button{position: absolute;top: auto;right: 0;bottom: 3px;}

.contact-new-wrap- .wpgmza-pagination .paginationjs-page a{background: #252049 !important;border-radius: 4px !important;color: #fff;font-family: 'Century Gothic';font-size: 14px !important;
	font-weight: 600;padding-top:0;}
.contact-new-wrap- .wpgmza-pagination .paginationjs-page.active a{background:#E60B88 !important;color:#fff !important;}
.wpgmza-content-address-holder-inner.wpgmza_marker_title a{color:#E80E8A;}
.contact-map .wpgmza-content-address-holder .wpgmza_custom_fields{display:none;}
.wpgmza-desc, .wpgmza-link{display:inline-block;}
.wpgmza-desc a, .wpgmza-link a {font-size: 14px;background: #E80E8A;color: #fff;border-radius: 50px;font-weight: 700;padding: 2px 11px 3px; display: inline-block;transition: all 0.3s ease;}
.contact-new-wrap- .wpgmza-pagination .paginationjs-page a:hover{color:#fff !important;}
.cf-map-wrap .wpgmza-gallery-item img{height:200px;object-fit:cover;}
.cf-map-wrap .gm-style-iw{padding:0;border-radius:0;border:0;}
.cf-map-wrap .wpgmza-gallery-item{margin-bottom:10px;}
.cf-map-wrap .gm-style-iw p{padding:0px 16px;text-align:left;font-size:14px;margin-bottom:2px;}
.cf-map-wrap .gm-style-iw p.wpgmza_infowindow_title{font-size:18px;margin-bottom:7px;color:#E80E8A;}
.cf-map-wrap .gm-style-iw .wpgmza-infowindow{padding-bottom:10px;}
.cf-map-wrap .gm-style-iw .wpgmza_infowindow_link{float:left;}
.cf-map-wrap .gm-style-iw a{color:#E80E8A;border-bottom:1px #E80E8A solid;line-height:18px;}
.cf-map-wrap .gm-style-iw a.wpgmza_infowindow_link {position: relative;top: 5px;}
.paginationjs .paginationjs-pages li:last-child{border:0 !important;}  
.cf-map-wrap .gm-style-iw button.gm-ui-hover-effect{background: #fff !important;opacity: 1 !important;right: 5px !important;top: 5px !important;
	width: 25px !important;height: 25px !important;}
.cf-map-wrap .gm-style-iw button.gm-ui-hover-effect span{margin:6px !important;}
.cf-map-wrap .gm-style-iw{width:300px;}
.cf-map-wrap .gm-style-iw .gm-style-iw-d{overflow:auto !important;}
.wpgmza-standalone-component .wpgmza_basic_row .wpgmza-content-address-holder .wpgmza-desc{margin-top:0;}
.wpgmza-standalone-component .wpgmza_basic_row .wpgmza-content-address-holder .wpgmza-desc p{margin:8px 0;}

.cf-map-wrap .gm-style-iw p.wpgmza-distance-from-location{display:none;}
.large-12.cell.why-us-box-3 .get-inr h3 {color:#ef8431 !important;}
.large-12.cell.why-us-box-3 .get-inr ul li:before{background:url(../img/arrow-bullet-orange.svg) no-repeat !important;background-size:100% !important;}

.inner-wrapper.dcareer-wrapper .gallery-div.centre-gallerynew{z-index:111111;}

.get-started .get-started-button{margin-left:-20px;}

.wpgmza-standalone-component.wpgmza-auto-left .wpgmza-reset{position:absolute;top:63px;right:93px;}

.carers-readworthy.news-lists-wrap .carer-content a.btn-read{margin:16px 0 10px;}
.home .carers-readworthy .carer-content a.btn-read{margin:16px 0 10px;}

.gallery-div.media-gallery .lightbox h4{min-height:104px;}

 
.humpty-charity-wrap .about-charity-wrap .about-charity-right{top:50%;transform:translateY(-50%);position:relative;padding-left:40px;}
.humpty-charity-wrap .about-charity-wrap .about-charity-right h2.title{margin-bottom:18px;}
.humpty-charity-wrap .raffle-wrap{text-align:center;margin:60px 0 80px;}
.humpty-charity-wrap .raffle-wrap h2{margin-bottom:20px;}
.humpty-charity-wrap .raffle-wrap .btn-pink{margin-top:20px;}
.humpty-charity-wrap .raffle-wrap p{padding:0 30px;}
.humpty-charity-wrap .raffle-video-wrap {
	text-align: center;
	background: #242049;
	padding: 70px 0 80px;
	position: relative;
	margin-bottom: 70px;
}
.humpty-charity-wrap .raffle-video-wrap .cell.large-12 {
	display: flex;
	align-items: center;
}


.humpty-charity-wrap .raffle-video-wrap h2 {
	margin-bottom: 30px;
	font-size: 54px;
	margin-right: 70px;
}
.humpty-charity-wrap .raffle-video-wrap iframe{height:380px;}
.humpty-charity-wrap .fundlinks-wrap{text-align:center;padding:0 0 40px;}

.humpty-charity-wrap .fundlinks-wrap .grid-x.grid-padding-x{justify-content:center;}
.humpty-charity-wrap .fundlinks-wrap h2{margin-bottom:10px;}
.humpty-charity-wrap .fundlinks-wrap h4{margin-bottom:46px;color:#202020;}
.humpty-charity-wrap .fundlinks-wrap .cell.large-3{margin-bottom:34px;}
.humpty-charity-wrap .fundlinks-wrap .fundlinks-box a{background:#fff;box-shadow:0 0 12px rgba(0,0,0,.2);padding:22px;height:100%;border-radius:100px;
	width:100%;display:block;color:#000;transition:all 0.3s ease;}
.humpty-charity-wrap .fundlinks-wrap .fundlinks-box a:hover{background:#E80E8A;color:#fff;}
.humpty-charity-wrap .gallery-div.charity-gallery img{border-radius:0 !important;margin:0 !important;}
.humpty-charity-wrap .charity-thank-wrap{text-align:center;padding-bottom:50px;}
/*.humpty-charity-wrap .charity-thank-wrap p{color:#666;font-size:16px;}*/
.humpty-charity-wrap .charity-thank-wrap .charity-box h3{margin-bottom:13px;}
.humpty-charity-wrap .charity-thank-wrap h2{margin-bottom:5px;}
.humpty-charity-wrap .charity-thank-wrap .charity-box p{padding:0 20px;}
.humpty-charity-wrap .charity-thank-wrap img{margin-bottom:20px;}
.humpty-charity-wrap .charity-thank-wrap .grid-x.grid-padding-x .cell.large-12:nth-child(2) p{color:#666;font-size:28px;font-weight:600;}
.humpty-charity-wrap .charity-thank-wrap .grid-x.grid-padding-x .cell.large-12:nth-child(4) p{padding:0 20px;font-size:16px;}
.humpty-charity-wrap .charity-thank-wrap .grid-x.grid-padding-x .cell.large-12:nth-child(2) h3.title{color:#9BCA3B;}
.humpty-charity-wrap .charity-thank-wrap img {
	margin-bottom: 40px;
	width: auto;
	margin-top: 30px;
}
.humpty-charity-wrap .raffle-wrap img {
	margin-bottom: 23px;
}
.humpty-charity-wrap .gallery-div.charity-gallery .gallery-equal{grid-column:span 1;}
.humpty-charity-wrap .gallery-div.charity-gallery:after{display:none;}
.humpty-charity-wrap .gallery-div.charity-gallery{padding-bottom:90px;}
.humpty-charity-wrap .gallery-div.charity-gallery .new-gallery{position:relative;z-index:11111111;}

.orientations-wrapper .dcareer-way-left{text-align:center;}
.orientations-wrapper .dcareer-way-left h2{margin-bottom:10px;}
.orientations-wrapper #gallery-section{margin:0 0 190px;}
.orientations-wrapper #gallery-section:after{display:none;}
.orientations-wrapper .dcareer-way-left p{margin-bottom:0;}

.testimonial-content-outer .testimonial-content p{font-size:16px;line-height:22px;}
.testimonial-content-outer .testimonial-bottom{margin-top:30px;}
.testimonials.testimonials-centres .testimonial-content-main{padding-left:80px; padding-right:80px;}
  
.home #clients-div.testimonials .cloud-12.shake{top:10%;}
.home #clients-div.testimonials .testimonial-content-main{padding-top:60px;}
.centres-inr-wrapper.brookvale-wrapper #director-section.centre-director-sec p{font-size:22px;line-height:30px;}
.centres-inr-wrapper.brookvale-wrapper #director-section.centre-director-sec .d-cloud-3{display:none;}
.centres-inr-wrapper.brookvale-wrapper #director-section.centre-director-sec .arrow8{left:14px;}
.centres-inr-wrapper.brookvale-wrapper #director-section.centre-director-sec .d-cloud-5{bottom:-50px;}

.reveal.banner-popup video{height:98%;object-fit:cover;}
.inner-wrapper.centres-inr-wrapper #contact-centre h2{z-index:0;}  

.centres-inr-wrapper .testi-slider .slick-list{padding-top:0;margin-top:0;}
.centres-inr-wrapper .testi-slider{margin-top:0;top:50%;transform:translateY(-50%);}
.centres-inr-wrapper .testi-slider .testimonial-content-main{padding-top:0;}

.awards-achievements .cloud-9{top:-48px;}
.awards-achievements .cloud-9 img{width:120px;}
.awards-achievements .arrow6{width:270px;}

.centre-getting-here.getting-mobile-sec{display:none;}
.page-id-28214 .inner-banner #myVideo{height:660px;object-fit:cover;width:100%;}

.home .reawarding-content .btn-pink{display:block;width:190px;}
.home .reawarding-content .btn-pink:hover{display:block;width:210px;}

#rewarding-section .reawarding-content .btn-pink{display:block;width:190px;}
#rewarding-section .reawarding-content .btn-pink:hover{display:block;width:210px;}

.burwood-heights-open-day .centre-open-grid-sec .grid-x.grid-padding-x{justify-content:center;}

.contact-form-container .wpcf7-form .wpcf7-list-item label {
	font-weight: 600;
	line-height: 25px;
	display: flex;
	align-items: baseline;
	color: #666;
	text-align: left;
	font-size: 17px;
	margin-bottom: 4px;
}
.contact-form-container .wpcf7-form .wpcf7-list-item label input[type="checkbox"] {
	position: relative;
	top: 1px;
}

.page-id-33256 .testimonials.testimonials-centres .cloud-2 {
	bottom: 0;
}
.page-id-33256 .testimonials.testimonials-centres .arrow9 {
	bottom: 0;
}

.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.burwood-heights-open-day .centre-open-grid-sec .cloud-1.wow.shake{display:none;}
/*.instagram{z-index:99999;}*/

.roles-wrap .slick-dots{left:0;right:0;width:100%;text-align:center;bottom:-60px;top:auto;}
.roles-wrap .slick-dots li{margin:0 3px;}
.roles-wrap .slick-dots li button::before{border-color:#e80e8a;}
.roles-wrap .slick-dots li.slick-active button:before{background:#e80e8a;}

.slider-pic .mobile-mascot{display:none;}
.inner-wrapper.dcareer-wrapper .roles-wrap .slider-inner{margin:0 18px;}
.inner-wrapper.dcareer-wrapper .roles-wrap .slider.roles-slider{background:transparent;}
.inner-wrapper.dcareer-wrapper .roles-wrap .slider.roles-slider .slick-track{padding-bottom:20px;}

.no-testi-sec{padding-bottom:100px;}
.no-testi-sec #activities-section{z-index:111111;}

.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.burwood-heights-open-day{z-index:1111;}
.inner-wrapper.centres-openday-wrapper.burwood-heights-open-day #clients-div{padding-top:130px;}
.inner-wrapper.centres-openday-wrapper.burwood-heights-open-day #form-section img{margin:20px 0 40px;}

.page-id-33510 #about-section.about-centre-sec{padding-bottom:310px;}
.page-id-33510 .inner-wrapper.contact-wrapper.contact-new-wrap-.cetre-term-sec .wpgmza-content-address-holder{width:30%;text-align:left;}
.page-id-33510 .inner-wrapper.contact-wrapper.contact-new-wrap-.cetre-term-sec .wpgmza-basic-listing-content-holder{display:block;}
.page-id-33510 .inner-wrapper.contact-wrapper.contact-new-wrap-.cetre-term-sec .wpgmaps_mlist_row {
	padding: 30px 0 0;
	border: 0 !important;
	box-shadow: 0 0 0 !important;
}
.page-id-33510 .inner-wrapper.contact-wrapper.contact-new-wrap-.cetre-term-sec img{width:100%;}
.page-id-33510 .inner-wrapper.contact-wrapper.contact-new-wrap-.cetre-term-sec .wpgmza-address{width:90%;}
.page-id-33510 .inner-wrapper.contact-wrapper.contact-new-wrap-.cetre-term-sec .wpgmza_custom_fields{display:none;}
.page-id-33510 .inner-wrapper.contact-wrapper.contact-new-wrap-.cetre-term-sec .wpgmza-desc p{margin:0;}
.page-id-33510 .inner-wrapper.contact-wrapper.contact-new-wrap-.cetre-term-sec .wpgmza-desc br{display:none;}
.page-id-33510 .inner-wrapper.contact-wrapper.contact-new-wrap-.cetre-term-sec .wpgmza-desc, .page-id-33510 .inner-wrapper.contact-wrapper.contact-new-wrap-.cetre-term-sec .wpgmza-link{margin-top:17px;}
.page-id-33510 .inner-wrapper.contact-wrapper.contact-new-wrap-.cetre-term-sec .wpgmza-gallery-container.wpgmza-basic-listing-image-holder{width:66%;float:right;}
.page-id-33510 .inner-wrapper.contact-wrapper.contact-new-wrap-.cetre-term-sec .wpgmza-basic-listing-content-holder{display:block;margin-bottom:30px;width:100%;float:left;}
.page-id-33510 .inner-wrapper.contact-wrapper.contact-new-wrap-.cetre-term-sec{z-index:111111;position:relative;}
.page-id-33510 .inner-wrapper.contact-wrapper.contact-new-wrap-.cetre-term-sec .paginationjs-pages ul li:before{display:none;}
.page-id-33510 .inner-wrapper.contact-wrapper.contact-new-wrap-.cetre-term-sec .wpgmza-address-container input{width:100%;}
.inner-wrapper.centres-inr-wrapper.centres-openday-wrapper.vip-tour-centre.strathfield-vip-tours #map-section .cloud-1{width:70px;}
.page-id-33510 .inner-wrapper.contact-wrapper.contact-new-wrap-.cetre-term-sec .wpgmza_marker_icon{top:-8px;position:relative;}

.page-id-33510 .inner-wrapper.contact-wrapper.contact-new-wrap-.cetre-term-sec .wpgmza-gallery-container.wpgmza-basic-listing-image-holder img {
	height:172px;object-fit:cover;width:250px;}
	
.no-testi-sec #activities-section{z-index:111111;margin-top:-2px;background:#fff;}
.page-id-29681 #gallery-section:after{display:none;}
.nulkaba-wrapper .testimonials.testimonials-centres.no-awards-achi{padding-bottom:200px;}
.page-id-29681 #nsw-gov-sec{margin-top:120px;}

/*map css start here*/
.wpgmza_map .gm-style-iw-t .gm-style-iw {
    background: transparent;
    padding: 0;
    box-shadow: none;
    max-height: inherit !important;
    overflow: inherit;
    max-width: 250px !important;
    border-radius: 0;
}
.wpgmza_map .gm-style-iw-t .gm-style-iw:before {
    content: "";
    background: url(../img/map-border.png) no-repeat;
    position: absolute;
    top: -15px;
    left: -15px;
    right: 0;
    width: 280px;
    height: 280px;
    border: 0;
    background-size: contain;
    background-position: center;
}
.wpgmza_map .gm-style-iw .gm-style-iw-d {
    padding: 0;
    margin: 0;
    max-height: initial !important;
    overflow: auto !important;
    max-width: 300px;
    background: #242049;
    color: #fff;
    border-radius: 150px 150px 20px 20px;
}
.gm-style .gm-style-iw-tc::after {
    background: #242049;
    width: 20px;
}

.wpgmza_map .gm-style-iw-t .gm-style-iw .wpgmza-gallery-item img {
    height: 250px;
    width: 250px;
    object-fit: cover;
    border-radius: 100%;
}

.wpgmza_map .gm-style-iw .gm-style-iw-d .wpgmza-infowindow p.wpgmza_infowindow_title {
    text-transform: uppercase;
    color: #f5862e;
    padding: 0 12px;
    font-size: 20px;
    text-align: center;
    margin-block: 30px 15px;
    line-height: 1.3;
}
.wpgmza_map .gm-style-iw .gm-style-iw-d .wpgmza-infowindow{
    padding-bottom: 25px;
}
.wpgmza_map .gm-style-iw .gm-style-iw-d .wpgmza-infowindow p.wpgmza_infowindow_address {
    color: #fff;
    text-align: center;
    padding: 0 14px;
    margin: 0 0 10px 0;
    font-size: 18px;
        line-height: 1.3;
}
.wpgmza_map .gm-style-iw .gm-style-iw-d .wpgmza-infowindow p a {
    color: #fff;
    text-align: center;
    padding: 0 14px;
    margin: 0;
    font-size: 18px;
    font-weight: 400;
    display: block;
}

.wpgmza_map .gm-style-iw .gm-style-iw-d .wpgmza-infowindow p {
    margin-bottom: 10px;
}
button.gm-ui-hover-effect {
    opacity: 1;
}
button.gm-ui-hover-effect span {
    background-repeat: no-repeat;
    height: 30px !important;
    width: 30px !important;
}

.page-template-template-centre .awards-achievements h2{z-index:0;}

.home .instagram{padding-bottom:30px;}
.insta-mob-box{max-width:540px;position:relative;margin:0 auto;}
.insta-mob-box .insta-socials {
	position: absolute;
	bottom: 173px;
	left: 62px;
	z-index:3;
}
.home footer:before{z-index:1;}
.insta-mob-box .insta-socials img{width:70px;display:block;margin:7px 0;}
.finger-img{
	position: absolute;
	left: 1px;
	z-index: 3;
	bottom: 122px;
	width: 104px;
}

.home .instagram .arrow13{
	left: 45px;
	width: 270px;
	bottom: 37px;
}
.home .instagram .arrow12{
	right: -50px;
	width: 270px;
	top: 180px;
}

.slider-sec.centre-slider-sec .slider-pic.video{width:100%;}

div#activities-section.extra-curricular.extra-curricular-centres._mPS2id-t.mPS2id-target.mPS2id-target-last{top:-1px;background:#fff;}



.wpgmza-infowindow a.wpgmza_gd{
	padding:0px !important;
	font-size:15px !important;
	display:inline !important;
}

.wpgmza-infowindow a.wpgmza_infowindow_link{
	padding:0px !important;
	font-size:15px !important;
	display:inline !important;
}

.wpgmza-infowindow p{line-height:28px !important;}

.three-box.car-ben-sec.car-ben-sec-new .slick-dots{width: 100%;left: 0;right: 0;text-align: center;bottom: -130px;top: auto;}
.three-box.car-ben-sec.car-ben-sec-new .slick-dots li{margin:0 3px;}
.three-box.car-ben-sec.car-ben-sec-new .slick-dots button:before{border-color:#e80e8a;}
.three-box.car-ben-sec.car-ben-sec-new .slick-dots .slick-active button:before{background:#e80e8a;}
.car-ben-sec.car-ben-sec-new h3{font-size:20px;margin-top:14px;}
.car-ben-sec.car-ben-sec-new img{width:180px;display:block;margin:0 auto;}
.car-ben-sec.car-ben-sec-new .cloud-5{top:-30px;width:110px;}
.car-ben-sec.car-ben-sec-new .cloud-6{display:none;}
.dcareer-video-wrapper-new h3{text-align:center;}

.dcareer-video-wrapper-new .container-slider.job-slider img{height:200px;width:100%;object-fit:cover;}
.dcareer-video-wrapper-new .container-slider.job-slider h4{color:#fff;font-size:20px;text-align:center;margin-top:16px;}
.cl-reawarding.dcareer-video-wrapper-new .container-slider.job-slider{padding-bottom:140px;}
.cl-reawarding.dcareer-video-wrapper-new .container-slider.job-slider .job-slider-box{padding:0 8px;}

.cl-reawarding.dcareer-video-wrapper-new .slick-dots{width: 100%;left: 0;right: 0;text-align: center;bottom:50px;top: auto;}
.cl-reawarding.dcareer-video-wrapper-new .slick-dots li{margin:0 3px;}
.cl-reawarding.dcareer-video-wrapper-new .slick-dots button:before{border-color:#e80e8a;}
.cl-reawarding.dcareer-video-wrapper-new .slick-dots .slick-active button:before{background:#e80e8a;}
.cl-reawarding.dcareer-video-wrapper-new label{color:#fff;font-size:20px;font-weight:600;margin-bottom:16px;}
.cl-reawarding.dcareer-video-wrapper-new input[type="file"]{color:#fff;}
.three-box.car-ben-sec.car-ben-sec-new .large-12.cell p{margin-top:20px;font-weight:600 !important;}
.dcareer-video-wrapper.reawarding.cl-reawarding.dcareer-video-wrapper-new .large-12.cell p{text-align:left;}
.cl-reawarding.dcareer-video-wrapper-new .pos-apply-now{max-width:800px;margin:0 auto;}
.dcareer-video-wrapper.reawarding.cl-reawarding.dcareer-video-wrapper-new .large-12.cell p{text-align:center;}
.cl-reawarding.dcareer-video-wrapper-new input[type="file"]{color:#fff;width:240px;}
.car-find-sec.car-find-sec-new .cloud-5{top:-53px;width:90px;left:0px;}

.dcareer-video-wrapper-new .wpcf7-response-output {
	color: #fff;
	text-align: center;
	margin: 0 !important;
}
.cetre-book-inr h2 { text-align: center;}
#tourTimeStep table {margin-bottom:0px;}
#tourTimeStep table thead th {padding: 8px 0px;}
#tourTimeStep table td a { margin: 5px 10px; border: 1px solid #ddd;}
#tour-booking-form-step p { text-align: center;}

#tour-booking-form-step input[type="tel"] {
	box-shadow: 0 0 0;
	height: 46px !important;
	border-radius: 50px !important;
	padding-left: 27px !important;
	background: #dde5f0 !important;
	border: 0 !important;
	font-size: 17px;
	font-weight: 700 !important;
	margin-bottom: 7px;
}
#tour-booking-form-step .childcarecrm-form__back-button {
	cursor: pointer;
	font-weight: bold;
	font-size: 18px;
	color: #e80e8a;
	transition: all ease 0.3s;
}
#tour-booking-form-step .childcarecrm-form__back-button:hover {color:#000;}
#childcarecrm-tour-form button#childcarecrm-form__submit-button {
	cursor: pointer;
	font-size: 17px;
	font-weight: bold;
	display: inline-block;
	background: #e80e8a;
	color: #fff;
	padding: 9px 20px;
	border-radius: 30px;
	transition: all ease 0.3s;
}
#childcarecrm-tour-form button#childcarecrm-form__submit-button:hover {padding: 9px 26px;}
#childcarecrm-tour-form .childcarecrm-form__errors {font-size: 16px;}

#childcarecrm-form__confirmation-page h1 { font-size: 26px; line-height: 34px; text-align: center;}
#childcarecrm-form__confirmation-data hr { max-width: 100%;}
#childcarecrm-form__confirmation-page dl { font-size: 16px;}
.childcarecrm-form__disclaimer { font-size: 17px; padding-bottom: 10px;}
#childcarecrm-form__confirmation-page button { 
	display: inline-block;
	background: #e80e8a;
	color: #fff;
	font-weight: bold;
	font-size: 17px;
	padding: 10px 20px;
	border-radius: 30px;
	margin-right: 20px;
	transition: all ease 0.3s;
	cursor:pointer;
}

#childcarecrm-form__confirmation-page button:hover{padding: 10px 26px;}
.career-landing-new .dcareer-video-wrapper.reawarding .job p.summary {
	color: #000;
	text-align: left !important;
	float: left;
	font-size: 16px;
	line-height: 26px;
}
.career-landing-new .dcareer-video-wrapper.reawarding .job .date-posted{
	color: #E80E8A;
	text-align: left !important;
	font-weight: 600;
	position: relative;
	padding-left: 20px;
}
.career-landing-new .dcareer-video-wrapper.reawarding .job .date-posted:before {
	content: "\f073";
	font-family: FontAwesome;
	position: absolute;
	left: 0;
	font-size: 15px;
	color: #9BCA3B;
}
.career-landing-new .dcareer-video-wrapper.reawarding .job li{
	font-size: 18px;
	position: relative;
	padding-left: 20px;
	text-align:left !important
}
.career-landing-new .dcareer-video-wrapper.reawarding .job li:before {
	content: "\f105";
	font-family: FontAwesome;
	position: absolute;
	left: 0;
	color: #9BCA3B;
}
.career-landing-new .dcareer-video-wrapper.reawarding .ja-pager-container .ja-pager-summary {color: #fff;}
.career-landing-new .dcareer-video-wrapper.reawarding .powered-by-jobadder a{
	background: #E80E8A;
	color: #fff;
	border-radius: 50px;
	font-weight: 700;
	padding: 16px 34px 16px;
	display: inline-block;
	font-size: 22px;
	transition: all 0.3s ease;
	position: relative;
	margin-top: 20px;
}
.career-landing-new .dcareer-video-wrapper.reawarding .powered-by-jobadder a:hover{padding: 16px 44px 16px;}
.career-landing-new .dcareer-video-wrapper.reawarding{padding:70px 0;}
.career-landing-new .car-find-sec.car-find-sec-new{padding:120px 0;}
.career-landing-new #clients-div{padding-top:0;}
.career-landing-new .slider.testi-slider{top:50%;transform:translateY(-50%);position:relative;}

.career-landing-new .pos-apply-now .wpcf7-form .grid-x.grid-padding-x .large-6.cell:nth-child(5) {
	width: 100%;
	text-align: center;
}

.career-landing-new .pos-apply-now .wpcf7-form .lblresumefile {
	text-align: center;
}
.career-landing-new .pos-apply-now .wpcf7-form .grid-x.grid-padding-x .large-6.cell:nth-child(5) .wpcf7-form-control-wrap {
	width: 240px;
	display: block;
	margin: 0 auto;
}
.career-landing-new .pos-apply-now .wpcf7-form .grid-x.grid-padding-x .large-6.cell:nth-child(6) {
	width: 100%;
}
.career-landing-new .available-jobs .ja-job-details {
	color: #fff;
	text-align: left !important;
}

.career-landing-new .available-jobs .ja-job-details .date-posted{
	color: #E80E8A;
	text-align: left !important;
	font-weight: 600;
	position: relative;
	padding-left: 20px;
}
.career-landing-new .available-jobs .ja-job-details .date-posted:before {
	content: "\f073";
	font-family: FontAwesome;
	position: absolute;
	left: 0;
	font-size: 15px;
	color: #9BCA3B;
}
.career-landing-new .available-jobs .ja-job-details .ja-button {
	background: #E80E8A !important;
	color: #fff !important;
}
.career-landing-new .available-jobs .description strong {
	color: #E80E8A;
}

.career-landing-new .three-box.car-ben-sec.car-ben-sec-new .arrow4.wow.slideInLeft {
	display: none;
}

.career-landing-new .available-jobs .ja-job-details .apply .back-link:hover {
	color: #fff;
}

.career-landing-new #clients-div {
	padding-top: 140px;
}

#sample-subsidy-calculator-section.about-us-section.job-centres.subsidy-centres .panel{border:0;box-shadow:0 0 0;}


#example-form.subsyid-calc.subsyid-calc-new.tab-wizard.wizard-circle .form-group label {text-align: left;font-size: 17px !important;margin-bottom: 22px;line-height: 23px;
	margin-top: 6px;font-weight: 600;margin-left: 0;}
#sample-subsidy-calculator-section.about-us-section.job-centres.subsidy-centres .subsyid-calc.subsyid-calc-new ul a{/*border-radius:30px;padding:6px 30px;*/}
#sample-subsidy-calculator-section.about-us-section.job-centres.subsidy-centres .subsyid-calc.subsyid-calc-new .radio1, #sample-subsidy-calculator-section.about-us-section.job-centres.subsidy-centres .subsyid-calc.subsyid-calc-new .radio2
{display:inline-block;}
#example-form.subsyid-calc.subsyid-calc-new.tab-wizard.wizard-circle .form-group{text-align:left;}
#sample-subsidy-calculator-section.about-us-section.job-centres.subsidy-centres .subsyid-calc.subsyid-calc-new .radio-btn-cover input{-webkit-appearance: none;background: #fff;
border: 1px solid #ccc !important;border-radius: 50% !important;height: 18px;outline: 0;position: relative;transition: all 0.1s;vertical-align: middle;
	width: 18px !important;margin-right: 10px !important;margin: 0 4px 0 0 !important;top: 2px;}   
	
#sample-subsidy-calculator-section.about-us-section.job-centres.subsidy-centres .subsyid-calc.subsyid-calc-new .radio-btn-cover input:checked:before{content: "";background: #E80E8A;
	height: 10px;width: 10px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);transition: all 0.1s;border-radius: 50%;}
#sample-subsidy-calculator-section.about-us-section.job-centres.subsidy-centres .subsyid-calc.subsyid-calc-new .radio-btn-cover input:before{background:transparent;}
.subsyid-calc.subsyid-calc-new .steps ul li:before, .subsyid-calc.subsyid-calc-new .steps ul li:after{background:#ccc !important;}

.subsyid-calc.subsyid-calc-new ul li span.step{border:3px #ccc solid !important;}
.subsyid-calc.subsyid-calc-new ul li.current span.step{border-color: rgb(232, 14, 138) !important;}
.subsyid-calc.subsyid-calc-new  ul li.done span.step{border-color: rgb(232, 14, 138) !important;}
.subsyid-calc.subsyid-calc-new table th, .subsyid-calc.subsyid-calc-new table td{font-size: 18px;}
.subsyid-calc.subsyid-calc-new table th, .subsyid-calc.subsyid-calc-new table td{font-size:16px;border:1px #ccc solid;background:transparent;}

#sample-subsidy-calculator-section.about-us-section.job-centres.subsidy-centres .panel .actions ul li a{border-radius:50px;padding:5px 30px;}

.subsyid-calc.subsyid-calc-new .calc-label-1{position: relative;padding-left: 23px;}
.subsyid-calc.subsyid-calc-new .calc-label-1 input[type="checkbox"] {position: absolute;left: 0;top: 11px;}
.subsyid-calc.subsyid-calc-new .calc-label-2{position: relative;padding-left: 23px;}
.subsyid-calc.subsyid-calc-new .calc-label-2 input[type="checkbox"] {position: absolute;left: 0;top: 11px;}

.search-form-container { float: left; border-radius: 15px; margin-bottom: 15px;}

.slider-sec.centre-slider-sec.gala-award-banner{
	padding: 10% 0 12%;
	background-size: cover !important;
	text-align: center;
	position: relative;
}
.slider-sec.centre-slider-sec.gala-award-banner:before {
	content: "";
	background:rgba(0,0,0,.4);
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.slider-sec.centre-slider-sec.gala-award-banner p {
	color: #fff;
	font-weight: 600;
}

.slider-sec.centre-slider-sec.gala-award-banner h1 {
	padding-bottom: 12px;
}
.inner-wrapper.activity-inr-wrapper.gala-award-inr-wrapper{
	padding: 80px 0;
}
.inner-wrapper.activity-inr-wrapper.gala-award-inr-wrapper .right-con-info.gala-award-right-loc p {
	color: #FFF;
	font-size: 24px;
	font-weight: 700;
	line-height: 34px;
}
.centre-form-wrap.gala-award-vid-sec {
	padding-top: 100px;
}


.about-centre-sec.gala-award-spn-sec{
	text-align: center;
}
.about-centre-sec.gala-award-spn-sec .accordion{
	text-align: left;
}
.about-centre-sec.gala-award-spn-sec .accordion{
	text-align: left;
	background: transparent;
}
.about-centre-sec.gala-award-spn-sec .accordion .accordion-content {
	background: transparent;
	border: 0;
	padding: 30px 0 0;
}
.about-centre-sec.gala-award-spn-sec .accordion a.accordion-title {
	/*border: 0;
	background: transparent;
	color: #fff;
	font-size: 21px;
	border-bottom: #fff 2px solid;
	padding:18px 0 22px;*/
}
.about-centre-sec.gala-award-spn-sec .accordion li.accordion-item {
	margin-bottom: 2px;
}
.about-centre-sec.gala-award-spn-sec .accordion .accordion-content span.awd-spn-title {
	display: block;
	margin-bottom: 12px;
	font-weight: 600;
	color: #E80E8A;
	font-size: 22px;
}
.about-centre-sec.gala-award-spn-sec .accordion .accordion-content p a, .about-centre-sec.gala-award-spn-sec .accordion .accordion-content p {
	color: #fff;
}

.about-centre-sec.gala-award-spn-sec .accordion li.accordion-item.is-active #alggb6-accordion {
	border-bottom: 2px #fff solid;
}
.about-centre-sec.gala-award-spn-sec::after {
	display: none !important;
}
.about-centre-sec.gala-award-spn-sec {
	padding-bottom: 120px !important;
	margin-bottom: 100px;
}
.about-centre-sec.gala-award-spn-sec::before {
	content: "";
	position: absolute;
	background: url(https://www.littlezaks.com.au/wp-content/themes/littlezaks-child/img/blue-dot-bottom.png) repeat-x;
	bottom: -11px;
	width: 100%;
	height: 12px;
	left: 0;
}

.about-centre-sec.gala-award-spn-sec .accordion a.accordion-title::before{right:0px;}
.extra-curricular.extra-curricular-centres.gala-award-logos-sec .arrow2.wow.slideInLeft{display:none;}
.extra-curricular.extra-curricular-centres.gala-award-logos-sec .arrow3.wow.slideInRight{display:none;}
.centre-why-sec.gala-award-humpty-dumpty .arrow8.wow.slideInLeft{display:none;}
.extra-curricular.extra-curricular-centres.gala-award-logos-sec .cloud-4.wow.shake{display:none;}
.extra-curricular.extra-curricular-centres.gala-award-logos-sec .awards-responsive .slick-slide{margin:0 6px;}
.centre-why-sec.gala-award-humpty-dumpty p{color:#fff;margin-top:32px;font-size:22px;font-weight:600;}
.gallery-div.centre-gallerynew.gala-award-gallery::before, .gallery-div.centre-gallerynew.gala-award-gallery::after{display:none;}

.awd-spn-content-sec.dc-accordian-wrap .accordion .accordion-item.is-active a.accordion-title {
	padding-bottom: 20px;
}
.awd-spn-content-sec.dc-accordian-wrap .accordion-content {
	padding-left: 30px !important;
	padding-right: 30px !important;
}
.about-centre-sec.gala-award-spn-sec .accordion a.accordion-title::before {
	right: 20px;
}
.about-centre-sec.gala-award-spn-sec .accordion .accordion-content .acco-right {
	float: left;
}
.about-centre-sec.gala-award-spn-sec .accordion .accordion-content .acco-right p {
	text-align: left;
}
/*.about-centre-sec.gala-award-spn-sec .accordion a.accordion-title:hover {
	color: #E80E8A;
}*/

#rewarding-section{
	z-index:999999;
}

.vip-tour-centre #about-section .right-follow .social-icons-foot.socail-killara {
    z-index: 11111111111;
}

.right-con-info span
{
	text-transform:uppercase;
}
