.elementor-506 .elementor-element.elementor-element-77417a7 > .elementor-shape-top .elementor-shape-fill{fill:#FECC00;}.elementor-506 .elementor-element.elementor-element-77417a7 > .elementor-shape-top svg{height:120px;}.elementor-506 .elementor-element.elementor-element-77417a7{margin-top:3px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-506 .elementor-element.elementor-element-f8fe08a > .elementor-element-populated{padding:40px 10px 10px 0px;}.elementor-506 .elementor-element.elementor-element-ce506a8{text-align:left;}.elementor-506 .elementor-element.elementor-element-ce506a8 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:38px;font-weight:300;}.elementor-506 .elementor-element.elementor-element-ce506a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-2ca5323{--divider-border-style:solid;--divider-color:#FECC00;--divider-border-width:5px;}.elementor-506 .elementor-element.elementor-element-2ca5323 .elementor-divider-separator{width:35%;}.elementor-506 .elementor-element.elementor-element-2ca5323 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-506 .elementor-element.elementor-element-2ca5323 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-9c3d7f4:not(.elementor-motion-effects-element-type-background), .elementor-506 .elementor-element.elementor-element-9c3d7f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqato.com.au/wp-content/uploads/2021/02/bg2.png");}.elementor-506 .elementor-element.elementor-element-9c3d7f4 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-506 .elementor-element.elementor-element-9c3d7f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:10px 0px 40px 0px;}.elementor-506 .elementor-element.elementor-element-158f7b2 > .elementor-element-populated{padding:0px 10px 10px 0px;}.elementor-506 .elementor-element.elementor-element-89647a0 .elementor-text-editor{text-align:left;}.elementor-506 .elementor-element.elementor-element-89647a0{color:#000000;font-size:16px;font-weight:400;line-height:26px;}.elementor-506 .elementor-element.elementor-element-4c8b7a4 > .elementor-element-populated{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-73a69c8 .elementor-image img{max-width:100%;}@media(min-width:768px){.elementor-506 .elementor-element.elementor-element-f8fe08a{width:34.899%;}.elementor-506 .elementor-element.elementor-element-8ed4aad{width:65.101%;}.elementor-506 .elementor-element.elementor-element-158f7b2{width:55%;}.elementor-506 .elementor-element.elementor-element-4c8b7a4{width:45%;}}@media(max-width:767px){.elementor-506 .elementor-element.elementor-element-77417a7 > .elementor-shape-top svg{height:50px;}.elementor-506 .elementor-element.elementor-element-77417a7{padding:0px 0px 0px 10px;}.elementor-506 .elementor-element.elementor-element-9c3d7f4{padding:0px 0px 0px 0px;}.elementor-506 .elementor-element.elementor-element-158f7b2 > .elementor-element-populated{margin:20px 10px 0px 15px;}}/* Start custom CSS for section, class: .elementor-element-9c3d7f4 */.reach-btn::before {
    content: '';
    border: 1px solid #ffffff;
    position: absolute;
    width: 270px;
    height: 40px;
    left: 0;
    right: 0;
    top: 25px;
    margin: 0 auto;
     transition: all 400ms ease-in-out;
}
.reach-btn a {
    letter-spacing: 3px !important;
    width: 70% !IMPORTANT;
     transition: all 400ms ease-in-out;
}
.reach-btn:hover::before {
    background-color: #057548;
    cursor: pointer;
    z-index: 0 !IMPORTANT;
     transition: all 400ms ease-in-out;
}
.reach-btn:hover span {
    color: #ffffff !IMPORTANT;
    z-index: 99999999 !IMPORTANT;
    letter-spacing: 0px !IMPORTANT;
    transition: all 400ms ease-in-out;
}/* End custom CSS */