.elementor-3657 .elementor-element.elementor-element-449eabfc:not(.elementor-motion-effects-element-type-background),.elementor-3657 .elementor-element.elementor-element-449eabfc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://freshwaterfs.com.au/wp-content/uploads/2020/05/meeting.jpg);background-position:center center;background-size:cover}.elementor-3657 .elementor-element.elementor-element-449eabfc>.elementor-background-overlay{background-color:#000;opacity:.48;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3657 .elementor-element.elementor-element-449eabfc>.elementor-container{min-height:600px}.elementor-3657 .elementor-element.elementor-element-449eabfc{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3657 .elementor-element.elementor-element-16df55e{--spacer-size:150px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-3657 .elementor-element.elementor-element-db2cef7{text-align:center}.elementor-3657 .elementor-element.elementor-element-db2cef7 .elementor-heading-title{color:#FFF}.elementor-3657 .elementor-element.elementor-element-11600b18{text-align:center}.elementor-3657 .elementor-element.elementor-element-11600b18 .elementor-heading-title{color:#efefef}.elementor-3657 .elementor-element.elementor-element-74a7f44e{--spacer-size:150px}.elementor-3657 .elementor-element.elementor-element-58eefb21{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 0 0}.elementor-3657 .elementor-element.elementor-element-58eefb21>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3657 .elementor-element.elementor-element-536dd1aa{text-align:center}.elementor-3657 .elementor-element.elementor-element-2050deb{margin-top:30px;margin-bottom:0}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-3657 .elementor-element.elementor-element-1ff0bfa8{--spacer-size:50px}.elementor-3657 .elementor-element.elementor-element-4c38a6e1>.elementor-element-populated{margin:0 30px 0 0;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:70px 20px 70px 10px}.elementor-3657 .elementor-element.elementor-element-ba8706b .elementor-heading-title{color:#2CA7BE}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-3657 .elementor-element.elementor-element-40a6013f>.elementor-widget-container{padding:0 0 0 0}.elementor-3657 .elementor-element.elementor-element-25e382d1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3657 .elementor-element.elementor-element-25e382d1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://freshwaterfs.com.au/wp-content/uploads/2020/05/couple-house.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3657 .elementor-element.elementor-element-25e382d1>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 10px 70px 20px}.elementor-3657 .elementor-element.elementor-element-25e382d1>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3657 .elementor-element.elementor-element-38185c04{--spacer-size:250px}.elementor-3657 .elementor-element.elementor-element-654e06f6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3657 .elementor-element.elementor-element-654e06f6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://freshwaterfs.com.au/wp-content/uploads/2020/07/amy-hirschi-izxMVv2Z9dw-unsplash.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3657 .elementor-element.elementor-element-654e06f6>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 10px 70px 20px}.elementor-3657 .elementor-element.elementor-element-654e06f6>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3657 .elementor-element.elementor-element-7ab1c069{--spacer-size:250px}.elementor-3657 .elementor-element.elementor-element-769d29ef>.elementor-element-populated{margin:0 0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:70px 10px 70px 20px}.elementor-3657 .elementor-element.elementor-element-8fa7475 .elementor-heading-title{color:#2CA7BE}.elementor-3657 .elementor-element.elementor-element-611a93f>.elementor-widget-container{padding:0 0 0 0}.elementor-3657 .elementor-element.elementor-element-8da164c>.elementor-element-populated{margin:0 30px 0 0;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:70px 20px 70px 10px}.elementor-3657 .elementor-element.elementor-element-b595387 .elementor-heading-title{color:#2CA7BE}.elementor-3657 .elementor-element.elementor-element-1c315c4>.elementor-widget-container{padding:0 0 0 0}.elementor-3657 .elementor-element.elementor-element-5077026:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3657 .elementor-element.elementor-element-5077026>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://freshwaterfs.com.au/wp-content/uploads/2020/05/commercial-loan.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3657 .elementor-element.elementor-element-5077026>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 10px 70px 20px}.elementor-3657 .elementor-element.elementor-element-5077026>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3657 .elementor-element.elementor-element-463b1ed{--spacer-size:250px}.elementor-3657 .elementor-element.elementor-element-74c509e>.elementor-element-populated{padding:0 0 0 0}.elementor-3657 .elementor-element.elementor-element-09ad4a3>.elementor-element-populated{padding:0 0 0 0}@media(max-width:767px){.elementor-3657 .elementor-element.elementor-element-16df55e{--spacer-size:80px}.elementor-3657 .elementor-element.elementor-element-74a7f44e{--spacer-size:50px}.elementor-3657 .elementor-element.elementor-element-2050deb{padding:0 0 0 0}.elementor-3657 .elementor-element.elementor-element-4e4af6b2>.elementor-element-populated{padding:10px 0 10px 0}.elementor-3657 .elementor-element.elementor-element-4baf7603>.elementor-element-populated{padding:10px 0 10px 0}.elementor-3657 .elementor-element.elementor-element-72c13b40 .elementor-button{padding:14px 15px 13px 15px}.elementor-3657 .elementor-element.elementor-element-6a81a216>.elementor-element-populated{padding:10px 0 10px 0}.elementor-3657 .elementor-element.elementor-element-1339642{padding:0 0 0 0}.elementor-3657 .elementor-element.elementor-element-74f6ffe>.elementor-element-populated{padding:10px 0 10px 0}.elementor-3657 .elementor-element.elementor-element-a829821 .elementor-button{padding:14px 15px 13px 15px}.elementor-3657 .elementor-element.elementor-element-5244e2c>.elementor-element-populated{padding:10px 0 10px 0}.elementor-3657 .elementor-element.elementor-element-f0f990f .elementor-button{padding:14px 15px 13px 15px}.elementor-3657 .elementor-element.elementor-element-da1e3c0>.elementor-element-populated{padding:10px 0 10px 0}.elementor-3657 .elementor-element.elementor-element-4c38a6e1>.elementor-element-populated{padding:50px 10px 50px 10px}.elementor-3657 .elementor-element.elementor-element-25e382d1>.elementor-element-populated{padding:50px 10px 50px 10px}.elementor-3657 .elementor-element.elementor-element-654e06f6>.elementor-element-populated{padding:50px 10px 50px 10px}.elementor-3657 .elementor-element.elementor-element-769d29ef>.elementor-element-populated{padding:50px 10px 50px 10px}.elementor-3657 .elementor-element.elementor-element-8da164c>.elementor-element-populated{padding:50px 10px 50px 10px}.elementor-3657 .elementor-element.elementor-element-5077026>.elementor-element-populated{padding:50px 10px 50px 10px}}.service-button-wrapper .elementor-widget-wrap{width:100%!important}.service-navigation .elementor-button{width:210px;max-width:100%}.booking-form-column .elementor-widget-wrap{width:650px;margin:auto}.gravity-form_container{margin-bottom:0!important}.gform_wrapper.booking-form_wrapper{margin-bottom:0}.booking-form ul.gform_fields li.gfield.check-boxes{padding-right:2%;display:inline-block}.booking-form ul.gform_fields li.gfield.check-boxes:nth-child(1){width:45%}.booking-form ul.gform_fields li.gfield.check-boxes:nth-child(2){width:55%}.booking-form ul.gform_fields li.gfield{margin-bottom:0!important}.gform_wrapper .booking-form .gfield_checkbox li label{font-size:1em}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px}[type="checkbox"]:not(:checked)+label,[type="checkbox"]:checked+label{position:relative;padding-left:1.75em!important;cursor:pointer}[type="checkbox"]:not(:checked)+label:before,[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:.1em;width:1.25em;height:1.25em;border:2px solid #ccc;background:#fff;border-radius:3px}[type="checkbox"]:not(:checked)+label:after,[type="checkbox"]:checked+label:after{content:'\f17b';position:absolute;top:.1em;left:.22em;font-size:1.3em;line-height:.8;color:#2F323A;transition:all .2s;font-family:fontawesome}[type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}[type="checkbox"]:checked:focus+label:before,[type="checkbox"]:not(:checked):focus+label:before{border:2px dotted #2F323A}label:hover:before{border:2px solid #2F323A!important}.gform_wrapper ul.gform_fields li.gfield{padding-right:0!important}.gform_wrapper .booking-form ul li.gfield:not(.check-boxes):not(.no-label){margin-top:20px!important}.gform_wrapper .booking-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .booking-form textarea{font-size:18px;border-radius:0;border:none;padding-left:10px!important;background:#efefef}.gform_wrapper .booking-form .top_label input.medium{width:100%;max-width:250px}.gform_wrapper .booking-form ul li.gfield.no-label{margin-top:12px!important}.gform_wrapper .booking-form ul li.gfield.no-label .ginput_complex{margin-top:0}.gform_wrapper .booking-form ul li.gfield.no-label .ginput_complex span{padding-top:0!important}.gform_wrapper .booking-form ul li.gfield.no-label .ginput_complex input[type=text]{margin-bottom:0}.gform_wrapper .booking-form .top_label .ginput_container_textarea{margin-top:12px}.gform_wrapper .booking-form label.gfield_label{font-size:18px;color:#2e2e2e;font-weight:300}.booking-form .gfield_required{display:none}::-webkit-input-placeholder{color:#2a2727!important;opacity:0.3!important;font-family:"proxima-nova","Ek Mukta",sans-serif!important}::-moz-placeholder{color:#2a2727;opacity:0.3!important;font-family:"proxima-nova","Ek Mukta",sans-serif!important}::-moz-placeholder{color:#2a2727;opacity:0.3!important;font-family:"proxima-nova","Ek Mukta",sans-serif!important}:-ms-input-placeholder{color:#2a2727;opacity:0.3!important;font-family:"proxima-nova","Ek Mukta",sans-serif!important}::-ms-input-placeholder{color:#2a2727;opacity:0.3!important;font-family:"proxima-nova","Ek Mukta",sans-serif!important;font-weight:300!important}.gform_wrapper .booking-form .gform_drop_area{margin-bottom:0}.gform_wrapper .booking-form input.button.gform_button_select_files{background:#f7f7f7;border:1px solid #dadada;border-radius:0;color:#2e2e2e;font-weight:400!important;font-family:"proxima nova";padding:10px 15px!important;box-shadow:0 2px 5px rgb(0 0 0 / .2)}.gform_wrapper .booking-form input.button.gform_button_select_files:hover,.gform_wrapper .booking-form input.button.gform_button_select_files:active,.gform_wrapper .booking-form input.button.gform_button_select_files:focus{box-shadow:0 8px 15px rgb(0 0 0 / .1)}.gform_wrapper .booking-form li.file-upload .gfield_description{padding-top:0;font-size:10px}.gform_wrapper .booking-form #gform_submit_button_2{font-size:18px;padding:15px!important;width:100%;max-width:300px;margin:auto;display:block;text-transform:initial}.footnote p{font-size:11px;width:90%;max-width:300px;margin:auto}.footnote p a{color:#000;font-weight:400;text-decoration:underline}@media only screen and (max-width:767px){.elementor-popup-modal .dialog-close-button{right:20px}.booking-form ul.gform_fields li.gfield.check-boxes{width:100%!important}ul.gform_fields li:nth-child(2).check-boxes{margin-top:0}ul.gform_fields li:nth-child(2).check-boxes .ginput_container_checkbox{margin-top:0}ul.gform_fields li:nth-child(2).check-boxes .ginput_container_checkbox ul.gfield_checkbox{margin-top:0}ul.gform_fields li:nth-child(1).check-boxes .ginput_container_checkbox ul.gfield_checkbox{margin-bottom:0}}