/*.content h1, h2, h3, h4, h5, h6{
font-weight:500;
}
.content p{
font-weight:500;
}

.component-content a:after {
    content: none;
}

@media (min-width: 769px){
.megamenu--three .megamenu__panel-content {
    min-width: 160px;
}
} */

main .input-wrapper label {
    text-transform: capitalize;
}

.map__accordion-heading {
    font-size: 1.3em;
}

.hero-banner-one__overlay-wrapper h1 {
    margin-block-end: -1em;
    margin-top: 80px;
}
.hero-banner-one__overlay-wrapper .hero-banner-one__description img {
    width: 500px;
    height: auto;
}

.hero-banner-one .container h1 {
    margin-block-end: -1em;
}
.hero-banner-one .container .hero-banner-one__description img {
    width: 500px;
    height: auto;
}

header.nav-phase-3 .image--logo img {
    height: auto;   
    max-height: 85px;
}
#content .hero-banner-one:first-child iframe {
    margin-top: 0%;
}
@media (max-width: 768px){
    .container-background-3 .component-content { 
        background-repeat: no-repeat; 
    }
}

@media (min-width: 1200px){
    header.nav-phase-3 .image.image--logo img {
    max-width: 130vh;
    max-height: none;
    height: auto;
    }
}

h1,h2,h3,h4,h5,h6,p{
    text-transform: none;
}

h1,h2,h3,h4,h5,h6{
    text-transform: uppercase;
}

.cookiebar {
    background-color: #e9dfd5;
}

.cookiebar {
    background-color: #000000;
}

p.cookietext {
    line-height: 1.1em !important;
}

main .input-wrapper--text.input-wrapper--focused label {
    color:#394039;
}
main .input-wrapper--text {
    border: 2px solid #ffffff;
}
main .input-wrapper>textarea {
    background-color: #e8a479;
}
.resi-property-features {
    margin-top: 17px;
}
header.nav-phase-3 .image.image--logo img{
    max-width:none;
    max-height:none;
    height:45px;
    width:140px;
}
.hero-banner-one__overlay {
    background-color: rgba(0,0,0,0);
}

.residential-image-gallery--default .image-gallery__prev,.residential-image-gallery--default .image-gallery__next {
    font-size: 26px;
}

@media (max-width: 767px){
	.residential-image-gallery--default .image-gallery__prev, .residential-image-gallery--default .image-gallery__next {
		top: 35%;
	}
}

body #why-mirvac .g-services-columns-container .g-services-columns-background-animate {
    background-color: #E8A479 !important;
}

.image-grid {
    margin-top: -250px;
}
@media (min-width: 1200px){
#content>.container-fluid:first-child {
    padding-top: 270px;
}
}