.elementor-6800 .elementor-element.elementor-element-4a05c89d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6800 .elementor-element.elementor-element-5b9fe205 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6800 .elementor-element.elementor-element-414ab203{margin-top:12px;margin-bottom:12px;}.elementor-6800 .elementor-element.elementor-element-7711352d .elementor-image-box-wrapper{text-align:left;}.elementor-6800 .elementor-element.elementor-element-7711352d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6800 .elementor-element.elementor-element-7711352d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6800 .elementor-element.elementor-element-7711352d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6800 .elementor-element.elementor-element-7711352d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-6800 .elementor-element.elementor-element-7711352d:hover .elementor-image-box-img img{opacity:0.2;}.elementor-6800 .elementor-element.elementor-element-7711352d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6800 .elementor-element.elementor-element-7711352d > .elementor-widget-container{background-color:var( --e-global-color-f3a2be8 );background-image:url("https://main.mbcdev.com.au/wp-content/uploads/2020/12/Merryn-Bourne-Creative.svg");background-position:center center;background-repeat:no-repeat;background-size:224px auto;}.elementor-6800 .elementor-element.elementor-element-7711352d.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-6800 .elementor-element.elementor-element-20776fa5{margin-top:12px;margin-bottom:12px;}.elementor-6800 .elementor-element.elementor-element-3a5d1118 .elementor-image-box-wrapper{text-align:center;}.elementor-6800 .elementor-element.elementor-element-3a5d1118.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6800 .elementor-element.elementor-element-3a5d1118.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6800 .elementor-element.elementor-element-3a5d1118.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6800 .elementor-element.elementor-element-3a5d1118 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-6800 .elementor-element.elementor-element-3a5d1118:hover .elementor-image-box-img img{opacity:0.2;}.elementor-6800 .elementor-element.elementor-element-3a5d1118 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6800 .elementor-element.elementor-element-3a5d1118 > .elementor-widget-container{background-color:var( --e-global-color-f3a2be8 );background-image:url("https://main.mbcdev.com.au/wp-content/uploads/2020/12/Merryn-Bourne-Creative.svg");background-position:center center;background-repeat:no-repeat;background-size:224px auto;}.elementor-6800 .elementor-element.elementor-element-3a5d1118.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-6800 .elementor-element.elementor-element-52a4fdde{margin-top:12px;margin-bottom:12px;}.elementor-6800 .elementor-element.elementor-element-5e02bb7e .elementor-image-box-wrapper{text-align:left;}.elementor-6800 .elementor-element.elementor-element-5e02bb7e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6800 .elementor-element.elementor-element-5e02bb7e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6800 .elementor-element.elementor-element-5e02bb7e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6800 .elementor-element.elementor-element-5e02bb7e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-6800 .elementor-element.elementor-element-5e02bb7e:hover .elementor-image-box-img img{opacity:0.2;}.elementor-6800 .elementor-element.elementor-element-5e02bb7e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6800 .elementor-element.elementor-element-5e02bb7e > .elementor-widget-container{background-color:var( --e-global-color-f3a2be8 );background-image:url("https://main.mbcdev.com.au/wp-content/uploads/2020/12/Merryn-Bourne-Creative.svg");background-position:center center;background-repeat:no-repeat;background-size:224px auto;}.elementor-6800 .elementor-element.elementor-element-5e02bb7e.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-6800 .elementor-element.elementor-element-5c9996b3{margin-top:12px;margin-bottom:12px;}.elementor-6800 .elementor-element.elementor-element-e385fda .elementor-image-box-wrapper{text-align:left;}.elementor-6800 .elementor-element.elementor-element-e385fda.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6800 .elementor-element.elementor-element-e385fda.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6800 .elementor-element.elementor-element-e385fda.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6800 .elementor-element.elementor-element-e385fda .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-6800 .elementor-element.elementor-element-e385fda:hover .elementor-image-box-img img{opacity:0.2;}.elementor-6800 .elementor-element.elementor-element-e385fda .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6800 .elementor-element.elementor-element-e385fda > .elementor-widget-container{background-color:var( --e-global-color-f3a2be8 );background-image:url("https://main.mbcdev.com.au/wp-content/uploads/2020/12/Merryn-Bourne-Creative.svg");background-position:center center;background-repeat:no-repeat;background-size:224px auto;}.elementor-6800 .elementor-element.elementor-element-e385fda.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}@media(max-width:767px){.elementor-6800 .elementor-element.elementor-element-414ab203{padding:0px 0px 0px 0px;}.elementor-6800 .elementor-element.elementor-element-7711352d .elementor-image-box-img{margin-bottom:15px;}.elementor-6800 .elementor-element.elementor-element-3a5d1118 .elementor-image-box-img{margin-bottom:15px;}.elementor-6800 .elementor-element.elementor-element-5e02bb7e .elementor-image-box-img{margin-bottom:15px;}.elementor-6800 .elementor-element.elementor-element-e385fda .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for image-box, class: .elementor-element-7711352d */.elementor-6800 .elementor-element.elementor-element-7711352d{
    overflow: hidden;
    border-radius: 8px;
    position: relative;
}
.elementor-6800 .elementor-element.elementor-element-7711352d:after{
    content: "\f061" !important;
    font-family: "Font Awesome 5 Free" !important;
    position: absolute;
    right: 34px;
    opacity: 0;
    top: 24px;
    font-size: 24px;
    width: 24px;
    height: 24px;
    font-size: 24px;
    line-height: 24px;
    display: block;
    color: #000000;
    transition: .3s;
    z-index: 1;
}
.elementor-6800 .elementor-element.elementor-element-7711352d:hover .elementor-image-box-title a{
    background: none;
    font-size: 20px;
    font-weight: 500;
}
.elementor-6800 .elementor-element.elementor-element-7711352d:hover:after{
    right: 24px;
    opacity: 1;
}
.elementor-6800 .elementor-element.elementor-element-7711352d .elementor-widget-container{
    min-height: 200px;
}
.elementor-6800 .elementor-element.elementor-element-7711352d .elementor-image-box-img{
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    height: 100%;
    margin-bottom: 0 !important;
    display: block;
    width: 100% !important;
}
.elementor-6800 .elementor-element.elementor-element-7711352d .elementor-image-box-content{
    position: absolute;
    width: auto;
    bottom: 20px;
    left: 20px;
    display: inline-block;
}
.elementor-6800 .elementor-element.elementor-element-7711352d .elementor-image-box-img a{
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}
.elementor-6800 .elementor-element.elementor-element-7711352d .elementor-image-box-title a{
    display: inline-block;
    padding: 12px 16px;
    transition: .3s;
    background: #fdd2b2;
    color: rgba(0, 0, 0, 0.9);
    font-family: "Poppins";
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    text-align: left;
}
#home-wwww-aged-care img{
    position: relative;
    top: -225px;
}
@media (max-width: 767px){
        #home-wwww-aged-care img{
        position: relative;
        top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3a5d1118 */.elementor-6800 .elementor-element.elementor-element-3a5d1118{
    overflow: hidden;
    border-radius: 8px;
    position: relative;
}
.elementor-6800 .elementor-element.elementor-element-3a5d1118:after{
    content: "\f061" !important;
    font-family: "Font Awesome 5 Free" !important;
    position: absolute;
    right: 34px;
    opacity: 0;
    top: 24px;
    font-size: 24px;
    width: 24px;
    height: 24px;
    font-size: 24px;
    line-height: 24px;
    display: block;
    color: #000000;
    transition: .3s;
    z-index: 1;
}
.elementor-6800 .elementor-element.elementor-element-3a5d1118:hover .elementor-image-box-title a{
    background: none;
    font-size: 20px;
    font-weight: 500;
}
.elementor-6800 .elementor-element.elementor-element-3a5d1118:hover:after{
    right: 24px;
    opacity: 1;
}
.elementor-6800 .elementor-element.elementor-element-3a5d1118 .elementor-widget-container{
    min-height: 200px;
}
.elementor-6800 .elementor-element.elementor-element-3a5d1118 .elementor-image-box-img{
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    height: 100%;
    margin-bottom: 0 !important;
    display: block;
    width: 100% !important;
}
.elementor-6800 .elementor-element.elementor-element-3a5d1118 .elementor-image-box-content{
    position: absolute;
    width: auto;
    bottom: 20px;
    left: 20px;
    display: inline-block;
}
.elementor-6800 .elementor-element.elementor-element-3a5d1118 .elementor-image-box-img a{
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}
.elementor-6800 .elementor-element.elementor-element-3a5d1118 .elementor-image-box-title a{
    display: inline-block;
    padding: 12px 16px;
    transition: .3s;
    background: #fdd2b2;
    color: rgba(0, 0, 0, 0.9);
    font-family: "Poppins";
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    text-align: left;
}
#home-wwww-construction img{
    position: relative;
    top: -250px
}
@media (max-width: 767px){
        #home-wwww-construction img{
        position: relative;
        top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e02bb7e */.elementor-6800 .elementor-element.elementor-element-5e02bb7e{
    overflow: hidden;
    border-radius: 8px;
    position: relative;
}
.elementor-6800 .elementor-element.elementor-element-5e02bb7e:after{
    content: "\f061" !important;
    font-family: "Font Awesome 5 Free" !important;
    position: absolute;
    right: 34px;
    opacity: 0;
    top: 24px;
    font-size: 24px;
    width: 24px;
    height: 24px;
    font-size: 24px;
    line-height: 24px;
    display: block;
    color: #000000;
    transition: .3s;
    z-index: 1;
}
.elementor-6800 .elementor-element.elementor-element-5e02bb7e:hover .elementor-image-box-title a{
    background: none;
    font-size: 20px;
    font-weight: 500;
}
.elementor-6800 .elementor-element.elementor-element-5e02bb7e:hover:after{
    right: 24px;
    opacity: 1;
}
.elementor-6800 .elementor-element.elementor-element-5e02bb7e .elementor-widget-container{
    min-height: 200px;
}
.elementor-6800 .elementor-element.elementor-element-5e02bb7e .elementor-image-box-img{
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    height: 100%;
    margin-bottom: 0 !important;
    display: block;
    width: 100% !important;
}
.elementor-6800 .elementor-element.elementor-element-5e02bb7e .elementor-image-box-content{
    position: absolute;
    width: auto;
    bottom: 20px;
    left: 20px;
    display: inline-block;
}
.elementor-6800 .elementor-element.elementor-element-5e02bb7e .elementor-image-box-img a{
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}
.elementor-6800 .elementor-element.elementor-element-5e02bb7e .elementor-image-box-title a{
    display: inline-block;
    padding: 12px 16px;
    transition: .3s;
    background: #fdd2b2;
    color: rgba(0, 0, 0, 0.9);
    font-family: "Poppins";
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    text-align: left;
}
#home-wwww-property-infrastructure img{
    position: relative;
    top: 0;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e385fda */.elementor-6800 .elementor-element.elementor-element-e385fda{
    overflow: hidden;
    border-radius: 8px;
    position: relative;
}
.elementor-6800 .elementor-element.elementor-element-e385fda:after{
    content: "\f061" !important;
    font-family: "Font Awesome 5 Free" !important;
    position: absolute;
    right: 34px;
    opacity: 0;
    top: 24px;
    font-size: 24px;
    width: 24px;
    height: 24px;
    font-size: 24px;
    line-height: 24px;
    display: block;
    color: #000000;
    transition: .3s;
    z-index: 1;
}
.elementor-6800 .elementor-element.elementor-element-e385fda:hover .elementor-image-box-title a{
    background: none;
    font-size: 20px;
    font-weight: 500;
}
.elementor-6800 .elementor-element.elementor-element-e385fda:hover:after{
    right: 24px;
    opacity: 1;
}
.elementor-6800 .elementor-element.elementor-element-e385fda .elementor-widget-container{
    min-height: 200px;
}
.elementor-6800 .elementor-element.elementor-element-e385fda .elementor-image-box-img{
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    height: 100%;
    margin-bottom: 0 !important;
    display: block;
    width: 100% !important;
}
.elementor-6800 .elementor-element.elementor-element-e385fda .elementor-image-box-content{
    position: absolute;
    width: auto;
    bottom: 20px;
    left: 20px;
    display: inline-block;
}
.elementor-6800 .elementor-element.elementor-element-e385fda .elementor-image-box-img a{
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}
.elementor-6800 .elementor-element.elementor-element-e385fda .elementor-image-box-title a{
    display: inline-block;
    padding: 12px 16px;
    transition: .3s;
    background: #fdd2b2;
    color: rgba(0, 0, 0, 0.9);
    font-family: "Poppins";
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    text-align: left;
}
#home-wwww-engineering img{
    position: relative;
    top: -300px;
}
@media (max-width: 767px){
        #home-wwww-engineering img{
        position: relative;
        top: 0;
    }
}/* End custom CSS */