<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Sponsored Traineeship Programme */
.traineechildcare-img-cnt img{
	max-height: 460px!important;
}

.take-a-peek-pill-wrapper:hover{
	cursor: pointer;
}

.trainee-popup-or-img{
    content: '';
    background: url(../images/EnInS3B7CuzQ.png) no-repeat;
    width: 165px;
    height: 25px;
    object-fit: contain;
    margin-top: 15px;
    margin-bottom: 10px;
}

.trainee-childcare-image-wrapper picture img{
	max-height: 460px!important;
}

.am-i-right-round-image img{
	border-radius: 50%;
	aspect-ratio: 1/1;
}

.trainee-popup-video-cnt #trainee-popup-video-img{
	max-height: 410px!important;
}

/* Popup Table Styles */

.ct-popup-inner&gt;article {
	border-radius: 15px!important;
	padding: 30px!important;
}

table.wp-nfc-traineeship-popup-table{
/* 	border-collapse: collapse;
	border-color: #54BF66; */
	border-collapse: separate;
    border-spacing: 0;
	border-style: unset!important;
}

table.wp-nfc-traineeship-popup-table tr td {
    border-right: 1px solid #54BF66;
    border-bottom: 1px solid #54BF66;
    font-size: 14px;
	vertical-align: top;
}

table.wp-nfc-traineeship-popup-table tr td:first-child {
	border-left: 1px solid #54BF66;
	vertical-align: top;
}

table.wp-nfc-traineeship-popup-table tr:first-child td {
    border-top: 1px solid #54BF66;
}
/* End Popup Table Styles */

table.wp-nfc-traineeship-popup-table tr,
table.wp-nfc-traineeship-popup-table td{
	font-size: 16px;
	color: #000000;
}


.trs-header-bg{
	background: #EDF3EC;
}

table.wp-nfc-traineeship-popup-table .green-bold {
	font-weight: 700;
	color: #54BF66;
}

.trainee-small-cnt-wrapper{
	display: flex;
	justify-content: center;
	flex-direction: column;
	align-items: center;
}

.trainee-table-pill{
	background: #EDF3EC;
    font-weight: 700;
    color: #54BF66;
    border-radius: 15px;
	padding: 2px 10px;
	text-align: center;
}

.trainee-table-pill.mt{
	margin-top: 6px;
}

.trainee-table-pill.mt-2{
	margin-top: 12px;
}

.trainee-table-under-pill-txt{
	width: 65%;
    text-align: center;
}

.trainee-small-cnt-wrapper hr{
	background-color: #54BF66;
    height: 1px;
    width: 65%;
}

.trainee-left-small-cnt-wrapper{
	display: flex;
    justify-content: space-between;
    flex-direction: column;
    height: 325px;
}

.trainee-left-small-cnt-wrapper .course-struct i{
	line-height: 130%;
	font-size: 12px;
}



table.wp-nfc-traineeship-popup-table .traineeship-table-header{
	text-align: center;
	font-size: 22px;
	color:  rgb(84, 191, 102);
	font-weight: 600;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
}

table.wp-nfc-traineeship-popup-table .trainee-bottom-left-corner{
	border-bottom-left-radius: 15px;
}

table.wp-nfc-traineeship-popup-table .trainee-bottom-right-corner{
	border-bottom-right-radius: 15px;
}

.prob-period-col-span4{
	text-align: center;
    vertical-align: middle!important;
}

.vta-m{
	vertical-align: middle!important;
}
/*
.text-with-bg-quote p:before{
    content: '';
    background: url(../images/W9cL1JElxs4x.svg);
    background-repeat: no-repeat;
    background-size: contain;
    width: 135px;
    height: 95px;
    display: block;
    position: absolute;
    top: -44px;
    z-index: -1;
    left: -25px;
}

.text-with-bg-quote p:after{
    content: '';
    background: url(../images/W9cL1JElxs4x.svg);
    background-repeat: no-repeat;
    background-size: contain;
    width: 135px;
    height: 95px;
    display: block;
    position: absolute;
    bottom: -20px;
    z-index: -1;
    right: -25px;
}
*/

.text-with-bg-quote {
  /* Common styles for both versions */
  position: relative;
}

.text-with-bg-quote p:before,
.text-with-bg-quote p:after {
  content: '';
  background-repeat: no-repeat;
  background-size: contain;
  width: 135px;
  height: 95px;
  display: block;
  position: absolute;
  z-index: -1;
  background-image: url(../images/VWMXq59AyIKp.svg);
}

.text-with-bg-quote p:before {
  top: -44px;
  left: -25px;
}

.text-with-bg-quote p:after {
  bottom: -20px;
  right: -25px;
}

/* Popup */
.text-with-bg-quote-popup p:before{
    content: '';
    background: url(../images/W9cL1JElxs4x.svg);
    background-repeat: no-repeat;
    background-size: contain;
    width: 135px;
    height: 65px;
    display: block;
    position: absolute;
    top: -10px;
    z-index: -1;
    left: -5px;
}

.text-with-bg-quote-popup p:after{
    content: '';
    background: url(../images/W9cL1JElxs4x.svg);
    background-repeat: no-repeat;
    background-size: contain;
    width: 135px;
    height: 65px;
    display: block;
    position: absolute;
    bottom: 0px;
    z-index: -1;
    right: -25px;
}

#toggleSearch {
	margin-left: 10px;
}

header div[data-row="bottom"] {
  opacity: 0;                /* Start with the search box invisible */
  overflow: hidden;          /* Prevent showing any part of the inner content */
  transition: opacity 0.5s, max-height 0.5s ease-out; /* Smooth transition for opacity and max-height */
}

header div[data-row="bottom"][data-visible="true"] {
  opacity: 1;                /* Make the search box fully visible */
}

@media only screen and (max-width: 1290px){
	.take-a-peek-pill-wrapper .stk-b637d7e-column{
		margin-right: 20px !important;
		max-width: 80%!important;
		position: absolute;
		right: -12px;
		bottom: -55px;
	}

	.take-a-peek-pill-cnt p{
		font-size: 10px;
	}
}

@media only screen and (max-width: 769px){
	.take-a-peek-pill-wrapper .stk-b637d7e-column{
		margin-right: auto !important;
		position: relative;
		right: unset;
		bottom: unset;
	}
}

@media only screen and (max-width: 501px) {
	.ct-popup-inner article#post-6894 div.entry-content,
	.ct-popup-inner article#post-6897 div.entry-content{
		overflow: scroll;
	}
	
	.trainee-table-pill {
		font-size: 12px;
		text-align: center;
	}
	
	table.wp-nfc-traineeship-popup-table tr td {
		font-size: 12px;
	}
	
	table.wp-nfc-traineeship-popup-table{
		min-width: 600px;
	}
	
	/* Popup */
	.text-with-bg-quote p:before {
		content: '';
		background: url(../images/W9cL1JElxs4x.svg);
		background-repeat: no-repeat;
		background-size: contain;
		width: 80px;
		height: 95px;
		display: block;
		position: absolute;
		top: -9px;
		z-index: -1;
		left: -13px;
	}
	
	.text-with-bg-quote p:after {
		content: '';
		background: url(../images/W9cL1JElxs4x.svg);
		background-repeat: no-repeat;
		background-size: contain;
		width: 80px;
		height: 95px;
		display: block;
		position: absolute;
		bottom: -46px;
		z-index: -1;
		right: -3px;
	}
	
	.text-with-bg-quote-popup p:before{
		width: 100px!important;
		height: 50px!important;
		top: -13px!important;
		left: -3px!important;
	}

	.text-with-bg-quote-popup p:after{
		width: 100px!important;
		height: 50px!important;
		bottom: -11px!important;
		right: -30px!important;
	}
}




.yoast-breadcrumbs{
	display:none;
}
.yoast-breadcrumbs.active{
	display:block !important;
	margin-left: 3px;
}
@media only screen and (max-width: 1540px) {
	
}

@media only screen and (max-width: 1280px){

}

@media only screen and (max-width: 1024px) {
	
	

	
}</pre></body></html>