.elementor-4594 .elementor-element.elementor-element-36a9c1b9:not(.elementor-motion-effects-element-type-background), .elementor-4594 .elementor-element.elementor-element-36a9c1b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00B7AA;background-image:url("https://www.handheartpocket.org.au/wp-content/uploads/2020/08/dbi-1@2x.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4594 .elementor-element.elementor-element-36a9c1b9 > .elementor-container{min-height:287px;}.elementor-4594 .elementor-element.elementor-element-36a9c1b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:53px 0px 80px 0px;}.elementor-4594 .elementor-element.elementor-element-36a9c1b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4594 .elementor-element.elementor-element-6ca49d89 > .elementor-container{max-width:1272px;}.elementor-4594 .elementor-element.elementor-element-30d22a37 .elementor-heading-title{color:#FFFFFF;}.elementor-4594 .elementor-element.elementor-element-2b0d9db1{text-align:center;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-4594 .elementor-element.elementor-element-927a722{margin-top:80px;margin-bottom:20px;}.elementor-4594 .elementor-element.elementor-element-7c7c577 img{width:54px;}.elementor-4594 .elementor-element.elementor-element-5a763da{text-align:center;}.elementor-4594 .elementor-element.elementor-element-5a763da .elementor-heading-title{font-size:40px;}.elementor-4594 .elementor-element.elementor-element-097891a{margin-top:0px;margin-bottom:80px;}.elementor-4594 .elementor-element.elementor-element-03b059b img{width:54px;}.elementor-4594 .elementor-element.elementor-element-c112de2{text-align:center;}.elementor-4594 .elementor-element.elementor-element-c112de2 .elementor-heading-title{font-size:40px;}.elementor-4594 .elementor-element.elementor-element-dc8c7c2{text-align:center;font-size:16px;}.elementor-4594 .elementor-element.elementor-element-034d53b{margin-top:0px;margin-bottom:80px;}@media(max-width:1024px){.elementor-4594 .elementor-element.elementor-element-927a722{margin-top:40px;margin-bottom:40px;}.elementor-4594 .elementor-element.elementor-element-097891a{margin-top:0px;margin-bottom:40px;}}/* Start custom CSS for image, class: .elementor-element-6c76e914 */.elementor-4594 .elementor-element.elementor-element-6c76e914 img {
    width: 54px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30d22a37 */.elementor-4594 .elementor-element.elementor-element-30d22a37 {
    text-align: center;
}
.elementor-4594 .elementor-element.elementor-element-30d22a37 h1 {
    font-size: 40px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b0d9db1 */.elementor-4594 .elementor-element.elementor-element-2b0d9db1 {
    max-width: 900px;
    margin: 0 auto;
}
.elementor-4594 .elementor-element.elementor-element-2b0d9db1 .elementor-text-editor p {
    color: #fff;
    font-size: 16px;
}
@media only screen and (max-width: 767px) {
    .elementor-4594 .elementor-element.elementor-element-2b0d9db1 {
        max-width: 768px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-36a9c1b9 */.elementor-4594 .elementor-element.elementor-element-36a9c1b9 {
    position: relative;
    
}
.elementor-4594 .elementor-element.elementor-element-36a9c1b9 .elementor-column-gap-default {
    height: 100%;
}
.elementor-4594 .elementor-element.elementor-element-36a9c1b9 .elementor-row {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1a631ca */.profile-item {
	text-align: center;
	border-bottom: 1px solid #E0E1E4;
	padding: 40px 0;
	margin-bottom: 30px;
	border: 1px solid #E0E1E4;
	background: #fff;
	box-shadow: 0 7px 34px 0 rgba(2,6,19,0.12);
}
.profile-item a {
	display: inline-block;
}
.profile-item .image {
	margin-bottom: 30px;
}
.profile-item .image img {
	border-radius: 100%;
}
.profile-item .name a {
	color: inherit;
	text-decoration: none;
}
.profile-item .link-container {
	margin-top: 15px;
}
.profile-item .qualifications {
    font-size: 16px;
    font-family: 'Proxima Nova';
    font-weight: 400;
    line-height: 28px;
    height: 50px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c112de2 */.elementor-4594 .elementor-element.elementor-element-c112de2 {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0c32cb9 */.profile-item {
	text-align: center;
	border-bottom: 1px solid #E0E1E4;
	padding: 40px 0;
	margin-bottom: 30px;
	border: 1px solid rgba(125,134,136,0.17);
	background: #fff;
	box-shadow: 0 0 34px 0 rgba(2,6,19,0.08);
	padding-top: 0;
	border-radius: 2px;
}
.profile-item a {
	display: inline-block;
}
.profile-item .image {
	margin-bottom: 30px;
    border-radius: 0;
    border: 0;
    padding: 0;
}
.profile-item .image img {
	border-radius: 0;
}
.profile-item .name a {
	color: inherit;
	text-decoration: none;
}
.profile-item .link-container {
	margin-top: 15px;
}
.s2 .name a {
    font-size: 24px;
    color: #3E1707;
    font-weight: bold;
    font-family: "Trajan Pro";
}
.s2 .position {
    font-size: 16px;
    color: #00B7AA;
}
.s1 .image-icon {
    margin-top: -18px;
}/* End custom CSS */