.elementor-1081 .elementor-element.elementor-element-075d6f1:not(.elementor-motion-effects-element-type-background), .elementor-1081 .elementor-element.elementor-element-075d6f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8E645;background-image:url("https://ypgc.com.au/wp-content/uploads/2023/01/about-yp-banner-bg@2x.png");background-position:25% 0%;background-repeat:repeat;background-size:cover;}.elementor-1081 .elementor-element.elementor-element-075d6f1 > .elementor-container{min-height:320px;}.elementor-1081 .elementor-element.elementor-element-075d6f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-1081 .elementor-element.elementor-element-075d6f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1081 .elementor-element.elementor-element-5286ff8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1081 .elementor-element.elementor-element-5286ff8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1081 .elementor-element.elementor-element-5286ff8{z-index:1;}.elementor-bc-flex-widget .elementor-1081 .elementor-element.elementor-element-7b48e1b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1081 .elementor-element.elementor-element-7b48e1b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1081 .elementor-element.elementor-element-7b48e1b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1081 .elementor-element.elementor-element-7b48e1b > .elementor-element-populated{padding:0px 55px 0px 0px;}.elementor-1081 .elementor-element.elementor-element-fec700e{padding:0px 0px 0px 10px;z-index:2;}.elementor-1081 .elementor-element.elementor-element-01e3fde{--grid-template-columns:repeat(0, auto);width:auto;max-width:auto;}.elementor-1081 .elementor-element.elementor-element-01e3fde .elementor-widget-container{text-align:left;}.elementor-1081 .elementor-element.elementor-element-87de5cd{margin-top:0px;margin-bottom:70px;}.elementor-1081 .elementor-element.elementor-element-05dbb46 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-1081 .elementor-element.elementor-element-05dbb46 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-1081 .elementor-element.elementor-element-b06fac6 .elementor-heading-title{font-size:47px;}.elementor-1081 .elementor-element.elementor-element-43e813e .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.2em;}.elementor-1081 .elementor-element.elementor-element-801ac29{margin-top:-180px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-1081 .elementor-element.elementor-element-9d7c2aa:not(.elementor-motion-effects-element-type-background), .elementor-1081 .elementor-element.elementor-element-9d7c2aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1081 .elementor-element.elementor-element-9d7c2aa, .elementor-1081 .elementor-element.elementor-element-9d7c2aa > .elementor-background-overlay{border-radius:36px 36px 36px 36px;}.elementor-1081 .elementor-element.elementor-element-9d7c2aa{box-shadow:0px 0px 17px 0px rgba(2, 6.000000000000023, 19, 0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1081 .elementor-element.elementor-element-9d7c2aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1081 .elementor-element.elementor-element-f759370 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1081 .elementor-element.elementor-element-a3d6eef img{border-radius:36px 36px 0px 0px;}.elementor-1081 .elementor-element.elementor-element-eea0e7d > .elementor-element-populated{margin:190px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1081 .elementor-element.elementor-element-64c5fa5 > .elementor-background-overlay{opacity:0.5;}.elementor-1081 .elementor-element.elementor-element-64c5fa5{margin-top:0px;margin-bottom:40px;}.elementor-1081 .elementor-element.elementor-element-fbebcb7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1081 .elementor-element.elementor-element-3e65546:not(.elementor-motion-effects-element-type-background), .elementor-1081 .elementor-element.elementor-element-3e65546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8E645;}.elementor-1081 .elementor-element.elementor-element-3e65546{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-1081 .elementor-element.elementor-element-3e65546 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1081 .elementor-element.elementor-element-90cc1ef > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1081 .elementor-element.elementor-element-fdf00aa > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1081 .elementor-element.elementor-element-fdf00aa .elementor-heading-title{font-size:24px;line-height:1.23em;}body.elementor-page-1081:not(.elementor-motion-effects-element-type-background), body.elementor-page-1081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}@media(max-width:1366px){.elementor-1081 .elementor-element.elementor-element-7b48e1b > .elementor-element-populated{padding:0px 65px 0px 0px;}.elementor-1081 .elementor-element.elementor-element-fec700e{padding:10px 10px 0px 0px;}.elementor-1081 .elementor-element.elementor-element-87de5cd{margin-top:0px;margin-bottom:60px;}.elementor-1081 .elementor-element.elementor-element-b06fac6 .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-1081 .elementor-element.elementor-element-5286ff8{width:35%;}.elementor-1081 .elementor-element.elementor-element-7b48e1b{width:65%;}.elementor-1081 .elementor-element.elementor-element-1af18c0{width:35%;}.elementor-1081 .elementor-element.elementor-element-eea0e7d{width:65%;}}@media(max-width:1023px) and (min-width:768px){.elementor-1081 .elementor-element.elementor-element-5286ff8{width:45%;}.elementor-1081 .elementor-element.elementor-element-7b48e1b{width:55%;}.elementor-1081 .elementor-element.elementor-element-1af18c0{width:45%;}.elementor-1081 .elementor-element.elementor-element-eea0e7d{width:55%;}}@media(max-width:1023px){.elementor-1081 .elementor-element.elementor-element-075d6f1 > .elementor-container{min-height:450px;}.elementor-1081 .elementor-element.elementor-element-075d6f1:not(.elementor-motion-effects-element-type-background), .elementor-1081 .elementor-element.elementor-element-075d6f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1081 .elementor-element.elementor-element-7b48e1b > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-1081 .elementor-element.elementor-element-b06fac6 .elementor-heading-title{font-size:37px;}.elementor-1081 .elementor-element.elementor-element-801ac29{padding:0px 0px 60px 0px;}.elementor-1081 .elementor-element.elementor-element-64c5fa5{margin-top:0px;margin-bottom:20px;}.elementor-1081 .elementor-element.elementor-element-3e65546{padding:60px 0px 60px 0px;}}@media(max-width:767px){.elementor-1081 .elementor-element.elementor-element-075d6f1 > .elementor-container{min-height:400px;}.elementor-1081 .elementor-element.elementor-element-075d6f1:not(.elementor-motion-effects-element-type-background), .elementor-1081 .elementor-element.elementor-element-075d6f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:10% 0%;background-size:cover;}.elementor-1081 .elementor-element.elementor-element-075d6f1{padding:100px 0px 10px 0px;}.elementor-bc-flex-widget .elementor-1081 .elementor-element.elementor-element-7b48e1b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1081 .elementor-element.elementor-element-7b48e1b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1081 .elementor-element.elementor-element-7b48e1b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1081 .elementor-element.elementor-element-7b48e1b > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1081 .elementor-element.elementor-element-0aca55a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1081 .elementor-element.elementor-element-87de5cd{margin-top:15px;margin-bottom:0px;}.elementor-1081 .elementor-element.elementor-element-05dbb46 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-1081 .elementor-element.elementor-element-b06fac6{text-align:center;}.elementor-1081 .elementor-element.elementor-element-b06fac6 .elementor-heading-title{font-size:27px;}.elementor-1081 .elementor-element.elementor-element-43e813e{text-align:center;}.elementor-1081 .elementor-element.elementor-element-801ac29{padding:0px 0px 40px 0px;}.elementor-1081 .elementor-element.elementor-element-1af18c0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1081 .elementor-element.elementor-element-eea0e7d > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1081 .elementor-element.elementor-element-64c5fa5{margin-top:15px;margin-bottom:10px;}.elementor-1081 .elementor-element.elementor-element-384df42{text-align:center;}.elementor-1081 .elementor-element.elementor-element-3e65546{padding:40px 0px 40px 0px;}.elementor-1081 .elementor-element.elementor-element-fdf00aa{text-align:center;}}/* Start custom CSS for social-icons, class: .elementor-element-01e3fde */.elementor-1081 .elementor-element.elementor-element-01e3fde .elementor-icon {
    width: 40px;
	height: 40px;
	margin: 5px;
	border-radius: 50%;
	background: #000;
	color: #f8e645;
	box-shadow: 0 0 17px 0 rgba(2,6,19,0.12);
}
.elementor-1081 .elementor-element.elementor-element-01e3fde .elementor-icon i {
	color: inherit;
	font-size: 15px;
	font-weight: 400;
}
.elementor-1081 .elementor-element.elementor-element-01e3fde .elementor-icon:hover {
    background: #020612;
    color: #fff;
}
.elementor-1081 .elementor-element.elementor-element-01e3fde .elementor-icon .fa-share-alt:before{
	content: '\e9ac';
	font-family: 'icomoon';
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fec700e */.elementor-1081 .elementor-element.elementor-element-fec700e{
    max-width: 55px;
    position: absolute;
    right: 0px;
    top: 165px;
}
@media(max-width: 767px){
    .elementor-1081 .elementor-element.elementor-element-fec700e{
        max-width: 100%;
        position: relative;
        top: 0;
        left: 0;
        right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7b48e1b */@media(max-width: 1024px){
    .elementor-1081 .elementor-element.elementor-element-7b48e1b > .elementor-element-populated{
        padding: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3d6eef */.elementor-1081 .elementor-element.elementor-element-a3d6eef{
    position: relative;
}
.elementor-1081 .elementor-element.elementor-element-a3d6eef.elt-logo-1:after{
    content: '';
	background: url(/wp-content/uploads/2023/04/ico-elt.svg) no-repeat;
	position: absolute;
	width: 42px;
	height: 42px;
	top: 20px;
	left: 20px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-16966f0 */.social-list{
	color: #192537;
	font-size: 18px;
	line-height: 1.2;
	list-style: none;
	display: block;
	padding: 20px 35px 30px;
	margin: 0;
}
.social-list li{
	display: flex;
	align-items: center;
}
.social-list li i{
	font-family: 'icomoon';
}
.social-list .social-link{
	background-color: #000;
	box-shadow: 0 0 7px 0 rgba(2,6,19,0.12);
	width: 50px;
	height: 50px;
	margin: 7px 10px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100%;
	position: relative;
	left: 0;
	transition: all 0.3s ease;
}
.social-link i{
	color: #f8e645;
}
.social-list li:hover .social-link {
    left: -10px;
}
.social-list .text{
	font-size: 15px;
	font-weight: bold;
	margin-left: 8px;
	transition: all 0.3s ease;
}
.social-list .text:hover{
	text-decoration: underline;
}
.social-list .text:before{
	display: block;
    font-size: 12px;
	font-weight: 400;
    line-height: 1.7;
}
.social-list .text#icon-phone-alt:before{
	content: 'Phone';
}
.social-list .text#icon-envelope-o:before{
    content: 'Email';
}

@media(max-width: 1023px){
    .social-list{
	    padding: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9d7c2aa */.elementor-1081 .elementor-element.elementor-element-9d7c2aa{
    max-width: 435px
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fc4c2c3 */.elementor-1081 .elementor-element.elementor-element-fc4c2c3 .qualifications-list{
	list-style: none;
    font-weight: 700;
	letter-spacing: 1px;
    padding: 0;
    margin: 5px;
    line-height: 29px;
	columns: 2;
	-webkit-columns: 2;
	-moz-columns: 2;
	
	border-radius: 20px;
	background-color: #FFFFFF;
	box-shadow: 0 0 17px 0 rgba(2,6,19,0.12);
	padding: 25px 30px 25px 70px ;
}
.elementor-1081 .elementor-element.elementor-element-fc4c2c3 .qualifications-list li{
	display: inline-block;
    width: 100%;
	margin-bottom: 6px;
}

@media(max-width: 1023px){
    .elementor-1081 .elementor-element.elementor-element-fc4c2c3 .qualifications-list{
    	columns: 1;
    	-webkit-columns: 1;
    	-moz-columns: 1;
    }

}

@media(max-width: 767px){
    .elementor-1081 .elementor-element.elementor-element-fc4c2c3{
        text-align: center;
    }
    .elementor-1081 .elementor-element.elementor-element-fc4c2c3 .qualifications-list{
    	text-align: center;
    	display: inline-block;
    	margin: auto;
    	padding: 20px 15px 20px 50px;
    }
	.elementor-1081 .elementor-element.elementor-element-fc4c2c3 .qualifications-list li{
	    display: revert;
	    width: auto;
	    margin: auto;
	    text-align: left;
	}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-29c606a */.elementor-1081 .elementor-element.elementor-element-29c606a .team-testimonial .inner{
	border-top: 2px #000 solid;
	border-bottom: 2px #000 solid;
	padding: 45px 10px 30px;
}
.elementor-1081 .elementor-element.elementor-element-29c606a .testimonial-item{
	padding-left: 200px;
	position: relative;
}
.elementor-1081 .elementor-element.elementor-element-29c606a .testimonial-item:before{
	content: '';
	background: url(/wp-content/uploads/2023/04/testimonial-quote.svg) no-repeat;
	width: 67px;
	height: 44px;
	position: absolute;
	left: 0;
}
.elementor-1081 .elementor-element.elementor-element-29c606a .testimonial-item .text{
	font-family: 'Montserrat', sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.2;
}
.elementor-1081 .elementor-element.elementor-element-29c606a .testimonial-item .name{
	font-weight: 700
}

@media(max-width: 1024px){
	.elementor-1081 .elementor-element.elementor-element-29c606a .testimonial-item{
		padding-left: 100px;
	}
}

@media(max-width: 767px){
	.elementor-1081 .elementor-element.elementor-element-29c606a .testimonial-item{
		padding-left: 0;
		padding-top: 70px;
		text-align: center;
	}
	.elementor-1081 .elementor-element.elementor-element-29c606a .testimonial-item .text{
		font-size: 16px;
	}
	.elementor-1081 .elementor-element.elementor-element-29c606a .testimonial-item:before{
		top: 0;
		right: 0;
		margin: auto;
	}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3bfa58a */.elementor-1081 .elementor-element.elementor-element-3bfa58a .flex-cols .col{
    padding: 12px;
}
.elementor-1081 .elementor-element.elementor-element-3bfa58a .item-team {
    box-shadow: 0 0 7px 0 rgb(2 6 19 / 12%);
}

/*  Slick  */
.elementor-1081 .elementor-element.elementor-element-3bfa58a .slick-prev:before,
.elementor-1081 .elementor-element.elementor-element-3bfa58a .slick-next:before{
	font-family: 'icomoon'; 
	font-size: 30px;
	font-weight: 700;
	color: #000;
	transition: .3s ease;
}
.elementor-1081 .elementor-element.elementor-element-3bfa58a .slick-prev:hover:before,
.elementor-1081 .elementor-element.elementor-element-3bfa58a .slick-next:hover:before{
	opacity:.7;
}
.elementor-1081 .elementor-element.elementor-element-3bfa58a .slick-prev:before {
    content: '\e90e';
	
}
.elementor-1081 .elementor-element.elementor-element-3bfa58a .slick-next:before {
    content: '\e90d';
}
.elementor-1081 .elementor-element.elementor-element-3bfa58a .slick-dots{
	width: fit-content;
	position: absolute;
	top: -10%;
	right: 10px;
	margin: 0;
}

@media(max-width: 767px){
	.elementor-1081 .elementor-element.elementor-element-3bfa58a .slick-dots{
		position: relative;
		top: revert;
		right: auto;
		width: 100%;
	}
}/* End custom CSS */