.elementor-4 .elementor-element.elementor-element-6ea729a:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-6ea729a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mccraegroup.com.au/wp-content/uploads/sites/301/2025/06/DJI_0029-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-6ea729a > .elementor-background-overlay{background-color:#000000C4;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-6ea729a > .elementor-container{min-height:550px;}.elementor-4 .elementor-element.elementor-element-6ea729a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4 .elementor-element.elementor-element-6db52b7{text-align:center;}.elementor-4 .elementor-element.elementor-element-6db52b7 .elementor-heading-title{text-transform:none;letter-spacing:1.7px;text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:#ffffff;}.elementor-4 .elementor-element.elementor-element-52dd545 .iproperty-basic-search-form .btn-group .btn-default{height:65px;}.elementor-4 .elementor-element.elementor-element-52dd545 .iproperty-basic-search-form .form-control{height:65px;}.elementor-4 .elementor-element.elementor-element-52dd545 .iproperty-basic-search-form .search-button{height:65px;}.elementor-4 .elementor-element.elementor-element-52dd545 .iproperty-search-form .btn-group .btn{border-style:none;}.elementor-4 .elementor-element.elementor-element-52dd545 .iproperty-search-form .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-left-radius:10px;border-bottom-left-radius:10px;}.elementor-4 .elementor-element.elementor-element-52dd545 .iproperty-search-form .btn-group > .btn:last-child:not(:first-child), .elementor-4 .elementor-element.elementor-element-52dd545 .iproperty-search-form .btn-group > .dropdown-toggle:not(:first-child){border-top-right-radius:10px;border-bottom-right-radius:10px;}.elementor-4 .elementor-element.elementor-element-52dd545 .iproperty-search-form .btn-group .btn-default{background-color:#6C6C6C;color:#ffffff;font-size:15px;text-transform:none;}.elementor-4 .elementor-element.elementor-element-52dd545 .iproperty-search-form .btn-group .btn-default:hover{background-color:#231F20;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-52dd545 .iproperty-search-form .btn-group .btn-default.active{background-color:#231F20;color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-52dd545 .iproperty-search-form .form-control{border-style:solid;border-width:0px 0px 0px 1px;}.elementor-4 .elementor-element.elementor-element-52dd545 .iproperty-search-form .search-button{border-style:none;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;background-color:#A6CE39;color:#000000;font-size:15px;text-transform:none;}.elementor-4 .elementor-element.elementor-element-52dd545 .ui-menu .ui-menu-item{border-style:solid;border-width:0px 0px 1px 0px;border-color:#6C6C6C;background-color:#FFFFFF;transition:all 300ms ease-in-out 0s;}.elementor-4 .elementor-element.elementor-element-52dd545 .ui-menu .ui-menu-item:hover{background-color:#A6CE39;}.elementor-4 .elementor-element.elementor-element-52dd545 .ui-menu .ui-menu-item a{color:#000000;}.elementor-4 .elementor-element.elementor-element-e155213{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0px 75px 0px;}.elementor-4 .elementor-element.elementor-element-e155213 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-393edea{text-align:center;}.elementor-4 .elementor-element.elementor-element-393edea .elementor-heading-title{font-size:18px;text-transform:uppercase;color:#000000;}.elementor-4 .elementor-element.elementor-element-b4fe5ed{text-align:center;}.elementor-4 .elementor-element.elementor-element-62f66a2 .elementor-button{background-color:#A6CE39;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-4 .elementor-element.elementor-element-62f66a2 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-fd6bf24 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4 .elementor-element.elementor-element-fd6bf24 > .elementor-container{min-height:450px;}.elementor-4 .elementor-element.elementor-element-92475c3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-92475c3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mccraegroup.com.au/wp-content/uploads/sites/301/2024/11/original-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-92475c3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4 .elementor-element.elementor-element-92475c3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-33561ac{--spacer-size:50px;}.elementor-4 .elementor-element.elementor-element-07255bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-07255bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6CE39;}.elementor-4 .elementor-element.elementor-element-07255bd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 125px 0px 125px;}.elementor-4 .elementor-element.elementor-element-07255bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-aaa91bd{--icon-box-icon-margin:25px;}.elementor-4 .elementor-element.elementor-element-aaa91bd .elementor-icon-box-title{margin-bottom:26px;color:#000000;}.elementor-4 .elementor-element.elementor-element-aaa91bd.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4 .elementor-element.elementor-element-aaa91bd.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-aaa91bd.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-4 .elementor-element.elementor-element-aaa91bd .elementor-icon{font-size:39px;padding:30px;border-width:2px 2px 2px 2px;}.elementor-4 .elementor-element.elementor-element-aaa91bd .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-aaa91bd .elementor-icon-box-title a{text-transform:uppercase;}.elementor-4 .elementor-element.elementor-element-5341770 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-4 .elementor-element.elementor-element-5341770 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-3a5e33b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-3a5e33b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mccraegroup.com.au/wp-content/uploads/sites/301/2024/11/original-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-3a5e33b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4 .elementor-element.elementor-element-3a5e33b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-0a7c1b9{--spacer-size:50px;}.elementor-4 .elementor-element.elementor-element-b1c5b71 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4 .elementor-element.elementor-element-b1c5b71 > .elementor-container{min-height:450px;}.elementor-4 .elementor-element.elementor-element-a665723:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-a665723 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6CE39;}.elementor-4 .elementor-element.elementor-element-a665723 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 125px 0px 125px;}.elementor-4 .elementor-element.elementor-element-a665723 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-6b7977e{--icon-box-icon-margin:25px;}.elementor-4 .elementor-element.elementor-element-6b7977e .elementor-icon-box-title{margin-bottom:26px;color:#000000;}.elementor-4 .elementor-element.elementor-element-6b7977e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4 .elementor-element.elementor-element-6b7977e.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-6b7977e.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-4 .elementor-element.elementor-element-6b7977e .elementor-icon{font-size:39px;padding:30px;border-width:2px 2px 2px 2px;}.elementor-4 .elementor-element.elementor-element-6b7977e .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-6b7977e .elementor-icon-box-title a{text-transform:uppercase;}.elementor-4 .elementor-element.elementor-element-bffd2ae .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-4 .elementor-element.elementor-element-bffd2ae > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-79215f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-79215f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mccraegroup.com.au/wp-content/uploads/sites/301/2024/11/original-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-79215f2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4 .elementor-element.elementor-element-79215f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-7701e2f{--spacer-size:50px;}.elementor-4 .elementor-element.elementor-element-a65ad5f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-a65ad5f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6CE39;}.elementor-4 .elementor-element.elementor-element-a65ad5f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0125px 0px 125px;}.elementor-4 .elementor-element.elementor-element-a65ad5f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-0ed28fa{--icon-box-icon-margin:25px;}.elementor-4 .elementor-element.elementor-element-0ed28fa .elementor-icon-box-title{margin-bottom:26px;color:#000000;}.elementor-4 .elementor-element.elementor-element-0ed28fa.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-4 .elementor-element.elementor-element-0ed28fa.elementor-view-framed .elementor-icon, .elementor-4 .elementor-element.elementor-element-0ed28fa.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-4 .elementor-element.elementor-element-0ed28fa .elementor-icon{font-size:39px;padding:30px;border-width:2px 2px 2px 2px;}.elementor-4 .elementor-element.elementor-element-0ed28fa .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-0ed28fa .elementor-icon-box-title a{text-transform:uppercase;}.elementor-4 .elementor-element.elementor-element-30fe771 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:20px 40px 20px 40px;}.elementor-4 .elementor-element.elementor-element-30fe771 > .elementor-widget-container{margin:15px 0px 0px 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-4 .elementor-element.elementor-element-92475c3{width:50%;}.elementor-4 .elementor-element.elementor-element-07255bd{width:50%;}.elementor-4 .elementor-element.elementor-element-3a5e33b{width:100%;}.elementor-4 .elementor-element.elementor-element-a665723{width:50%;}.elementor-4 .elementor-element.elementor-element-79215f2{width:50%;}.elementor-4 .elementor-element.elementor-element-a65ad5f{width:100%;}}@media(max-width:1024px){.elementor-4 .elementor-element.elementor-element-33561ac{--spacer-size:350px;}.elementor-4 .elementor-element.elementor-element-07255bd > .elementor-element-populated{padding:0px 50px 0px 50px;}.elementor-4 .elementor-element.elementor-element-0a7c1b9{--spacer-size:350px;}.elementor-4 .elementor-element.elementor-element-a665723 > .elementor-element-populated{padding:0px 50px 0px 50px;}.elementor-4 .elementor-element.elementor-element-7701e2f{--spacer-size:350px;}.elementor-4 .elementor-element.elementor-element-a65ad5f > .elementor-element-populated{padding:25px 150px 25px 150px;}}@media(max-width:767px){.elementor-4 .elementor-element.elementor-element-33561ac{--spacer-size:300px;}.elementor-4 .elementor-element.elementor-element-07255bd > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-4 .elementor-element.elementor-element-0a7c1b9{--spacer-size:300px;}.elementor-4 .elementor-element.elementor-element-a665723 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-4 .elementor-element.elementor-element-7701e2f{--spacer-size:300px;}.elementor-4 .elementor-element.elementor-element-a65ad5f > .elementor-element-populated{padding:25px 25px 25px 25px;}}/* Start custom CSS for iprop-basic-search, class: .elementor-element-52dd545 */@media screen and (max-width: 768px){
    .elementor-4 .elementor-element.elementor-element-52dd545 .btn-group > .btn:last-child:not(:first-child) {
        border-top-right-radius: 10px !important;
        border-bottom-right-radius: 10px !important;
    }
    .elementor-4 .elementor-element.elementor-element-52dd545 .search-button {
        border-top-left-radius: 10px !important;
        border-bottom-left-radius: 10px !important;
    }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aaa91bd */.elementor-4 .elementor-element.elementor-element-aaa91bd .elementor-icon {
    border-color: #353c45 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6b7977e */.elementor-4 .elementor-element.elementor-element-6b7977e .elementor-icon {
    border-color: #353c45 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0ed28fa */.elementor-4 .elementor-element.elementor-element-0ed28fa .elementor-icon {
    border-color: #353c45 !important;
}/* End custom CSS */