It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://bondcleaninbrisbane.com.au/

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.    
  5.    <!-- ========== Meta Tags ========== -->    
  6.   <link rel="canonical" href="https://bondcleaninbrisbane.com.au/">
  7.    <title>Bond Cleaning Brisbane | End of Lease Cleaning | From $40</title>
  8.    <meta name="description" content="Get Bond Cleaning Brisbane by Skilled & Verified Cleaners. Free Re-clean in 72 Hr and Satisfaction. Call 07 3521 5066 to Book. Get 10% Off First Clean.">
  9.   <meta name="keywords" content="Best Bond Clean in Brisbane">    
  10.    <style>
  11. .smparaimg2 {
  12.    height: 545px !important;
  13. }
  14. </style>    
  15.  
  16. <meta charset="utf-8">
  17. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  18. <meta name="viewport" content="width=device-width, initial-scale=1">
  19. <meta name="google-site-verification" content="BZt2cpRvJsqO0fs6HRtETjPAGgzF-PaEbP1OLLKypwQ" />
  20. <meta name="robots" content="index">        
  21.    <!-- ========== Favicon Icon ========== -->
  22.    <link rel="shortcut icon" href="../assets/images/favicon.webp" type="image/x-icon">    
  23.  
  24.    <!-- ========== Start Stylesheet ========== -->
  25.    <link href="../assets/css/bootstrap.min.css" rel="stylesheet" />    
  26.    <link href="../assets/css/animate.css" rel="stylesheet" />    
  27.    <link href="../assets/fonts/flaticon_bondclean.css" rel="stylesheet" />
  28.    <link href="../assets/css/bootsnav.css" rel="stylesheet" />
  29.    <link href="../assets/css/style.css" rel="stylesheet">
  30.    <link href="../assets/css/responsive.css" rel="stylesheet" />
  31.    <!-- ========== End Stylesheet ========== --><!-- Google Tag Manager --><script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-KTZS4Z2G');</script><!-- End Google Tag Manager -->
  32. </head>
  33.  
  34. <body><!-- Google Tag Manager (noscript) --><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KTZS4Z2G"height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><!-- End Google Tag Manager (noscript) -->
  35.    <!-- Start Header Top
  36.    ============================================= -->
  37.    <div class="topbar-style-three">
  38.        <div class="container">
  39.            <div class="row">
  40.                <div class="col-md-8 col-9 logo">
  41.                    <a href="https://bondcleaninbrisbane.com.au/">
  42.                        <img src="../assets/images/logo.svg" class="logo" alt="Logo">
  43.                    </a>
  44.                </div>
  45.  
  46.    <div class="col-lg-2 col-md-4 d-none d-md-block text-end">
  47.                    <a data-animation="animated slideInUp" class="btn btn-dark effect btn-md" href="tel:0735215066">(07) 3521 5066</a>
  48.                </div>
  49.                <div class="col-lg-2 col-md-4 d-none d-md-block text-end">
  50.                    <a data-animation="animated slideInUp" class="btn btn-theme effect btn-md" href="javascript:void(0);" data-bs-toggle="modal" data-bs-target="#exampleModal">Get a Quote</a>
  51.                </div>
  52.                <div class="col-md-4 col-3 d-lg-none text-end">
  53.                    <button class="navbar-toggler side-menu" type="button" data-bs-toggle="offcanvas" data-bs-target="#offcanvasNavbar2" aria-controls="offcanvasNavbar2" aria-label="Toggle navigation">
  54.                        
  55.                            <span class="bar-1"></span>
  56.                            <span class="bar-2"></span>
  57.                            <span class="bar-3"></span>                      
  58.                    </button>                    
  59.                </div>                
  60.            </div>
  61.        </div>
  62.    </div>
  63.    <!-- End Header Top -->
  64.  
  65.    <!-- Header
  66.    ============================================= -->
  67.    <header id="home">        
  68.        <!-- Start Navigation -->        
  69.        <nav class="navbar navbar-expand-lg bootsnav navbar-sticky bg-dark" aria-label="Offcanvas navbar large">
  70.            <div class="container">
  71.              <div class="offcanvas offcanvas-end" tabindex="-1" id="offcanvasNavbar2" aria-labelledby="offcanvasNavbar2Label">
  72.                <div class="offcanvas-header">
  73.                  <button type="button" class="btn-close btn-close-white" data-bs-dismiss="offcanvas" aria-label="Close"></button>
  74.                </div>
  75.                <div class="offcanvas-body justify-content-center">
  76.                  <ul class="navbar-nav justify-content-center">
  77.                    <li class="nav-item">
  78.                      <a class="nav-link" href="https://bondcleaninbrisbane.com.au/">Home</a>
  79.                    </li>
  80.                    <li class="nav-item">
  81.                      <a class="nav-link" href="https://bondcleaninbrisbane.com.au/about-us/">About Us</a>
  82.                    </li>
  83.                    <li class="nav-item">
  84.                      <a class="nav-link" href="https://bondcleaninbrisbane.com.au/blog/">Cleaning Tips</a>
  85.                    </li>
  86.                    <li class="nav-item">
  87.                      <a class="nav-link" href="https://bondcleaninbrisbane.com.au/contact-us/">Contact Us</a>
  88.                    </li>            
  89.                  </ul>          
  90.                </div>
  91.              </div>
  92.            </div>
  93.          </nav>    
  94.        <!-- End Navigation -->
  95.      
  96.    </header>
  97.    <!-- End Header -->
  98.    
  99.  
  100.    <!-- Start Banner
  101.    ============================================= -->
  102.    <div class="banner-area-new">  
  103.        <div class="container">
  104.            <div class="row">
  105.                <div class="col-lg-7 align-self-center">
  106.                    <div class="banner-content pt-3 pb-3 pt-lg-0 pb-lg-0">
  107.                        <h1>Bond Cleaning Brisbane
  108. </h1>
  109.                        <p>Bond Clean in Brisbane is the most trusted company that provides affordable cleaning services, starting at just $40 per hour. Our local Bond Cleaning Brisbane team helps many customers provide safe Bond Cleaning and get their security deposit back. You can feel more secure and confident with our bond back guarantee (T’s & C’s apply). Contact us to book your bond clean package today! </p>
  110.                        <ul class="banner-list">
  111.                            <li><i class="flaticon-checkmarks"></i>Affordable Plans</li>
  112.                            <li><i class="flaticon-checkmarks"></i>72 Hrs Free Cleaning</li>
  113.                            <li><i class="flaticon-checkmarks"></i>Organic Products</li>
  114.                            <li><i class="flaticon-checkmarks"></i>Advanced Tools</li>
  115.                        </ul>  <a data-animation="animated slideInUp" class="btn btn-light effect btn-md" href="tel:0735215066">(07) 3521 5066</a>
  116.                        <a data-animation="animated slideInUp" class="btn btn-light border btn-md d-none d-md-inline-block" href="javascript:void(0);" data-bs-toggle="modal" data-bs-target="#exampleModal">Get a Quote</a>  
  117.                    </div>
  118.                </div>
  119.                <div class="col-lg-5 d-none d-lg-block align-self-end pt-4">
  120.                  
  121. <style>
  122. select {
  123.        padding: 0px 10px !important;
  124.    border: 1px solid #ccc !important;
  125.    border-radius: 0;
  126.    margin-bottom: 12px;
  127.    width: 100%;
  128.    font-size: 16px;
  129. }  
  130. .requestquote .req-heading {
  131. line-height: 60px;
  132.    text-align: center;
  133.    color: #fff;
  134.    text-transform: uppercase;
  135.    border-radius: 10px 10px 0 0;
  136.    background-color: #003366;
  137.    font-size: 28px;
  138.    font-weight: 700;
  139.    font-family: 'Albert Sans', sans-serif;
  140. }
  141.  
  142. #msform {
  143. text-align: center;
  144. position: relative;  
  145. padding: 5px 25px;    
  146. }
  147. fieldset#step2
  148. {
  149. display:none;
  150. }
  151. fieldset {
  152. background: #fff;
  153. border: 0;
  154. border-radius: .5rem;
  155. box-sizing: border-box;
  156. width: 100%;
  157. margin: 0;
  158. position: relative !important;  
  159. padding: 0 7px
  160. }
  161.  
  162. input,
  163. textarea {
  164. padding: 8px 15px;
  165. border: 1px solid #ccc;
  166. border-radius: 0;
  167. margin-bottom: 12px;
  168. width: 100%;
  169. font-size: 16px
  170. }
  171. input#post_code {
  172.    width: 190px;
  173. }
  174. input:focus,
  175. textarea:focus {
  176. -moz-box-shadow: none !important;
  177. -webkit-box-shadow: none !important;
  178. box-shadow: none !important;
  179. border: 1px solid #003366;
  180. outline-width: 0
  181. }
  182.  
  183. .action-button {
  184. width: 100px;
  185. background: #003366;
  186. font-weight: 700;
  187. color: #fff;
  188. border: 0;
  189. border-radius: 0;
  190. cursor: pointer;
  191. padding: 10px 5px;
  192. margin: 10px 0 10px 5px;
  193. float: right;
  194.    border-radius: 20px;
  195. }
  196.  
  197. .action-button:focus,
  198. .action-button:hover {
  199. background-color: #311b92
  200. }
  201.  
  202. .action-button-previous {
  203. width: 100px;
  204. background: #616161;
  205. font-weight: 700;
  206. color: #fff;
  207. border: 0;
  208. border-radius: 0;
  209. cursor: pointer;
  210. padding: 10px 5px;
  211. margin: 10px 5px 10px 0;
  212. float: right;
  213. border-radius: 20px;
  214. }
  215.  
  216. .action-button-previous:focus,
  217. .action-button-previous:hover {
  218. background-color: #000
  219. }
  220.  
  221. .fs-title {
  222. margin-bottom: 15px
  223. }
  224.  
  225. .purple-text {
  226. font-weight: 400
  227. }
  228.  
  229. .steps {
  230. color: gray;
  231. margin-bottom: 10px;
  232. text-align: right
  233. }
  234.  
  235. .fieldlabels {
  236. color: gray;
  237. text-align: left
  238. }
  239.  
  240. #progressbar {
  241. margin-bottom: 07px;
  242. overflow: hidden;
  243. color: #d3d3d3
  244. }
  245.  
  246. #progressbar li {
  247. list-style-type: none;
  248. font-size: 15px;
  249. width: 45%;
  250. float: left;
  251. position: relative;
  252. font-weight: 400;
  253. z-index: 1;
  254. }
  255.  
  256. #progressbar #account:before {
  257.    content: "\f197";
  258.    font-family: flaticon_bondclean !important;
  259.  
  260. }
  261.  
  262. #progressbar #personal:before {
  263.       content: "\f19a";
  264.    font-family: flaticon_bondclean !important;
  265. }
  266.  
  267. #progressbar li:before {
  268.    width: 40px;
  269.    height: 40px;
  270.    line-height: 36px;
  271.    display: block;
  272.    font-size: 20px;
  273.    color: #fff;
  274.    background: #d3d3d3;
  275.    border-radius: 50%;
  276.    margin: 0 auto 5px;
  277.    padding: 2px;
  278. }
  279.  
  280. #progressbar li:after {
  281. content: '';
  282. width: 100%;
  283. height: 2px;
  284. background: #d3d3d3;
  285. position: absolute;
  286. left: 0;
  287. top: 25px;
  288. z-index: -1;
  289. }
  290.  
  291. #progressbar li.active:after,
  292. #progressbar li.active:before {
  293. background: #003366;
  294. }
  295. select {
  296.    height: 40px !important;
  297.    margin-bottom: 10px !important;
  298. }
  299. .bond-radio2
  300. {
  301.    display: block;
  302.    position: relative;
  303.    top: -5px;
  304.    color: #000;
  305. }
  306.  
  307. inputs[type="checkbox"] {
  308. margin-bottom:10px !important;
  309. }
  310. #step2 aria-required="true"
  311. {
  312.    border: solid 1px red !important;
  313. }
  314. .radio-sec label
  315. {
  316. display: flex;
  317. }
  318. .error-input {
  319.    border: 2px solid red !important;
  320. }
  321. .form-bgc .card.px-0
  322. {
  323.    border-top-right-radius: 0px !important;
  324.    border-top-left-radius: 0px !important;
  325.    margin-bottom: 20px;
  326. }
  327. .radio-sec span
  328. {
  329.     position: relative;
  330.    top: 0px;
  331.    left: 10px;
  332.    color: #000;
  333. }
  334.   .form-error {
  335.      display: flex;
  336.      justify-content: center;
  337.      padding: 0px;
  338.      align-items: flex-start;
  339.      color: red;
  340.   }
  341.   .form-error p {
  342.      color: red;
  343.      line-height: 16px;
  344.      font-size: 13px;
  345.   }
  346.   .form-error-bottom {
  347.      display: flex;
  348.      justify-content: center;
  349.      align-items: flex-start;  
  350.      color: red;
  351.   }
  352.   .form-error-bottom p {
  353.      color: red;
  354.      line-height: 16px;
  355.      font-size: 13px;
  356.   }
  357.   /* radio buttons css */
  358.   .bond-radio {display: block;}
  359.   .bond-radio input {width: 15%;margin: 0;vertical-align: middle;}
  360. @media only screen and (max-width:600px)
  361. {
  362. .radio-sec label
  363. {
  364. display: inline-block !important;
  365. }
  366. input[type="checkbox"] {
  367. display: inline-block !important;
  368. }
  369. .requestquote {
  370.    padding-top: 5px !important;
  371. }
  372. input#vehicle1 {
  373.    margin-bottom: 0px;
  374. }
  375. input#vehicle2
  376. {
  377. margin-bottom: 0px;
  378. }
  379. .radio-sec label
  380. {
  381.    margin-bottom: -20px;
  382. }
  383. .radio-sec span {
  384.  position: relative !important;
  385.    left: 2px !important;
  386.    top: 0px !important;
  387. }
  388. .requestquote .vc_custom_heading {
  389. line-height: 55px;
  390. }
  391. .mb-main-head
  392. {
  393. padding-top: 0px;
  394.    font-size: 29px;
  395.    margin-bottom: 0px;
  396.    text-transform: uppercase;
  397.    color: #594f4f;
  398.    text-align: center;
  399. }
  400. input#vehicle1 {
  401.    margin-bottom: 0px;
  402. }
  403. input#vehicle2
  404. {
  405. margin-bottom: 0px;  
  406. }
  407. .radio-sec label
  408. {
  409.    margin-bottom: 10px;
  410. }
  411. .radio-sec span {
  412.  position: relative !important;
  413.    left: 2px !important;
  414.    top: 0px !important;
  415. }
  416. .requestquote .vc_custom_heading {
  417. line-height: 55px;
  418. }
  419. .mob-dir {
  420.    flex-direction: column-reverse;
  421. }
  422. .requestquote .vc_custom_heading {
  423.    font-size: 20px !important;
  424. }
  425. #msform input, #msform textarea {
  426.    font-size: 14px !important;
  427. }
  428. .form-bgc {
  429.    margin: 0px;
  430.    padding: 0px;
  431. }
  432.  
  433. #msform .row-adjusting .col-4 select {
  434.    font-size: 12px !important;
  435.    padding-left: 0px;
  436.    padding-right: 0px;
  437. }
  438. .radio-sec label {
  439.    margin-bottom: -20px;
  440. }
  441. .radio-sec label
  442. {
  443. display: inline-block !important;
  444. }
  445. input[type="checkbox"] {
  446. display: inline-block !important;
  447.    margin: 0 auto !important;
  448. }
  449. }
  450. </style>
  451. <!--h1 class="mb-main-head"> </h1-->
  452.                  <div class="requestquote" id="bk-sec-new">
  453.                     <div class="req-heading">REQUEST A FREE QUOTE
  454.                     </div>
  455.                     <div class="container-fluid">
  456.                        <div class="row justify-content-center mm-row">
  457.                           <div class="col-12 col-sm-12 col-md-12 col-lg-12 col-xl-12 text-center form-bgc">
  458.                                         <div class="card px-0 ">  
  459.  
  460.                        
  461.                                 <form id="msform" method="post"  action="/multisend.php" onsubmit="return false;">
  462.                                    <input type="hidden" id="last_record_id" value=""/>
  463.                                    <ul id="progressbar">
  464.                                       <li class="active" id="account">
  465.                                          <strong>Step 1</strong>
  466.                                       </li>
  467.                                       <li id="personal">
  468.                                          <strong>Step 2</strong>
  469.                                       </li>
  470.                                    </ul>
  471.                                    <!-- fieldsets -->
  472.                                    <fieldset id="stepone">
  473.                                       <div class="form-card">
  474.                                          <div class="row"></div>
  475.                                      <input type="text" name="name"  id="namequote" placeholder="Your Name" class="inputs">
  476.                                    <input type="text" name="email" id="emailquote" placeholder="Your Email" class="inputs"/>
  477.                                        <input type="tel" name="mobileno"  id="telquote" size="40" maxlength="10" class="" placeholder="Phone Number" class="inputs">
  478.                                     <input class="w-full bg-gray-200 text-gray-700 appearance-none rounded border-2 border-gray-300 address_by_guru" type="text" name="address" id="autocomplete" placeholder="Address" required/>
  479.                                        <!--input type="text" name="addres" id="address" placeholder="Address" autocomplete="off"-->
  480.                                       </div>
  481.                                           <input type="button" name="next" class="next action-button next-btn-step1" id="post_codesx" value="Next"/>
  482.                                           <div class="form-error-bottom" style="display:none;">
  483.                                             <i class='fa fa-info-circle'></i>
  484.                                             <p> Please fill the red marked boxes to get the form submitted</p>
  485.                                          </div>
  486.                                    
  487.                                    </fieldset>
  488.                                    
  489.                                    
  490.                                    
  491.                                    <fieldset id="step2">  
  492.    
  493.           <div class="row">
  494.      <div class="col-lg-12 col-12">
  495.                             <input type="text" name="jobdate" id="datepicker" autocomplete="off" placeholder="Job Date" class="inputs">
  496. </div> </div>
  497.  
  498.               <div class="showBondcleaning">
  499.            <h5 class="pb-0"> Bond Cleaning Details  </h5>
  500.                                                  <div class="row row-adjusting">
  501.  
  502.   <div class="col-lg-4 col-4">
  503. <select id="bed_study" name="bed_study" class=" wpcf7-select wpcf7-validates-as-required field1 inputs" aria-required="true" aria-invalid="false"><option value="">Bed+Study</option><option value="1 Room(s)">1 Room(s)</option><option value="2 Rooms">2 Rooms</option><option value="3 Rooms">3 Rooms</option><option value="4 Rooms">4 Rooms</option><option value="5 Rooms">5 Rooms</option><option value="6 Rooms">6 Rooms</option><option value="7 Rooms">7 Rooms</option><option value="8 Rooms">8 Rooms</option><option value="9 Rooms">9 Rooms</option><option value="10 Rooms">10 Rooms</option></select>
  504. </div>
  505. <div class="col-lg-4 col-4">
  506. <select id="bathroom" name="bathroom" class="wpcf7-select wpcf7-validates-as-required field1 inputs" aria-required="true" aria-invalid="false" ><option value="">Bathroom</option><option value="1 Bathroom">1 Bathroom</option><option value="2 Bathroom">2 Bathroom</option><option value="3 Bathroom">3 Bathroom</option><option value="4 Bathroom">4 Bathroom</option><option value="5 Bathroom">5 Bathroom</option></select>
  507. </div>
  508. <div class="col-lg-4 col-4">
  509. <select id="livingarea" name="livingarea" class="wpcf7-select wpcf7-validates-as-required field1 inputs" aria-required="true" aria-invalid="false"><option value="">Living area</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option></select>
  510. </div>
  511. </div>  
  512.  
  513.                              <div class="row row-adjusting">
  514.  
  515.   <div class="col-lg-4 col-4">
  516.  
  517. <select id="furnished" name="furnished" class="wpcf7-select wpcf7-validates-as-required inputs" aria-required="true" aria-invalid="false"><option value="">Furnished</option><option value="Yes">Yes</option><option value="No">No</option></select>
  518. </div>
  519. <div class="col-lg-4 col-4">
  520. <select id="housetype" name="housetype" class="wpcf7-select wpcf7-validates-as-required field1 inputs" aria-required="true" aria-invalid="false"><option value="">House type</option><option value="Unit">Unit</option><option value="House">House</option><option value="Two Story">Two Story</option><option value="Multi Story">Multi Story</option></select>
  521. </div>
  522. <div class="col-lg-4 col-4">
  523. <select id="blinds" name="blinds" class="wpcf7-select wpcf7-validates-as-required field1 inputs" aria-required="true" aria-invalid="false"><option value="">Blinds</option><option value="No Blinds">No Blinds</option><option value="Vertical">Vertical</option><option value="Venetians">Venetians</option><option value="Rollers">Rollers</option><option value="Shutters">Shutters</option></select>
  524.  
  525. </div>
  526. </div>
  527.            <div class="row pt-2 pb-1">
  528.               <div class="col-md-4 col-4">
  529.                  <div class="text-left">
  530.                     <h3 class="form-head">Extras:</h3>
  531.                  </div>
  532.               </div>
  533.               <div class="col-md-4 col-4">                  
  534.                     <label class="bond-radio bond-radio2">
  535.                        <input type="checkbox" id="vehicle1" name="extra" value="Carpet">
  536.                        <span>Carpet</span>                      
  537.                     </label>                
  538.               </div>
  539.               <div class="col-md-4 col-4">                  
  540.                     <label class="bond-radio bond-radio2">
  541.                        <input type="checkbox" id="vehicle2" name="extra" value="Pest">
  542.                        <span>Pest</span>  
  543.                     </label>                    
  544.               </div>
  545.            </div>
  546. </div>
  547.  
  548.  
  549. <div>
  550.  
  551. <textarea id="messsage" name="messsage" cols="40" rows="2" maxlength="120" class="wpcf7-form-control wpcf7-textarea"  placeholder="Message"></textarea>
  552.  </div>
  553.                             <div class="form-error" style="display:none;">
  554.                                 <i class='fa fa-info-circle'></i>&nbsp;&nbsp;
  555.                                 <p> Please fill the red marked boxes to get the form submitted</p>
  556.                             </div>
  557.                            
  558.                                      <input type="submit" name="submit" class="action-button submt-btn"  id="post_code" value="Get a Quote"/>
  559.                                      
  560.                                      <input type="button" name="previous" class="previous action-button-previous" value="Back"/>
  561.                                    </fieldset>
  562.                                  
  563.                                 </form>
  564.                              </div>
  565.                           </div>
  566.                        </div>
  567.                     </div>
  568.                    
  569.                  </div>
  570.    
  571.                </div>
  572.            </div>
  573.        </div>
  574.    </div>
  575.    <!-- End Banner -->
  576. <!--section class="form-section bg-dark">
  577.    <div class="container">
  578.        <div class="row"><h2>Get A Bond Clean Quote In Under 15 Minutes</h2></div>
  579.        <form>
  580.            <div class="row">
  581.                <div class="col-md-4 col-6">                                        
  582.                    <input type="text" id="namequote" name="name" class="mb-2 inputs field1" placeholder="Your name">
  583.                </div>
  584.                <div class="col-md-4 col-6">          
  585.                    <input type="text" id="emailquote" name="email" class="mb-2 inputs field1" placeholder="Email address">            
  586.                </div>
  587.                <div class="col-md-4 col-6">        
  588.                    <input type="text" id="telquote" name="mobileno" class="mb-2 inputs field1" placeholder="Phone number">    
  589.                </div>
  590.                <div class="col-md-4 col-6">        
  591.                        <input type="text" name="address" class="inputs pac-target-input mb-2 field1" id="autocomplete" value="" aria-required="true" aria-invalid="false" placeholder="Enter a Location" autocomplete="off">        
  592.                </div>
  593.                <div class="col-md-4 col-6">        
  594.                        <input type="text" name="jobdate" class="inputs pac-target-input mb-2 field1" id="datepicker" value="" aria-required="true" aria-invalid="false" placeholder="Cleaning Date" autocomplete="off">        
  595.                </div>
  596.                <div class="col-md-4 col-6">
  597.                    <select id="bed_study" name="bed_study" class="field1 inputs" aria-label="Bedrooms">
  598.                        <option value="">Bedrooms</option>
  599.                        <option value="1 Room(s)">1 Room(s)</option>
  600.                        <option value="2 Rooms">2 Rooms</option>
  601.                        <option value="3 Rooms">3 Rooms</option>
  602.                        <option value="4 Rooms">4 Rooms</option>
  603.                        <option value="5 Rooms">5 Rooms</option>
  604.                        <option value="6 Rooms">6 Rooms</option>
  605.                        <option value="7 Rooms">7 Rooms</option>
  606.                        <option value="8 Rooms">8 Rooms</option>
  607.                        <option value="9 Rooms">9 Rooms</option>
  608.                        <option value="10 Rooms">10 Rooms</option>
  609.                    </select>                      
  610.                </div>
  611.                <div class="col-md-4 col-6">                            
  612.                    <select id="bathroom" class="field1 inputs" aria-label="Bathrooms">
  613.                        <option value="">Bathrooms</option>
  614.                        <option value="1 Bathroom">1 Bathroom</option>
  615.                        <option value="2 Bathroom">2 Bathroom</option>
  616.                        <option value="3 Bathroom">3 Bathroom</option>
  617.                        <option value="4 Bathroom">4 Bathroom</option>
  618.                        <option value="5 Bathroom">5 Bathroom</option>
  619.                    </select>
  620.                </div>                                
  621.                <div class="col-md-4 col-6">
  622.                    <select id="extyras_field" name="extyras_field" class="field1 inputs" aria-label="Extras">
  623.                        <option value="">Extras</option>
  624.                        <option value="carpet">Carpet</option>
  625.                        <option value="pest">Pest</option>  
  626.                    </select>                          
  627.                </div>
  628.                <div class="col-md-4 mt-3 mt-md-0">
  629.                    <input type="button" name="submit" class="form-next-btn action-button" id="post_code" value="Get A Quote">                          
  630.                </div>
  631.            </div><!-- .row END -->
  632.        <!--/form>
  633.    </div>
  634. </section>
  635.    <!-- Start Paragraph section 1
  636.    ============================================= -->
  637.    <div class="about-area">
  638.        <div class="container">            
  639.                <div class="row">
  640.                    <div class="col-lg-6">
  641.                        <img class="img-fluid d-lg-none" src="assets/images/section1.webp" alt="Bond Cleaning Brisbane">
  642.                        <div class="section-img section1-img d-none d-lg-block"></div>
  643.                    </div>
  644.                    <div class="col-lg-6 about-style-three pt-3 pt-lg-0">
  645.                        <h2>Best Bond Cleaning Brisbane</h2>
  646.                        <p>
  647.                      At the time of the end of tenancy period, getting services from professional cleaners can help you a lot throughout the move-out process. Hiring our skilled Bond Cleaning Brisbane team will free you from the stress of cleaning the entire property. The main motive of our cleaners is to clean the rented property as per your end of lease agreement and to refund your bond money from the landlord. Whether you are at the end of your tenancy period or want to clean the property for the new tenant to move in, you can choose our bond cleaning services for outstanding results.
  648.                        </p>
  649.                        <p>
  650.     We are best known for delivering high-quality cleaning results by offering a 100% customer satisfaction, a Bond Back Guarantee, and a free re-clean within 72 Hours. With all these benefits, our bond cleaning company in Brisbane makes sure that your property looks stunning and will easily pass the rental inspection test. Our skilled and experienced cleaners can meet the highest cleaning standards and can tackle every cleaning difficulty with complete care and dedication.
  651.  
  652.                        </p>
  653.                        <p>Our bond cleaners are the best in the market and they make sure that you will get a cost-effective and quality cleaning. They reached your location at the exact time with all their latest tools and delivered unexpected cleaning results. Get in touch with our bond cleaning team and schedule your service today!</p>
  654.  <a data-animation="animated slideInUp" class="btn btn-dark effect btn-md" href="tel:0735215066">(07) 3521 5066</a>
  655.                        <a data-animation="animated slideInUp" class="btn btn-theme effect btn-md" href="javascript:void(0);" data-bs-toggle="modal" data-bs-target="#exampleModal">Get a Quote</a>                        
  656.                    </div>
  657.                </div>            
  658.        </div>
  659.    </div>
  660.    <!-- End Paragraph Section 1 -->
  661. <!-- Start Why Choose Us Section
  662.    ============================================= -->
  663.    <div class="services-area bg-gray">
  664.        <div class="container">
  665.            <div class="row">
  666.                <div class="col-lg-12">
  667.                    <div class="site-heading text-center">
  668.                        <h2>Why Choose Bond Clean in Brisbane?
  669.  
  670. </h2>                        
  671.                    </div>
  672.                </div>
  673.            </div>
  674.            <div class="row">
  675.                <!-- Single Item -->
  676.                <div class="services-style-four col-lg-6 col-md-6">
  677.                    <div class="item">
  678.                        <div class="icon">
  679.                            <i class="flaticon-booking-1"></i>
  680.                        </div>
  681.                        <div class="info">
  682.                            <h3>Flexibility Booking</h3>
  683.                            <p>
  684.                       We try our best to allot the date and time to our customers as per their preferences. Even our booking system is also very easy. Simply request a quote or make a direct phone call and get connected with our cleaning experts team.
  685.                            </p>
  686.                        </div>
  687.                    </div>
  688.                </div>
  689.                <!-- End Single Item -->
  690.                <!-- Single Item -->
  691.                <div class="services-style-four col-lg-6 col-md-6">
  692.                    <div class="item">
  693.                        <div class="icon">
  694.                            <i class="flaticon-money"></i>
  695.                        </div>
  696.                        <div class="info">
  697.                            <h3>Budget-Friendly Plans</h3>
  698.                            <p>
  699.                    This is one of the best benefits we are offering to our customers. At pocket-friendly prices, you will get high-quality cleaning services to impress the property manager from our trained and professional bond cleaners.
  700.                            </p>
  701.                        </div>
  702.                    </div>
  703.                </div>
  704.                <!-- End Single Item -->
  705.                <!-- Single Item -->
  706.                <div class="services-style-four col-lg-6 col-md-6">
  707.                    <div class="item">
  708.                        <div class="icon">
  709.                            <i class="flaticon-cleaning"></i>
  710.                        </div>
  711.                        <div class="info">
  712.                            <h3>Police Verified</h3>
  713.                            <p>
  714.                            To build more trust in our customers, we have a large team of cleaners who are police verified and fully insured. It means that the cleaners you are hiring are fully reliable and their backgrounds are checked properly.
  715.                            </p>
  716.                        </div>
  717.                    </div>
  718.                </div>
  719.                <!-- End Single Item -->
  720.                <!-- Single Item -->
  721.                <div class="services-style-four col-lg-6 col-md-6">
  722.                    <div class="item">
  723.                        <div class="icon">
  724.                            <i class="flaticon-time"></i>
  725.                        </div>
  726.                        <div class="info">
  727.                            <h3>Saves Time & Money</h3>
  728.                            <p>
  729.                       By hiring our professional cleaners, your time and money both will be saved, as our local cleaners perform the cleaning tasks of your property, and that too at the most genuine and affordable cleaning packages.  
  730.                            </p>
  731.                        </div>
  732.                    </div>
  733.                </div>
  734.                <!-- End Single Item -->
  735.            </div><!-- .row END -->
  736.        </div>
  737.    </div>
  738.    <!-- End Why Choose Us Section -->
  739. <!-- Benefits Section Start -->
  740. <div class="services-area bg-dark">
  741.    <div class="container">
  742.            <div class="row">
  743.                <div class="col-lg-12">
  744.                    <div class="site-heading text-center">
  745.                        <h2>Benefits Of Hiring Bond Cleaning Brisbane Team</h2>                        
  746.                    </div>
  747.                </div>
  748.            </div>
  749.            <div class="row px-3">
  750.                <div class="col-lg-4 col-md-6 service-item-style-three bg-color-1">
  751.                    <div class="thumb"></div>
  752.                    <i class="flaticon-trustworthiness"></i>
  753.                    <h3>Bond Back</h3>
  754.                    <p>
  755.                     By hiring our professional bond cleaners, there is a high chance of getting your bond money back after the high-quality cleaning of your property.  
  756.                    </p>
  757.                </div>
  758.                <div class="col-lg-4 col-md-6 service-item-style-three bg-color-2">
  759.                    <div class="thumb"></div>                    
  760.                    <i class="flaticon-cleaning-1"></i>
  761.                    <h3>Deep Cleaning</h3>
  762.                    <p>
  763.                     Our bond cleaners make sure to provide deep bond cleaning to your property by covering all aspects of it. Each part of the house remains fresh & clean.
  764.                    </p>
  765.                </div>
  766.                <div class="col-lg-4 col-md-6 service-item-style-three bg-color-3">
  767.                    <div class="thumb"></div>
  768.                    <i class="flaticon-basket"></i>
  769.                    <h3>Easy Move-Out</h3>
  770.                    <p>
  771.                 Your task of move-out can become stress-free with our bond cleaning team. Our cleaners clean your property and make your move-out process easier.
  772.                    </p>
  773.                </div>
  774.                <div class="col-lg-4 col-md-6 service-item-style-three bg-color-4">
  775.                    <div class="thumb"></div>
  776.                    <i class="flaticon-cleaning-products"></i>
  777.                    <h3>High-Quality Cleaning</h3>
  778.                    <p>
  779.             Our cleaners use advanced tools and the best products that are safe for health & environment to cleanse the property to deliver quality cleaning.
  780.                    </p>
  781.                </div>
  782.                <div class="col-lg-4 col-md-6 service-item-style-three bg-color-5">
  783.                    <div class="thumb"></div>
  784.                    <i class="flaticon-bill"></i>
  785.                    <h3>REIQ-Approved Checklist</h3>
  786.                    <p>
  787.               Our cleaning checklist is far better than others, as our cleaners follow the REIQ-approved cleaning checklist that covers every aspect of cleaning.
  788.                    </p>
  789.                </div>
  790.                <div class="col-lg-4 col-md-6 service-item-style-three bg-color-6">
  791.                    <div class="thumb"></div>
  792.                    <i class="flaticon-repeat-1"></i>
  793.                    <h3>Free Re-Cleaning</h3>
  794.                    <p>
  795.                    Not satisfied with cleaning service? No Worries! Inform our team and get a free re-clean within 72 Hours from the same bond cleaners of our company.
  796.                    </p>
  797.                </div>
  798.            </div>
  799.      
  800.    </div>
  801. </div>
  802. <!-- Benefits Section END -->
  803.  
  804. <!-- Start Our Services Section
  805.    ============================================= -->
  806.    <div class="blog-area bg-gray">
  807.        <div class="container">
  808.            <div class="row">
  809.                <div class="col-lg-12">
  810.                    <div class="site-heading text-center">
  811.                        <h2>Top Bond Cleaning Brisbane Services</h2>
  812.                    </div>
  813.                </div>
  814.            </div>            
  815.                <div class="row">
  816.                    <!-- Single Item -->
  817.                    <div class="col-lg-3 col-md-6 single-item">
  818.                        <div class="item">
  819.                            <div class="thumb">
  820.                                <img src="assets/images/vacate-clean.webp" alt="Thumb">
  821.                            </div>
  822.                            <div class="info">
  823.                                    <h3>Vacate Cleaning</h3>
  824.                                    <p>
  825.                                     Ready to experience the best vacate cleaning services in Brisbane? Hire our bond cleaning team and get the best cleaning services ever.  
  826.                                    </p>                              
  827.                            </div>
  828.                        </div>
  829.                    </div>
  830.                    <!-- End Single Item -->
  831.                    <!-- Single Item -->
  832.                    <div class="col-lg-3 col-md-6 single-item">
  833.                        <div class="item">
  834.                            <div class="thumb">
  835.                                <img src="assets/images/oven-clean.webp" alt="Thumb">
  836.                            </div>
  837.                            <div class="info">
  838.                                <h3>Oven & BBQ Cleaning</h3>
  839.                                <p>
  840.                            Your Oven & BBQs are getting perfectly cleaned with our experienced Oven & BBQ cleaners in Brisbane by removing tough stains from them.
  841.                                </p>                                
  842.                            </div>
  843.                        </div>
  844.                    </div>
  845.                    <!-- End Single Item -->
  846.                    <!-- Single Item -->
  847.                    <div class="col-lg-3 col-md-6 single-item">
  848.                        <div class="item">
  849.                            <div class="thumb">
  850.                                <img src="assets/images/carpet-clean.webp" alt="Thumb">
  851.                            </div>
  852.                            <div class="info">                                
  853.                                <h3>Carpet Cleaning</h3>
  854.                                <p>
  855.                             Your home carpet needs time to time cleaning to maintain its shine and freshness. Our expert carpet cleaners in Brisbane can do this.
  856.                                </p>
  857.                            </div>
  858.                        </div>
  859.                    </div>
  860.                    <!-- End Single Item -->
  861.                     <!-- Single Item -->
  862.                    <div class="col-lg-3 col-md-6 single-item">
  863.                        <div class="item">
  864.                            <div class="thumb">
  865.                                <img src="assets/images/pest-control.webp" alt="Thumb">
  866.                            </div>
  867.                            <div class="info">                                
  868.                                <h3>Pest Control Services</h3>
  869.                                <p>
  870.                                No more flies and termites in your home! Contact our cleaning team and take our Pest Control Services across Brisbane and its suburbs.
  871.                                </p>
  872.                            </div>
  873.                        </div>
  874.                    </div>
  875.                    <!-- End Single Item -->
  876.                </div>
  877.        </div>
  878.    </div>
  879.    <!-- End Our Services Section END -->
  880.  
  881. <!-- Start Paragraph section 2
  882.    ============================================= -->
  883.    <div class="about-area">
  884.        <div class="container">            
  885.                <div class="row">
  886.                    <div class="col-lg-6 about-style-three pb-4 pb-lg-0">
  887.                        <h2>Professional Bond Cleaning Brisbane</h2>
  888.                        <p>
  889.                   Over a long time, we have been serving the best bond cleaning services to the residents of Brisbane and everyone still praises us. No matter, what location your property is, our cleaners will be at your gate at the scheduled time to clean your rented property. From us, you will receive professional services for move out cleaning in Brisbane to make sure you move into another place by taking all of your bond money from the property manager.
  890.                        </p>
  891.                        <p>
  892.                     Finding the right bond cleaning company can be difficult but with BondCleaninginBrisbane, you will get professional <a href="https://bondcleaninbrisbane.com.au/" style="font-weight:600">bond cleaning in Brisbane</a> for all of your cleaning needs. From scrubbing walls to cleaning mirrors, our expert bond cleaners never miss any area of your property and can perfectly handle every cleaning task. Why wait any longer? Get in touch with our bond cleaning team today and choose your cleaning package for bond cleaning service.
  893.  
  894.                        </p>
  895.                        <p>No need to compromise if you are not satisfied with the cleaning of our bond cleaners. Our team delivers expert bond cleaning services in Brisbane and satisfies their customers with their Bond Back Guarantee (T’s & C’s apply) in which the customer will get a free re-clean within 72 Hrs.</p>
  896.  <a data-animation="animated slideInUp" class="btn btn-dark effect btn-md" href="tel:0735215066">(07) 3521 5066</a>
  897.                        <a data-animation="animated slideInUp" class="btn btn-theme effect btn-md" href="javascript:void(0);" data-bs-toggle="modal" data-bs-target="#exampleModal">Get a Quote</a>
  898.                    </div>
  899.                    <div class="col-lg-6">
  900.                        <img class="img-fluid d-lg-none" src="assets/images/section2.webp" alt="Bond Cleaning Brisbane">
  901.                        <div class="section-img section2-img d-none d-lg-block"></div>
  902.                    </div>
  903.                </div>            
  904.        </div>
  905.    </div>
  906.    <!-- End Paragraph Section 2 -->
  907. <!-- CTA section Start -->
  908. <section class="cta-section bg-dark">
  909.    <div class="container">
  910.        <div class="row align-items-center">
  911.            <div class="col-lg-8 text-center text-lg-start">
  912.                <h2>We Are The Most Affordable Solution For Bond Cleaning in Brisbane!</h2>
  913.            </div>
  914.            <div class="col-lg-4 text-center text-lg-end mt-4 mt-lg-0"> <a data-animation="animated slideInUp" class="btn btn-light effect btn-md" href="tel:0735215066">(07) 3521 5066</a>
  915.                <a class="btn btn-light effect btn-md" href="javascript:void(0);" data-bs-toggle="modal" data-bs-target="#exampleModal">Get a Quote</a>
  916.            </div>
  917.        </div>
  918.    </div>
  919. </section>
  920. <!-- CTA section END -->
  921.     <!-- Start Paragraph section 3
  922.    ============================================= -->
  923.    <div class="about-area">
  924.        <div class="container">            
  925.                <div class="row">
  926.                    <div class="col-lg-6">
  927.                        <img class="img-fluid d-lg-none" src="assets/images/section3.webp" alt="Bond Cleaning Brisbane">
  928.                        <div class="section-img section3-img d-none d-lg-block"></div>
  929.                    </div>                    
  930.                    <div class="col-lg-6 about-style-three pt-3 pt-lg-0">
  931.                        <h2>End Of Lease Cleaning Brisbane</h2>
  932. <p> <b style="color:#003366;">No matter what type of cleaning you need, our end of lease cleaners can smoothly handle everything related to cleaning your property!</b></p>
  933.                        <p>
  934.                        It can be tough to find a skilled cleaner in affordable price. Don’t go here and there, choose our Bond Cleaning Brisbane services and get high-quality bond cleaning at the most affordable price. Our team of best bond cleaners can clean the whole mess of your property and make it shiny and fresh like before. You will get the best cleaning experience by hiring our cleaners, as they are polite, respectful, hardworking, and trustworthy.
  935.  
  936.                        </p>
  937.                        <p>
  938.                          Our team delivers the best bond cleaning solution with effective results! We are a well-known company delivering bond cleaning services across Brisbane and its other areas. Our cleaners provide a healthy and clean environment for your property by implementing the best strategies for bond cleaning in Brisbane. Have some doubts? Connect with our team and clear all of your doubts.
  939.                        </p>   <a data-animation="animated slideInUp" class="btn btn-dark effect btn-md" href="tel:0735215066">(07) 3521 5066</a>
  940.                        <a data-animation="animated slideInUp" class="btn btn-theme effect btn-md" href="javascript:void(0);" data-bs-toggle="modal" data-bs-target="#exampleModal">Get a Quote</a>
  941.                    </div>
  942.                </div>            
  943.        </div>
  944.    </div>
  945.    <!-- End Paragraph Section 3 -->
  946.  
  947.    <!-- Start Testimonials Area
  948.    ============================================= -->
  949.    <div class="faq-section bg-gray">
  950.        <div class="container">
  951.            <div class="row">
  952.                <div class="col-lg-12">
  953.                    <div class="site-heading text-center">
  954.                        <h2>Frequently Asked Questions</h2>
  955.                    </div>
  956.                </div>
  957.            </div><!-- .row END -->
  958.            <div class="accordion" id="accordionExample">
  959.                <div class="row">
  960.                    <div class="col-lg-6 col-md-6 col-sm-12">
  961.                        <div class="accordion-item">
  962.                            <h2 class="accordion-header" id="headingOne">
  963.                                <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseOne" aria-expanded="false" aria-controls="collapseOne">
  964.                           How Much Does A Bond Cleaning Brisbane Cost?
  965.                                </button>
  966.                            </h2>
  967.                            <div id="collapseOne" class="accordion-collapse collapse" aria-labelledby="headingOne" data-bs-parent="#accordionExample">
  968.                                <div class="accordion-body">
  969.                     There are no additional costs or hidden fees associated with the bond cleaning services. Typically, the price is based on the property's size. To find out the cost of their cleaning packages, get in touch with the particular bond cleaning company.
  970.                                </div>
  971.                            </div>
  972.                        </div>
  973.                <div class="accordion-item">
  974.                    <h2 class="accordion-header" id="headingTwo">
  975.                        <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
  976.                       Is Bond Cleaning Mandatory?
  977.                        </button>
  978.                    </h2>
  979.                    <div id="collapseTwo" class="accordion-collapse collapse" aria-labelledby="headingTwo" data-bs-parent="#accordionExample">
  980.                        <div class="accordion-body">
  981.                       Yes, the tenants who are struggling to recover their bond money usually take the bond cleaning services to get successful cleaning outcomes. After getting the cleaning done by a professional bond cleaner, it’s getting easier for them to receive their bond money.
  982.                        </div>
  983.                    </div>
  984.                </div>
  985.                <!-- <div class="accordion-item">
  986.                    <h2 class="accordion-header" id="headingThree">
  987.                        <button
  988.                            class="accordion-button collapsed"
  989.                            type="button"
  990.                            data-bs-toggle="collapse"
  991.                            data-bs-target="#collapseThree"
  992.                            aria-expanded="false"
  993.                            aria-controls="collapseThree"
  994.                        >
  995.                        How Much Does the Bond Cleaning Cost in Perth? </button>
  996.                    </h2>
  997.                    <div
  998.                        id="collapseThree"
  999.                        class="accordion-collapse collapse"
  1000.                        aria-labelledby="headingThree"
  1001.                        data-bs-parent="#accordionExample"
  1002.                    >
  1003.                        <div class="accordion-body">
  1004.                            <strong
  1005.                                >The <b>price of end of lease cleaning in Perth</b> will surely come under your budget. Everyone can avail the benefits of our services, as they are budget-friendly. </strong
  1006.                            >
  1007.                        </div>
  1008.                    </div>
  1009.                </div> -->
  1010.                </div>
  1011.                <div class="col-lg-6 col-md-6 col-sm-12">
  1012.                <div class="accordion-item">
  1013.                    <h2 class="accordion-header" id="headingFour">
  1014.                        <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseFour" aria-expanded="false" aria-controls="collapseFour">
  1015.                  How Can You Get Your Bond Money Back?
  1016.                        </button>
  1017.                    </h2>
  1018.                    <div id="collapseFour" class="accordion-collapse collapse" aria-labelledby="headingFour" data-bs-parent="#accordionExample">
  1019.                        <div class="accordion-body">
  1020.                   According to the end of the lease agreement, the tenant will only get their bond money back, if the rented property is in neat and clean condition without any damage before moving out. Only the team of expert bond cleaners can clean the entire property for the sake of bond money.
  1021.                        </div>
  1022.                    </div>
  1023.                </div><!-- div1 END -->
  1024.                <div class="accordion-item">
  1025.                    <h2 class="accordion-header" id="headingFive">
  1026.                        <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseFive" aria-expanded="false" aria-controls="collapseFive">
  1027.                     Do Bond Cleaners Clean Walls?
  1028.                        </button>
  1029.                    </h2>
  1030.                    <div id="collapseFive" class="accordion-collapse collapse" aria-labelledby="headingFive" data-bs-parent="#accordionExample">
  1031.                        <div class="accordion-body">
  1032.                        Yes, bond cleaners clean each area of the property including the walls. No matter, how dirty the wall is, the cleaners always prefer organic solutions to clean the walls without damaging them.
  1033.                        </div>
  1034.                    </div>
  1035.                </div><!-- div2 end -->
  1036.                <!-- <div class="accordion-item">
  1037.                    <h2 class="accordion-header" id="headingSix">
  1038.                        <button
  1039.                            class="accordion-button collapsed"
  1040.                            type="button"
  1041.                            data-bs-toggle="collapse"
  1042.                            data-bs-target="#collapseSix"
  1043.                            aria-expanded="false"
  1044.                            aria-controls="collapseSix"
  1045.                        >
  1046.                        Do you Provide Customer Satisfaction?
  1047.                        </button>
  1048.                    </h2>
  1049.                    <div
  1050.                        id="collapseSix"
  1051.                        class="accordion-collapse collapse"
  1052.                        aria-labelledby="headingSix"
  1053.                        data-bs-parent="#accordionExample"
  1054.                    >
  1055.                        <div class="accordion-body">
  1056.                            <strong
  1057.                                >Yes, our team offers a 100% customer satisfaction guarantee. Even if the client is not satisfied, we provide free re-cleaning within 72 Hrs to meet their cleaning expectations.</strong
  1058.                            >
  1059.                        </div>
  1060.                    </div>
  1061.                </div> -->
  1062.                </div>
  1063.                </div><!-- row END -->  
  1064.            </div>
  1065.        </div>
  1066.    </div>
  1067.    <!-- End Testimonials Area -->  
  1068.    <!-- Start Footer
  1069.    ============================================= -->
  1070.    <footer class="bg-dark">
  1071.        <div class="footer-top">
  1072.        <div class="container">
  1073.            <div class="row align-items-center">
  1074.                <div class="col-lg-4">
  1075.                    <div class="book-now shadow pe-lg-5 text-center text-lg-start">
  1076.                        <h2>Book Your Bond Clean Now</h2>
  1077.                        <a class="btn btn-light effect btn-md" href="javascript:void(0);" data-bs-toggle="modal" data-bs-target="#exampleModal">Book a Bond Clean</a>
  1078.                    </div>                    
  1079.                </div>
  1080.                <div class="col-lg-8 testimonials-area text-light">
  1081.                    <h2 class="text-center">What Clients Say About Us</h2>
  1082.                    <div class="row">                    
  1083.                        <div class="col-6">
  1084.                            <div class="testimonial-content">                
  1085.                                <div class="item">
  1086.                                    <div class="content">
  1087.                                        <div class="rating">
  1088.                                            <i class="flaticon-star"></i>
  1089.                                            <i class="flaticon-star"></i>
  1090.                                            <i class="flaticon-star"></i>
  1091.                                            <i class="flaticon-star"></i>
  1092.                                            <i class="flaticon-star"></i>
  1093.                                        </div>
  1094.                                        <p>
  1095.                              Great and effective bond cleaning service. Their cleaners clean my 2 set room very perfectly without leaving any marks of dust. I would highly recommend this bond cleaning team for the best cleaning outcomes. Trust me! Choosing this company is one of the best decisions you ever make.
  1096.                                        </p>
  1097.                                    </div>
  1098.                                    <div class="info">
  1099.                                        <h3>Jones Adhor</h3>
  1100.                                    </div>
  1101.                                </div>
  1102.                            </div>
  1103.                        </div>
  1104.                        <div class="col-6">
  1105.                            <div class="testimonial-content">                
  1106.                                <div class="item">
  1107.                                    <div class="content">
  1108.                                        <div class="rating">
  1109.                                            <i class="flaticon-star"></i>
  1110.                                            <i class="flaticon-star"></i>
  1111.                                            <i class="flaticon-star"></i>
  1112.                                            <i class="flaticon-star"></i>
  1113.                                            <i class="flaticon-star"></i>
  1114.                                        </div>
  1115.                                        <p>
  1116.                             Their bond cleaners can relieve my tension during my sudden move-out time. I booked their services at the last minute and I didn’t even get any kind of trouble in that. So smoothly everything goes well and I would easily shift to my new place after recovering my bond money.
  1117.                                        </p>
  1118.                                    </div>
  1119.                                    <div class="info">
  1120.                                        <h3>Mones Basel</h3>
  1121.                                    </div>
  1122.                                </div>
  1123.                            </div>
  1124.                        </div>
  1125.                    </div><!-- .row END -->
  1126.                </div>
  1127.            </div>
  1128.        </div>
  1129.        <!-- Fixed Shape -->
  1130.    </div>
  1131.  
  1132.        <div class="footer-bottom text-light">
  1133.            <div class="container">
  1134.                <div class="row">
  1135.                    <div class="col-lg-12 text-center">
  1136.                        <p>© Copyright 2024. All Rights Reserved by <a target="_blank" href="javascript:void(0);">BondCleaninBrisbane</a></p>
  1137.                    </div>
  1138.                </div>
  1139.            </div>
  1140.        </div>
  1141.        <!-- Start Footer Bottom -->
  1142.  
  1143.    </footer>
  1144.    <!-- End Footer -->
  1145.  
  1146. <!-- Modal Start -->
  1147. <div class="modal fade" id="exampleModal" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
  1148.    <div class="modal-dialog">
  1149.    <div class="modal-content">
  1150.  
  1151.  
  1152.    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close">
  1153.              <span aria-hidden="true">&times;</span>
  1154.            </button>
  1155.  
  1156.    <div class="modal-body form-fields">
  1157. <style>
  1158. .requestquote .vc_custom_heading {
  1159.    line-height: 70px;
  1160.    text-align: center;
  1161.    color: #fff;
  1162.    text-transform: uppercase;
  1163.    border-radius: 10px 10px 0 0;
  1164.    background-color:#003366;
  1165.    font-size: 28px;
  1166.    position: relative;
  1167.    z-index: 1;
  1168. }
  1169. .form-error-bottom-2 {
  1170.    display: flex;
  1171.    justify-content: center;
  1172.    align-items: flex-start;
  1173.    color: red;
  1174. }
  1175. .form-error-bottom-2 p {
  1176.    color: red;
  1177.    line-height: 16px;
  1178.    font-size: 13px;
  1179. }
  1180.   inputs[type="checkbox"] {
  1181.   margin-bottom:10px !important;
  1182.   }
  1183.   .pac-container.pac-logo.hdpi {
  1184.    z-index: 999999 !important;
  1185. }
  1186. .modal-body {
  1187.    padding: 0px !important;
  1188.    }
  1189. button.btn-close {
  1190.    position: absolute;
  1191.    top: -10px;
  1192.    right: -10px;
  1193.    border: none;
  1194.    font-size: 24px;
  1195.    font-weight: bold;
  1196.    color: #000;
  1197.    background: var(--main-color);
  1198.    z-index: 999;
  1199.    border-radius: 50%;
  1200.    opacity: 1;
  1201. border: solid 1px #FFEB3B;
  1202. }
  1203. .nwwdth
  1204. {
  1205. width:100px !important;
  1206. }
  1207. button.btn-close span
  1208. {
  1209.    font-size: 32px !important;
  1210.    top: 0px;
  1211.    left: 9px;
  1212.    font-weight: bold;
  1213.    color: #000000;
  1214.    background: #FFEB3B;
  1215.    z-index: 999;
  1216.    border-radius: 50%;
  1217.    opacity: 1;
  1218.    border: solid 1px #FFEB3B;
  1219.    padding: 0px 10px;
  1220. }
  1221. .modal .form-bgc {
  1222.    padding: 10px 10px;
  1223. }
  1224. .modal .form-bgc .card {
  1225.    border:none !important;
  1226. }
  1227. .modal .requestquote
  1228. {
  1229.    padding-top: 0px !important;
  1230. }
  1231. .modal .requestquote .vc_custom_heading
  1232. {
  1233. border-radius:0px !important;  
  1234. }
  1235. #msformnew select {
  1236.    padding: 10px 1px 10px 10px;
  1237.    border: 1px solid #ccc;
  1238.    border-radius: 0;
  1239.    margin-bottom: 7px;
  1240.    width: 100%;
  1241.    font-size: 14px;
  1242. }
  1243.   #step2 aria-required="true"
  1244.   {
  1245.   border: solid 1px red !important;
  1246.   }
  1247.   .radio-sec label
  1248.   {
  1249.   display: flex;
  1250.   }
  1251.   .error-input {
  1252.   border: 2px solid red !important;
  1253.   }
  1254.   .radio-sec span
  1255.   {
  1256.   position: relative;
  1257.   top: -4px;
  1258.   left: -30px;
  1259.   }
  1260.   .form-error {
  1261.   display: flex;
  1262.   justify-content: center;
  1263.   padding: 0px;
  1264.   align-items: flex-start;
  1265.   color: red;
  1266.   }
  1267.   .form-error p {
  1268.   color: red;
  1269.   line-height: 16px;
  1270.   font-size: 13px;
  1271.   }
  1272.   .form-error-bottom {
  1273.   display: flex;
  1274.   justify-content: center;
  1275.   align-items: flex-start;  
  1276.   color: red;
  1277.   }
  1278.   .form-error-bottom p {
  1279.   color: red;
  1280.   line-height: 16px;
  1281.   font-size: 13px;
  1282.   }
  1283.   /* radio buttons css */
  1284.   .bond-radio {display: block;}
  1285.   .bond-radio input {width: 15% !important; margin: 0;vertical-align: middle;}
  1286.   @media only screen and (max-width:600px)
  1287.   {
  1288.   .modal.show .modal-dialog {
  1289.    transform: none;
  1290.    width: 90% !important;
  1291.    margin: 0 auto !important;
  1292.    top: 40px;
  1293. }
  1294.   .radio-sec label
  1295.   {
  1296.   display: inline-block !important;
  1297.   }
  1298.   input[type="checkbox"] {
  1299.   display: inline-block !important;
  1300.   }
  1301.   .requestquote {
  1302.   padding-top: 5px !important;
  1303.   }
  1304.   input#vehicle1 {
  1305.   margin-bottom: 0px;
  1306.   }
  1307.   input#vehicle2
  1308.   {
  1309.   margin-bottom: 0px;
  1310.   }
  1311.   .radio-sec label
  1312.   {
  1313.   margin-bottom: -20px;
  1314.   }
  1315.   .radio-sec span {
  1316.   position: relative !important;
  1317.   left: 2px !important;
  1318.   top: 0px !important;
  1319.   }
  1320.   .requestquote .vc_custom_heading {
  1321.   line-height: 55px;
  1322.   }
  1323.   .mb-main-head
  1324.   {
  1325.   padding-top: 0px;
  1326.   font-size: 29px;
  1327.   margin-bottom: 0px;
  1328.   text-transform: uppercase;
  1329.   color: #594f4f;
  1330.   text-align: center;
  1331.   }
  1332.   input#vehicle1 {
  1333.   margin-bottom: 0px;
  1334.   }
  1335.   input#vehicle2
  1336.   {
  1337.   margin-bottom: 0px;
  1338.   }
  1339.   .radio-sec label
  1340.   {
  1341.   margin-bottom: 10px;
  1342.   }
  1343.   .radio-sec span {
  1344.   position: relative !important;
  1345.   left: 2px !important;
  1346.   top: 0px !important;
  1347.   }
  1348.   .requestquote .vc_custom_heading {
  1349.   line-height: 55px;
  1350.   }
  1351.   .mob-dir {
  1352.   flex-direction: column-reverse;
  1353.   }
  1354.   .requestquote .vc_custom_heading {
  1355.   font-size: 20px !important;
  1356.   }
  1357.   #msform new input, #msformnew textarea {
  1358.   font-size: 14px !important;
  1359.   }
  1360.   .form-bgc {
  1361.   margin: 0px;
  1362.   padding: 0px;
  1363.   }
  1364.   #msformnew .row-adjusting .col-4 select {
  1365.   font-size: 12px !important;
  1366.   padding-left: 0px;
  1367.   padding-right: 0px;
  1368.   }
  1369.   .radio-sec label {
  1370.   margin-bottom: -20px;
  1371.   }
  1372.   .radio-sec label  
  1373.   {
  1374.   display: inline-block !important;
  1375.   }
  1376.   input[type="checkbox"] {
  1377.   display: inline-block !important;
  1378.   margin: 0 auto !important;
  1379.   }
  1380.   }
  1381. </style>
  1382. <div class="requestquote">
  1383.   <div class="vc_custom_heading vc_custom_1634126300298">REQUEST A <label>FREE QUOTE</label>
  1384.   </div>
  1385.   <div class="container-fluid">
  1386.      <div class="row justify-content-center mm-row">
  1387.         <div class="col-12 col-sm-12 col-md-12 col-lg-12 col-xl-12 text-center form-bgc">
  1388.            <div class="card px-0 ">
  1389.               <form id="msformnew" method="post"  action="/multisend.php" onsubmit="return false;">
  1390.                  <input type="hidden" id="last_record_idw" value=""/>
  1391.                  <ul id="progressbar">
  1392.                     <li class="active" id="account">  
  1393.                        <strong>Step 1</strong>
  1394.                     </li>
  1395.                     <li id="personal">
  1396.                        <strong>Step 2</strong>
  1397.                     </li>
  1398.                  </ul>
  1399.                  <!-- fieldsets -->
  1400.                  <fieldset id="stepone">  
  1401.                     <div class="form-card">
  1402.                        <div class="row"></div>
  1403.                        <input type="text" name="nameui"  id="namequoteui" placeholder="Your Name" class="inputs">
  1404.                        <input type="text" name="emailui" id="emailquoteui" placeholder="Your Email" class="inputs"/>
  1405.                        <input type="tel" name="mobilenoui"  id="telquoteui" size="40" maxlength="10" class="" placeholder="Phone Number" class="inputs">
  1406.                        <input class="w-full bg-gray-200 text-gray-700 appearance-none rounded border-2 border-gray-300 address_by_guruui" type="text" name="addressui" id="autocompleteui" required/>
  1407.                        <!--input type="text" name="addres" id="address" placeholder="Address" autocomplete="off"-->
  1408.                     </div>
  1409.                     <input type="button" name="next" class="next-new action-button next-btn-step1" id="post_code" value="Next">
  1410.                     <div class="form-error-bottom-2" style="display:none;">
  1411.                        <i class='fa fa-info-circle'></i>
  1412.                        <p> Please fill the red marked boxes to get the form submitted</p>
  1413.                     </div>
  1414.                  </fieldset>
  1415.                  <fieldset id="step2">
  1416.                     <div class="row">
  1417.                        <div class="col-lg-12 col-12">
  1418.                           <input type="text" name="jobdate" id="datepickerui" autocomplete="off" placeholder="Job Date" class="inputs">
  1419.                        </div>
  1420.                     </div>  
  1421.                     <!--div class="row justify-content-evenly pb-3 pt-2">
  1422.                        <div class="col-lg-5 col-6 text-start">
  1423.                           <label class="bond-radio">
  1424.                           <input type="radio" name="user-type" id="boncleanui" value="Bondcleaning" checked="">
  1425.                           <span>Bond cleaning</span>
  1426.                           </label>
  1427.                        </div>
  1428.                        <div class="col-lg-5 col-6 text-start">
  1429.                           <label class="bond-radio">
  1430.                           <input type="radio" name="user-type" id="springcleanui" value="Springcleaning">
  1431.                           <span>Spring cleaning</span>
  1432.                           </label>
  1433.                        </div>
  1434.                     </div-->
  1435.                     <div class="showBondcleaning">
  1436.                        <h5> Bond Cleaning Details  </h5>
  1437.                        <div class="row row-adjusting">
  1438.                           <div class="col-lg-4 col-4">
  1439.                              <select id="bed_studyui" name="bed_study" class="wpcf7-form-control wpcf7-select wpcf7-validates-as-required " aria-required="true" aria-invalid="false" class="inputs">
  1440.                                 <option value="">Bed+Study</option>
  1441.                                 <option value="1 Room(s)">1 Room(s)</option>
  1442.                                 <option value="2 Rooms">2 Rooms</option>
  1443.                                 <option value="3 Rooms">3 Rooms</option>
  1444.                                 <option value="4 Rooms">4 Rooms</option>
  1445.                                 <option value="5 Rooms">5 Rooms</option>
  1446.                                 <option value="6 Rooms">6 Rooms</option>
  1447.                                 <option value="7 Rooms">7 Rooms</option>
  1448.                                 <option value="8 Rooms">8 Rooms</option>
  1449.                                 <option value="9 Rooms">9 Rooms</option>
  1450.                                 <option value="10 Rooms">10 Rooms</option>
  1451.                              </select>
  1452.                           </div>
  1453.                           <div class="col-lg-4 col-4">
  1454.                              <select id="bathroomui" name="bathroom" class="wpcf7-form-control wpcf7-select wpcf7-validates-as-required" aria-required="true" aria-invalid="false" class="inputs">
  1455.                                 <option value="">Bathroom</option>
  1456.                                 <option value="1 Bathroom">1 Bathroom</option>
  1457.                                 <option value="2 Bathroom">2 Bathroom</option>
  1458.                                 <option value="3 Bathroom">3 Bathroom</option>
  1459.                                 <option value="4 Bathroom">4 Bathroom</option>
  1460.                                 <option value="5 Bathroom">5 Bathroom</option>
  1461.                              </select>
  1462.                           </div>
  1463.                           <div class="col-lg-4 col-4">
  1464.                              <select id="livingareaui" name="livingarea" class="wpcf7-form-control wpcf7-select wpcf7-validates-as-required" aria-required="true" aria-invalid="false" class="inputs">
  1465.                                 <option value="">Living area</option>
  1466.                                 <option value="1">1</option>
  1467.                                 <option value="2">2</option>
  1468.                                 <option value="3">3</option>
  1469.                                 <option value="4">4</option>
  1470.                                 <option value="5">5</option>
  1471.                              </select>
  1472.                           </div>
  1473.                        </div>
  1474.                        <div class="row row-adjusting">
  1475.                           <div class="col-lg-4 col-4">
  1476.                              <select id="furnishedui" name="furnished" class="wpcf7-form-control wpcf7-select wpcf7-validates-as-required" aria-required="true" aria-invalid="false" class="inputs">
  1477.                                 <option value="">Furnished</option>
  1478.                                 <option value="Yes">Yes</option>
  1479.                                 <option value="No">No</option>
  1480.                              </select>
  1481.                           </div>
  1482.                           <div class="col-lg-4 col-4">
  1483.                              <select id="housetypeui" name="housetype" class="wpcf7-form-control wpcf7-select wpcf7-validates-as-required" aria-required="true" aria-invalid="false" class="inputs">
  1484.                                 <option value="">House type</option>
  1485.                                 <option value="Unit">Unit</option>
  1486.                                 <option value="House">House</option>
  1487.                                 <option value="Two Story">Two Story</option>
  1488.                                 <option value="Multi Story">Multi Story</option>
  1489.                              </select>
  1490.                           </div>
  1491.                           <div class="col-lg-4 col-4">
  1492.                              <select id="blindsui" name="blinds" class="wpcf7-form-control wpcf7-select wpcf7-validates-as-required" aria-required="true" aria-invalid="false" class="inputs">
  1493.                                 <option value="">Blinds</option>
  1494.                                 <option value="No Blinds">No Blinds</option>
  1495.                                 <option value="Vertical">Vertical</option>
  1496.                                 <option value="Venetians">Venetians</option>
  1497.                                 <option value="Rollers">Rollers</option>
  1498.                                 <option value="Shutters">Shutters</option>
  1499.                              </select>
  1500.                           </div>
  1501.                        </div>
  1502.                        <div class="row pt-2 pb-3">
  1503.                           <div class="col-md-4 col-4">
  1504.                              <div class="text-left">
  1505.                                 <h3 class="form-head">Extras:</h3>
  1506.                              </div>
  1507.                           </div>
  1508.                           <div class="col-md-4 col-4">                  
  1509.                              <label class="bond-radio">
  1510.                              <input type="checkbox" id="vehicle1ui" name="extra" value="Carpet">
  1511.                              <span>Carpet</span>                      
  1512.                              </label>                
  1513.                           </div>
  1514.                           <div class="col-md-4 col-4">                  
  1515.                              <label class="bond-radio">
  1516.                              <input type="checkbox" id="vehicle2ui" name="extra" value="Pest">
  1517.                              <span>Pest</span>
  1518.                              </label>                  
  1519.                           </div>
  1520.                        </div>
  1521.                     </div>
  1522.                     <!--div class="showSpringcleaning">
  1523.                        <h5> Spring Cleaning Details  </h5>
  1524.                        <!--input type="text" name="job-date2" id="datepicker2" placeholder="Job Date"-->
  1525.                        <!--select id="numberofhoursui" class="inputs" name="numberofhours" class="wpcf7-form-control wpcf7-select" required>
  1526.                           <option value="Number of hours">Number of hours</option>
  1527.                           <option value="1">1</option>
  1528.                           <option value="2">2</option>
  1529.                           <option value="3">3</option>
  1530.                           <option value="4">4</option>
  1531.                           <option value="5">5</option>
  1532.                           <option value="6">6</option>
  1533.                           <option value="7">7</option>
  1534.                           <option value="8">8</option>
  1535.                           <option value="9">9</option>
  1536.                           <option value="10">10</option>
  1537.                        </select>
  1538.                     </div-->
  1539.                     <div>
  1540.                        <textarea id="messsageui" name="messsage" cols="40" rows="2" maxlength="120" class="wpcf7-form-control wpcf7-textarea"  placeholder="Message"></textarea>
  1541.                     </div>  
  1542.                     <div class="form-error" style="display:none;">
  1543.                        <i class='fa fa-info-circle'></i>&nbsp;&nbsp;
  1544.                        <p> Please fill the red marked boxes to get the form submitted</p>
  1545.                     </div>
  1546.                     <input type="submit" name="submit" class="action-button submt-btn nwwdth"  id="post_codesx" value="Get a Quote"/>
  1547.                     <input type="button" name="previous" class="previous-new action-button-previous nwwdth" value="Back"/>
  1548.                  </fieldset>
  1549.               </form>
  1550.            </div>
  1551.         </div>
  1552.      </div>
  1553.   </div>
  1554. </div>
  1555. <script>
  1556.   $(function()
  1557.   {
  1558.   $('.showSpringcleaning').hide();
  1559.   $('.showBondcleaning').show();
  1560.  
  1561.   $("input[name=user-type]:radio").click(function ()
  1562.   {
  1563.   if ($('input[name=user-type]:checked').val() == "Bondcleaning")
  1564.   {
  1565.    $('.showSpringcleaning').hide();
  1566.    $('.showBondcleaning').show();
  1567.  
  1568.   }
  1569.   else if ($('input[name=user-type]:checked').val() == "Springcleaning")
  1570.   {
  1571.    $('.showSpringcleaning').show();
  1572.    $('.showBondcleaning').hide();
  1573.   }
  1574.   });
  1575.  
  1576.  
  1577.   });
  1578. </script>
  1579.    <!--form id="msforms" method="post" action="/senddata/pop-send.php">    
  1580.    <input type="text" name="name" id="namequote2" placeholder="Your Name" class="field1" required>
  1581.    <input type="text" name="email" id="emailquote2" placeholder="Your Email" class="field1" required>
  1582.    <input type="tel" name="mobileno" id="telquote2" size="40" maxlength="10" placeholder="Phone Number" class="field1" required>
  1583.    <input type="text" name="address" id="autocomplete2" placeholder="Enter a location" autocomplete="off" class="field1" required>
  1584.    <div class="fields-error-msg">* Please fill the red marked boxes to get the form submitted</div>
  1585.    <input type="submit" name="next" class="form-next-btn1" id="post_code2" value="Get a Quote">
  1586.    </form-->
  1587.    <div class="clearfix"></div>
  1588.    </div>
  1589.    </div>
  1590.    </div>
  1591.    </div>
  1592.    <!-- Modal END -->
  1593. </div><!-- .wrapper END -->    
  1594.            <!-- jQuery Frameworks
  1595.            ============================================= -->
  1596.            <script rel="preload" as="script" src="https://maps.googleapis.com/maps/api/js?key=AIzaSyCyxa0d5VJiM4MCBrdLrSCa_CRA0TTYhpA&amp;libraries=places"></script>
  1597.            <script src="../assets/js/jquery.min.js"></script>            
  1598.            <script src="../assets/js/popper.min.js"></script>
  1599.            <script src="../assets/js/bootstrap.min.js"></script>
  1600.            <script src="../assets/js/jquery.appear.js"></script>
  1601.            <script src="../assets/js/bootsnav.js"></script>            
  1602.            <script src="../assets/js/main.js"></script>
  1603.            <link rel="stylesheet" href="https://code.jquery.com/ui/1.13.3/themes/base/jquery-ui.css">
  1604.            <script src="https://code.jquery.com/ui/1.13.3/jquery-ui.js"></script>
  1605. <script>
  1606.    $("#autocomplete").on('focus', function () {
  1607.        geolocate();
  1608.    });
  1609.    
  1610.    var placeSearch, autocomplete;
  1611.    var componentForm = {
  1612.        street_number: 'short_name',
  1613.        route: 'long_name',
  1614.        locality: 'long_name',
  1615.        administrative_area_level_1: 'short_name',
  1616.        country: 'long_name',
  1617.        postal_code: 'short_name'
  1618.    };
  1619.    
  1620.    function initialize() {
  1621.        // Create the autocomplete object, restricting the search
  1622.        // to geographical location types.
  1623.        autocomplete = new google.maps.places.Autocomplete(
  1624.        /** @type {HTMLInputElement} */ (document.getElementById('autocomplete')), {
  1625.            types: ['geocode'],
  1626.            componentRestrictions: {
  1627.           country: 'au'
  1628.         }
  1629.        });
  1630.        // When the user selects an address from the dropdown,
  1631.        // populate the address fields in the form.
  1632.        google.maps.event.addListener(autocomplete, 'place_changed', function () {
  1633.            fillInAddress();
  1634.        });
  1635.    }
  1636.    
  1637.    // [START region_fillform]
  1638.    function fillInAddress() {
  1639.        // Get the place details from the autocomplete object.
  1640.        var place = autocomplete.getPlace();
  1641.    
  1642.        document.getElementById("latitude").value = place.geometry.location.lat();
  1643.        document.getElementById("longitude").value = place.geometry.location.lng();
  1644.    
  1645.        for (var component in componentForm) {
  1646.            document.getElementById(component).value = '';
  1647.            document.getElementById(component).disabled = false;
  1648.        }
  1649.    
  1650.        // Get each component of the address from the place details
  1651.        // and fill the corresponding field on the form.
  1652.        for (var i = 0; i < place.address_components.length; i++) {
  1653.            var addressType = place.address_components[i].types[0];
  1654.            if (componentForm[addressType]) {
  1655.                var val = place.address_components[i][componentForm[addressType]];
  1656.                document.getElementById(addressType).value = val;
  1657.            }
  1658.        }
  1659.    }
  1660.    // [END region_fillform]
  1661.    
  1662.    // [START region_geolocation]
  1663.    // Bias the autocomplete object to the user's geographical location,
  1664.    // as supplied by the browser's 'navigator.geolocation' object.
  1665.    function geolocate() {
  1666.        if (navigator.geolocation) {
  1667.            navigator.geolocation.getCurrentPosition(function (position) {
  1668.                var geolocation = new google.maps.LatLng(
  1669.                position.coords.latitude, position.coords.longitude);
  1670.    
  1671.                var latitude = position.coords.latitude;
  1672.                var longitude = position.coords.longitude;
  1673.                document.getElementById("latitude").value = latitude;
  1674.                document.getElementById("longitude").value = longitude;
  1675.    
  1676.                autocomplete.setBounds(new google.maps.LatLngBounds(geolocation, geolocation));
  1677.            });
  1678.        }
  1679.    
  1680.    }
  1681.    
  1682.    initialize();
  1683.    
  1684. </script>
  1685. <script>
  1686.    $("#autocompleteui").on('focus', function () {
  1687.        geolocate();
  1688.    });
  1689.    
  1690.    var placeSearch, autocomplete;
  1691.    var componentForm = {
  1692.        street_number: 'short_name',
  1693.        route: 'long_name',
  1694.        locality: 'long_name',
  1695.        administrative_area_level_1: 'short_name',
  1696.        country: 'long_name',
  1697.        postal_code: 'short_name'
  1698.    };
  1699.    
  1700.    function initialize() {
  1701.        // Create the autocomplete object, restricting the search
  1702.        // to geographical location types.
  1703.        autocomplete = new google.maps.places.Autocomplete(
  1704.        /** @type {HTMLInputElement} */ (document.getElementById('autocompleteui')), {
  1705.            types: ['geocode'],
  1706.            componentRestrictions: {
  1707.           country: 'au'
  1708.         }
  1709.        });
  1710.        // When the user selects an address from the dropdown,
  1711.        // populate the address fields in the form.
  1712.        google.maps.event.addListener(autocomplete, 'place_changed', function () {
  1713.            fillInAddress();
  1714.        });
  1715.    }
  1716.    
  1717.    // [START region_fillform]
  1718.    function fillInAddress() {
  1719.        // Get the place details from the autocomplete object.
  1720.        var place = autocomplete.getPlace();
  1721.    
  1722.        document.getElementById("latitude").value = place.geometry.location.lat();
  1723.        document.getElementById("longitude").value = place.geometry.location.lng();
  1724.    
  1725.        for (var component in componentForm) {
  1726.            document.getElementById(component).value = '';
  1727.            document.getElementById(component).disabled = false;
  1728.        }
  1729.    
  1730.        // Get each component of the address from the place details
  1731.        // and fill the corresponding field on the form.
  1732.        for (var i = 0; i < place.address_components.length; i++) {
  1733.            var addressType = place.address_components[i].types[0];
  1734.            if (componentForm[addressType]) {
  1735.                var val = place.address_components[i][componentForm[addressType]];
  1736.                document.getElementById(addressType).value = val;
  1737.            }
  1738.        }
  1739.    }
  1740.    // [END region_fillform]
  1741.    
  1742.    // [START region_geolocation]
  1743.    // Bias the autocomplete object to the user's geographical location,
  1744.    // as supplied by the browser's 'navigator.geolocation' object.
  1745.    function geolocate() {
  1746.        if (navigator.geolocation) {
  1747.            navigator.geolocation.getCurrentPosition(function (position) {
  1748.                var geolocation = new google.maps.LatLng(
  1749.                position.coords.latitude, position.coords.longitude);
  1750.    
  1751.                var latitude = position.coords.latitude;
  1752.                var longitude = position.coords.longitude;
  1753.                document.getElementById("latitude").value = latitude;
  1754.                document.getElementById("longitude").value = longitude;
  1755.    
  1756.                autocomplete.setBounds(new google.maps.LatLngBounds(geolocation, geolocation));
  1757.            });
  1758.        }
  1759.    
  1760.    }
  1761.    
  1762.    initialize();
  1763.    
  1764. </script>          
  1765.            <script>
  1766.            $( function() {
  1767.                $( "#datepicker" ).datepicker();
  1768.            } );
  1769.            </script>
  1770. <script>
  1771.  $(function () {
  1772.    $('.showSpringcleaning').hide();
  1773.    $('.showBondcleaning').show();
  1774.  
  1775.    $("input[name=user-type]:radio").click(function () {
  1776.        if ($('input[name=user-type]:checked').val() == "Bondcleaning") {
  1777.            $('.showSpringcleaning').hide();
  1778.            $('.showBondcleaning').show();
  1779.  
  1780.        } else if ($('input[name=user-type]:checked').val() == "Springcleaning") {
  1781.            $('.showSpringcleaning').show();
  1782.            $('.showBondcleaning').hide();
  1783.  
  1784.        }
  1785.    });
  1786. });
  1787.  
  1788. </script>    
  1789.  
  1790. <script>
  1791.    jQuery("#fms-btn").click(function() {
  1792.      if(animating) {
  1793.         return false
  1794.      }
  1795.  
  1796.      if (!jQuery("#email").val()) {
  1797.         alert("Please enter your email !!");
  1798.         jQuery("html, body").animate ({
  1799.            scrollTop:jQuery("#email").offset().top-200},
  1800.         2000);
  1801.         jQuery("#email").focus();
  1802.         return false
  1803.      } else {
  1804.         if(!isEmail(jQuery("#email").val())) {
  1805.            alert("Please enter Valid email Address!!");
  1806.            jQuery("html, body").animate({
  1807.                  scrollTop:jQuery("#email").offset().top-200},2000);
  1808.            jQuery("#email").focus();
  1809.            return false
  1810.         }
  1811.      }
  1812.   });
  1813. </script>
  1814. <script>
  1815.    var current_fs,next_fs,previous_fs;
  1816.    
  1817.    var left,opacity,scale;var animating;var valid=false;  
  1818.      
  1819.   jQuery("#post_code").click(function(){
  1820.      if(animating) {
  1821.         return false
  1822.      }
  1823.  
  1824.  
  1825.   });
  1826.    jQuery(function() {
  1827.        jQuery("#datepickerui").datepicker({
  1828.            dateFormat: "mm/dd/yy", // Format of the date
  1829.            changeMonth: true,      // Allows month dropdown
  1830.            changeYear: true,       // Allows year dropdown
  1831.            showAnim: "slideDown",  // Animation effect when showing the calendar
  1832.            minDate: 0,             // Prevents selecting past dates
  1833.            maxDate: "+1Y"          // Limits selection to within one year
  1834.        });
  1835.    });
  1836. </script>
  1837.    <script rel="preload" as="script" src="https://cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert-dev.min.js"></script>
  1838.  
  1839.    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert.min.css" />
  1840.  
  1841. <script>
  1842. jQuery(function()
  1843. {
  1844. jQuery('.showSpringcleaning').hide();
  1845. jQuery('.showBondcleaning').show();
  1846.  
  1847. jQuery("input[name=user-type]:radio").click(function ()
  1848. {
  1849. if (jQuery('input[name=user-type]:checked').val() == "Bondcleaning")
  1850. {
  1851. jQuery('.showSpringcleaning').hide();
  1852.  jQuery('.showBondcleaning').show();
  1853.  
  1854. }
  1855. else if ($('input[name=user-type]:checked').val() == "Springcleaning")
  1856. {
  1857.  jQuery('.showSpringcleaning').show();
  1858. jQuery('.showBondcleaning').hide();
  1859. }
  1860. });
  1861. });
  1862. </script>
  1863. <script>
  1864.    jQuery("#fms-btn").click(function() {
  1865.      if(animating) {
  1866.         return false
  1867.      }
  1868.  
  1869.      if (!jQuery("#email").val()) {
  1870.         alert("Please enter your email !!");
  1871.         jQuery("html, body").animate ({
  1872.            scrollTop:jQuery("#email").offset().top-200},
  1873.         2000);
  1874.         jQuery("#email").focus();
  1875.         return false
  1876.      } else {
  1877.         if(!isEmail(jQuery("#email").val())) {
  1878.            alert("Please enter Valid email Address!!");
  1879.            jQuery("html, body").animate({
  1880.                  scrollTop:jQuery("#email").offset().top-200},2000);
  1881.            jQuery("#email").focus();
  1882.            return false
  1883.         }
  1884.      }
  1885.   });
  1886. </script>
  1887. <script>
  1888.    var current_fs,next_fs,previous_fs;
  1889.    
  1890.    var left,opacity,scale;var animating;var valid=false;
  1891.      
  1892.   jQuery("#post_code").click(function(){
  1893.      if(animating) {
  1894.         return false
  1895.      }
  1896.  
  1897.  
  1898.   });
  1899. </script>
  1900. <script>
  1901. var current_fs, next_fs, previous_fs;
  1902. var left, opacity, scale;
  1903. var animating;
  1904. var valid = false;
  1905.  
  1906. jQuery(".next").click(function() {
  1907.    //console.log('animating 1', animating);
  1908.    if (animating) {
  1909.        return false
  1910.    }
  1911.    //console.log('animating 2', animating);
  1912.    $('.form-error-bottom').hide();
  1913.  
  1914.    $("#namequote").removeClass('error-input');
  1915.  
  1916.    if (!jQuery("#namequote").val()) {
  1917.  
  1918.        $("#namequote").addClass('error-input');
  1919.  
  1920.        jQuery("html, body").animate({
  1921.            scrollTop: jQuery("#namequote").offset().top - 200
  1922.        }, 2000);
  1923.  
  1924.        jQuery("#namequote").focus();
  1925.  
  1926.        $('.form-error-bottom').show();
  1927.        return false
  1928.    }
  1929.  
  1930.    $("#emailquote").removeClass('error-input');
  1931.    if (!jQuery("#emailquote").val()) {
  1932.  
  1933.        $("#emailquote").addClass('error-input');
  1934.  
  1935.        jQuery("html, body").animate({
  1936.            scrollTop: jQuery("#emailquote").offset().top - 200
  1937.        }, 2000);
  1938.  
  1939.        jQuery("#emailquote").focus();
  1940.  
  1941.        $('.form-error-bottom').show();
  1942.        return false
  1943.    } else {
  1944.  
  1945.        if (!isEmail(jQuery("#emailquote").val())) {
  1946.  
  1947.            jQuery("html, body").animate({
  1948.                    scrollTop: jQuery("#emailquote").offset().top - 200
  1949.                },
  1950.                2000);
  1951.            jQuery("#emailquote").focus();
  1952.            $('.form-error-bottom').show();
  1953.            return false
  1954.        }
  1955.  
  1956.        $("#telquote").removeClass('error-input');
  1957.  
  1958.        if (!jQuery("#telquote").val()) {
  1959.            $("#telquote").addClass('error-input');
  1960.            jQuery("html, body").animate({
  1961.                scrollTop: jQuery("#telquote").offset().top - 200
  1962.            }, 2000);
  1963.            jQuery("#telquote").focus();
  1964.            $('.form-error-bottom').show();
  1965.            return false
  1966.        }
  1967.  
  1968.        if (!jQuery("#autocomplete").val()) {
  1969.            alert("Please enter your address !!");
  1970.            jQuery("html, body").animate({
  1971.                scrollTop: jQuery("#addressquote").offset().top - 200
  1972.            }, 2000);
  1973.            jQuery("#addressquote").focus();
  1974.            $('.form-error-bottom').show();
  1975.            return false
  1976.        }
  1977.        $('.form-error-bottom').hide();
  1978.    }
  1979.  
  1980.    jQuery.ajax({
  1981.        url: "/senddata/gurusend.php",
  1982.        type: 'post',
  1983.        data: {
  1984.            name: jQuery('#namequote').val().trim(),
  1985.            email: jQuery('#emailquote').val().trim(),
  1986.            mobile: jQuery('#telquote').val().trim(),
  1987.            address: jQuery('.address_by_guru').val().trim(),
  1988.            step: 1
  1989.        },
  1990.  
  1991.        success: function(result) {
  1992.  
  1993.            console.log(result);
  1994.  
  1995.            jQuery('#last_record_id').val(parseInt(result.trim()));
  1996.  
  1997.        },
  1998.  
  1999.        error: function(err) {
  2000.  
  2001.            console.log(err);
  2002.  
  2003.            alert('Your Internet is not working, Please Try Again After Some Time');
  2004.        }
  2005.  
  2006.    });
  2007.  
  2008.    const msform = document.getElementById('msform');
  2009.    msform.addEventListener('submit', (e) => {
  2010.        e.preventDefault();
  2011.        send_data();
  2012.    });
  2013.  
  2014.  
  2015.  
  2016.     function send_data() {
  2017.        $('.form-error').hide();
  2018.        $("#datepicker").removeClass('error-input');
  2019.        if (!jQuery("#datepicker").val()) {
  2020.  
  2021.            $("#datepicker").addClass('error-input');
  2022.            jQuery("html, body").animate(
  2023.  
  2024.                {
  2025.                    scrollTop: jQuery("#datepicker").offset().top - 200
  2026.                }, 2000);
  2027.  
  2028.            jQuery("#datepicker").focus();
  2029.  
  2030.            $('.form-error').show();
  2031.            return false
  2032.        }
  2033.  
  2034.  
  2035.  
  2036.         jQuery('.form-error').hide();
  2037.        jQuery("#bed_study").removeClass('error-input');
  2038.  
  2039.            if (!jQuery("#bed_study").val()) {
  2040.                $("#bed_study").addClass('error-input');
  2041.  
  2042.                jQuery("html, body").animate({
  2043.                    scrollTop: jQuery("#bed_study").offset().top - 200
  2044.                }, 2000);
  2045.  
  2046.                jQuery("#bed_study").focus();
  2047.  
  2048.                jQuery('.form-error').show();
  2049.                return false
  2050.            }  
  2051. jQuery('.form-error').hide();
  2052.        jQuery("#bathroom").removeClass('error-input');
  2053.            if (!jQuery("#bathroom").val()) {
  2054.  
  2055.                jQuery("#bathroom").addClass('error-input');
  2056.  
  2057.                jQuery("html, body").animate({
  2058.                    scrollTop: jQuery("#bathroom").offset().top - 200
  2059.                }, 2000);
  2060.  
  2061.                jQuery("#bathroom").focus();
  2062.  
  2063.                $('.form-error').show();
  2064.                return false
  2065.            }
  2066. jQuery('.form-error').hide();
  2067.        jQuery("#livingarea").removeClass('error-input');
  2068.            if (!jQuery("#livingarea").val()) {
  2069.                jQuery("#livingarea").addClass('error-input');
  2070.                jQuery("html, body").animate({
  2071.                    scrollTop: jQuery("#livingarea").offset().top - 200
  2072.                }, 2000);
  2073.  
  2074.                jQuery("#livingarea").focus();
  2075.  
  2076.                jQuery('.form-error').show();
  2077.  
  2078.                return false
  2079. }
  2080. jQuery('.form-error').hide();
  2081.        jQuery("#furnished").removeClass('error-input');
  2082.            if (!jQuery("#furnished").val()) {
  2083.  
  2084.                jQuery("#furnished").addClass('error-input');
  2085.  
  2086.                jQuery("html, body").animate({
  2087.                    scrollTop: jQuery("#furnished").offset().top - 200
  2088.                }, 2000);
  2089.  
  2090.                jQuery("#furnished").focus();
  2091.  
  2092.                jQuery('.form-error').show();
  2093.                return false
  2094. }
  2095. jQuery('.form-error').hide();
  2096.        jQuery("#housetype").removeClass('error-input');
  2097.            if (!jQuery("#housetype").val()) {
  2098.  
  2099.                jQuery("#housetype").addClass('error-input');
  2100.  
  2101.                jQuery("html, body").animate({
  2102.                    scrollTop: jQuery("#housetype").offset().top - 200
  2103.                }, 2000);
  2104.  
  2105.                jQuery("#housetype").focus();
  2106.  
  2107.                $('.form-error').show();
  2108.                return false
  2109.            }
  2110.  
  2111. jQuery('.form-error').hide();
  2112.        jQuery("#blinds").removeClass('error-input');
  2113.            if (!jQuery("#blinds").val()) {
  2114.  
  2115.                jQuery("#blinds").addClass('error-input');
  2116.  
  2117.                jQuery("html, body").animate({
  2118.                    scrollTop: jQuery("#blinds").offset().top - 200
  2119.                }, 2000);
  2120.  
  2121.                jQuery("#blinds").focus();
  2122.  
  2123.               jQuery('.form-error').show();
  2124.                return false
  2125.  
  2126.            }
  2127.  
  2128.        jQuery.ajax({
  2129.            url: "/senddata/gurusend.php",
  2130.            type: 'post',
  2131.            data: {
  2132.                /*city: jQuery('#city').val().trim(),*/
  2133.                job_date: jQuery('#datepicker').val().trim(),
  2134.                bed_study: jQuery('#bed_study').val(),
  2135.                bathroom: jQuery('#bathroom').val(),
  2136.                livingarea: jQuery('#livingarea').val(),
  2137.                furnished: jQuery('#furnished').val(),
  2138.                housetype: jQuery('#housetype').val(),
  2139.                blinds: jQuery('#blinds').val(),
  2140.                carpet: jQuery("#vehicle1:checked").val() ? jQuery('#vehicle1').val() : 'N/A',
  2141.                pest: jQuery("#vehicle2:checked").val() ? jQuery('#vehicle2').val() : 'N/A',
  2142.                bond_cleaning_msg: jQuery('#messsage').val(),
  2143.                step: 2,
  2144.                record_id: jQuery('#last_record_id').val()
  2145.            },
  2146.  
  2147.            success: function(result) {
  2148.  
  2149.                console.log(result);
  2150.  
  2151.                /*swal({
  2152.                title: "Message Sent",
  2153.                text: "Succesfully sent your message !!",
  2154.                type: "success"
  2155.                },
  2156.                function()
  2157.                {
  2158.          
  2159.                });*/
  2160.                window.location.href = '/thank-you';
  2161.            },
  2162.  
  2163.            error: function(err) {
  2164.  
  2165.                console.log(err);
  2166.  
  2167.                alert('Your Internet is not working, Please Try Again After Some Time');
  2168.            }
  2169.  
  2170.        });
  2171.    }
  2172.  
  2173.    animating = true;
  2174.  
  2175.    current_fs = jQuery(this).parent();
  2176.    console.log('current_fs', current_fs);
  2177.  
  2178.    next_fs = jQuery(this).parent().next();
  2179.    console.log('next_fs', next_fs);
  2180.    jQuery("#progressbar li").eq(jQuery("fieldset").index(next_fs)).addClass("active");
  2181.  
  2182.    next_fs.show();
  2183.    current_fs.animate({
  2184.        opacity: 0
  2185.    }, {
  2186.        step: function(a, b) {
  2187.            scale = 1 - (1 - a) * 0.2;
  2188.            left = (a * 50) + "%";
  2189.            opacity = 1 - a;
  2190.            current_fs.css({
  2191.                transform: "scale(" + scale + ")",
  2192.                position: "absolute"
  2193.            });
  2194.  
  2195.            next_fs.css({
  2196.                left: left,
  2197.                opacity: opacity
  2198.            })
  2199.        },
  2200.        duration: 800,
  2201.        complete: function() {
  2202.            current_fs.hide();
  2203.            animating = false
  2204.        },
  2205.        easing: "easeInOutBack"
  2206.    });
  2207.  
  2208.  
  2209.    jQuery(".previous").click(function() {
  2210.        if (animating) {
  2211.            return false
  2212.        }
  2213.        animating = true;
  2214.  
  2215.        current_fs = jQuery(this).parent();
  2216.  
  2217.        previous_fs = jQuery(this).parent().prev();
  2218.  
  2219.        jQuery("#progressbar li").eq(jQuery("fieldset").index(current_fs)).removeClass("active");
  2220.  
  2221.        previous_fs.show();
  2222.        current_fs.animate({
  2223.            opacity: 0
  2224.        }, {
  2225.            step: function(a, b) {
  2226.                scale = 0.8 + (1 - a) * 0.2;
  2227.                left = ((1 - a) * 50) + "%";
  2228.  
  2229.                opacity = 1 - a;
  2230.                current_fs.css({
  2231.                    left: left
  2232.                });
  2233.  
  2234.                previous_fs.css({
  2235.                    transform: "scale(" + scale + ")",
  2236.                    opacity: opacity
  2237.                })
  2238.            },
  2239.            duration: 800,
  2240.            complete: function() {
  2241.                current_fs.hide();
  2242.  
  2243.  
  2244.                animating = false
  2245.            },
  2246.            easing: "easeInOutBack"
  2247.        })
  2248.    });
  2249.  
  2250.    jQuery(".submit").click(function() {
  2251.        return false
  2252.  
  2253.    });
  2254.  
  2255.    function isEmail(a) {
  2256.        var b = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
  2257.        return b.test(a)
  2258.  
  2259.    }
  2260. });
  2261. </script>
  2262. <script>
  2263.  jQuery(function () {
  2264.    jQuery('.showSpringcleaning').hide();
  2265.    jQuery('.showBondcleaning').show();
  2266.  
  2267.   jQuery("input[name=user-type]:radio").click(function () {
  2268.        if (jQuery('input[name=user-type]:checked').val() == "Bondcleaning") {
  2269.            jQuery('.showSpringcleaning').hide();
  2270.            jQuery('.showBondcleaning').show();
  2271.  
  2272.        } else if (jQuery('input[name=user-type]:checked').val() == "Springcleaning") {
  2273.            jQuery('.showSpringcleaning').show();
  2274.            jQuery('.showBondcleaning').hide();
  2275.  
  2276.        }  
  2277.    });
  2278. });
  2279.  
  2280. </script>
  2281. <script>
  2282.    jQuery('input[type=radio][name="type"]').on("change",function()
  2283.    {
  2284.       switch(jQuery(this).val())
  2285.       {
  2286.          case"bond-cleaning":jQuery("#domestic-credit-form").show();
  2287.          
  2288.          jQuery("#aboard-credit-form").hide();
  2289.          
  2290.          jQuery("#atm-form").hide();
  2291.          
  2292.          break;
  2293.          
  2294.          case"spring-cleaning":jQuery("#domestic-credit-form").hide();
  2295.          
  2296.          jQuery("#aboard-credit-form").show();
  2297.          
  2298.          jQuery("#atm-form").hide();break
  2299.          }});
  2300.          
  2301.          function submitForm(d,c,b,a){};
  2302.          
  2303. </script>
  2304.  
  2305.    <script>
  2306.  
  2307.      jQuery("#fm-btnss").click(function() {
  2308.  
  2309.        if (!jQuery("#email").val()) {
  2310.  
  2311.          alert("Please enter your email !!");
  2312.  
  2313.          jQuery("html, body").animate({
  2314.  
  2315.            scrollTop: jQuery("#email").offset().top - 200
  2316.  
  2317.          }, 2000);
  2318.  
  2319.          jQuery("#email").focus();
  2320.  
  2321.          return false
  2322.  
  2323.        } else {
  2324.  
  2325.          if (!isEmail(jQuery("#email").val())) {
  2326.  
  2327.            alert("Please enter Valid email Address!!");
  2328.  
  2329.            jQuery("html, body").animate({
  2330.  
  2331.              scrollTop: jQuery("#email").offset().top - 200
  2332.  
  2333.            }, 2000);
  2334.  
  2335.            jQuery("#email").focus();
  2336.  
  2337.            return false
  2338.  
  2339.          }
  2340.  
  2341.        }
  2342.  
  2343.      });
  2344.  
  2345.    </script>
  2346.  
  2347.    <script>
  2348.  
  2349.      jQuery("#post_codes").click(function() {
  2350.  
  2351.        console.log('hi');
  2352.  
  2353.        $('.form-error-bottom').hide();
  2354.  
  2355.        $("#nameu").removeClass('error-input');
  2356.  
  2357.        if (!jQuery("#nameu").val()) {
  2358.  
  2359.          $("#nameu").addClass('error-input');
  2360.  
  2361.          jQuery("html, body").animate({
  2362.  
  2363.            scrollTop: jQuery("#nameu").offset().top - 200
  2364.  
  2365.          }, 2000);
  2366.  
  2367.          jQuery("#nameu").focus();
  2368.  
  2369.          $('.form-error-bottom').show();
  2370.  
  2371.          return false
  2372.  
  2373.        }
  2374.  
  2375.       $("#emailu).removeClass('error-input');
  2376.  
  2377.        if (!jQuery("#emailu").val()) {
  2378.  
  2379.          $("#emailu").addClass('error-input');
  2380.  
  2381.          jQuery("html, body").animate({
  2382.  
  2383.            scrollTop: jQuery("#emailu").offset().top - 200
  2384.  
  2385.          }, 2000);
  2386.  
  2387.          jQuery("#emailu").focus();
  2388.  
  2389.          $('.form-error-bottom').show();
  2390.  
  2391.          return false
  2392.  
  2393.        } else {
  2394.  
  2395.          if (!isEmail(jQuery("#emailu").val())) {
  2396.  
  2397.            $("#emailu").addClass('error-input');
  2398.  
  2399.            jQuery("html, body").animate({
  2400.  
  2401.              scrollTop: jQuery("#emailu").offset().top - 200
  2402.  
  2403.            }, 2000);
  2404.  
  2405.            jQuery("#emailu).focus();
  2406.  
  2407.            $('.form-error-bottom').show();
  2408.  
  2409.            return false
  2410.  
  2411.          }
  2412.  
  2413.        }
  2414.  
  2415.        $("#mobilenou").removeClass('error-input');
  2416.  
  2417.        if (!jQuery("#mobilenou").val()) {
  2418.  
  2419.          $("#mobilenou").addClass('error-input');
  2420.  
  2421.          jQuery("html, body").animate({
  2422.  
  2423.            scrollTop: jQuery("#mobilenou").offset().top - 200
  2424.  
  2425.          }, 2000);
  2426.  
  2427.          jQuery("#mobilenou").focus();
  2428.  
  2429.          $('.form-error-bottom').show();
  2430.  
  2431.          return false
  2432.  
  2433.        }
  2434.    $("#addressu").removeClass('error-input');
  2435.  
  2436.        if (!jQuery("#addressu").val()) {
  2437.  
  2438.          $("#addressu").addClass('error-input');
  2439.  
  2440.          jQuery("html, body").animate({
  2441.  
  2442.            scrollTop: jQuery("#addressu").offset().top - 200
  2443.  
  2444.          }, 2000);
  2445.  
  2446.          jQuery("#addressu").focus();
  2447.  
  2448.          $('.form-error-bottom').show();
  2449.  
  2450.          return false
  2451.  
  2452.        }
  2453.  
  2454. jQuery.ajax({
  2455.  
  2456.          url: "/senddata/pop-guru.php",
  2457.  
  2458.          type: 'post',
  2459.  
  2460.          data: {
  2461.  
  2462.            name: jQuery('#nameu').val().trim(),
  2463.  
  2464.            email: jQuery('#emailu').val().trim(),
  2465.  
  2466.            mobile: jQuery('#mobilenou').val().trim(),
  2467.  
  2468.            address: jQuery('#addressu').val().trim(),
  2469.  
  2470.  
  2471.          },
  2472.  
  2473.          success: function(result) {
  2474.  
  2475.            console.log(result);
  2476.  
  2477.            if (result) {
  2478.  
  2479.              //alert('Your Query Submitted Sucessfully !!');
  2480.  
  2481.              setTimeout(function() {
  2482.  
  2483.                window.location.href = "/thank-you/"; //will redirect to your blog page (an ex: blog.html)
  2484.  
  2485.              }, 1000); //will call the function after 2 secs.
  2486.  
  2487.              //window.location.href = '/thank-you/';
  2488.  
  2489.            }
  2490.  
  2491.          },
  2492.  
  2493.          error: function(err) {
  2494.  
  2495.            console.log(err);
  2496.  
  2497.            alert('Your Internet is not working, Please Try Again After Some Time');
  2498.  
  2499.          }
  2500.  
  2501.        });
  2502.  
  2503.        jQuery(".submit").click(function() {
  2504.  
  2505.          return false
  2506.  
  2507.        });
  2508.  
  2509.   });
  2510.  
  2511.    
  2512.    
  2513. </script>  
  2514. <script>
  2515.    var current_fs1, next_fs1, previous_fs1;
  2516. var left1, opacity1, scale1;
  2517. var animating1;
  2518. var valid1 = false;  
  2519.  
  2520. jQuery(".next-new").click(function() {
  2521.   console.log('animating 1', animating);    
  2522.    if (animating1) {
  2523.        return false
  2524.    }
  2525.    //console.log('animating 2', animating);
  2526.    $('.form-error-bottom-2-2').hide();
  2527.  
  2528.    $("#namequoteui").removeClass('error-input');
  2529.  
  2530.    if (!jQuery("#namequoteui").val()) {
  2531.  
  2532.        $("#namequoteui").addClass('error-input');
  2533.  
  2534.        jQuery("html, body").animate({
  2535.            scrollTop: jQuery("#namequoteui").offset().top - 200
  2536.        }, 2000);
  2537.  
  2538.        jQuery("#namequoteui").focus();
  2539.  
  2540.        $('form-error-bottom-2-2').show();
  2541.        return false
  2542.    }
  2543.  
  2544.    $("#emailquoteui").removeClass('error-input');
  2545.    if (!jQuery("#emailquoteui").val()) {
  2546.  
  2547.        $("#emailquoteui").addClass('error-input');
  2548.  
  2549.        jQuery("html, body").animate({
  2550.            scrollTop: jQuery("#emailquoteui").offset().top - 200
  2551.        }, 2000);
  2552.  
  2553.        jQuery("#emailquoteui").focus();
  2554.  
  2555.        $('.form-error-bottom-2').show();
  2556.        return false
  2557.    } else {
  2558.  
  2559.        if (!isEmail(jQuery("#emailquoteui").val())) {
  2560.  
  2561.            jQuery("html, body").animate({
  2562.                    scrollTop: jQuery("#emailquoteui").offset().top - 200
  2563.                },
  2564.                2000);
  2565.            jQuery("#emailquoteui").focus();
  2566.            $('.form-error-bottom-2').show();
  2567.            return false
  2568.        }
  2569.  
  2570.        $("#telquoteui").removeClass('error-input');
  2571.  
  2572.        if (!jQuery("#telquoteui").val()) {
  2573.            $("#telquoteui").addClass('error-input');
  2574.            jQuery("html, body").animate({
  2575.                scrollTop: jQuery("#telquoteui").offset().top - 200
  2576.            }, 2000);
  2577.            jQuery("#telquoteui").focus();
  2578.            $('.form-error-bottom-2').show();
  2579.            return false
  2580.        }
  2581.  
  2582.        if (!jQuery("#autocompleteui").val()) {
  2583.            alert("Please enter your address !!");
  2584.            jQuery("html, body").animate({
  2585.                scrollTop: jQuery("#addressquoteui").offset().top - 200
  2586.            }, 2000);
  2587.            jQuery("#addressquoteui").focus();
  2588.            $('.form-error-bottom-2').show();
  2589.            return false
  2590.        }
  2591.        $('.form-error-bottom-2').hide();
  2592.    }
  2593.  
  2594.    jQuery.ajax({
  2595.        url: "/senddata/gurusend.php",
  2596.        type: 'post',
  2597.        data: {
  2598.            name: jQuery('#namequoteui').val().trim(),
  2599.            email: jQuery('#emailquoteui').val().trim(),
  2600.            mobile: jQuery('#telquoteui').val().trim(),
  2601.            address: jQuery('.address_by_guruui').val().trim(),
  2602.            step: 1
  2603.        },
  2604.  
  2605.        success: function(result) {
  2606.  
  2607.            console.log(result);
  2608.  
  2609.            jQuery('#last_record_idw').val(parseInt(result.trim()));
  2610.  
  2611.        },
  2612.  
  2613.        error: function(err) {
  2614.  
  2615.            console.log(err);
  2616.  
  2617.            alert('Your Internet is not working, Please Try Again After Some Time');
  2618.        }
  2619.  
  2620.    });
  2621.  
  2622.    const msform = document.getElementById('msformnew');
  2623.    msform.addEventListener('submit', (e) => {
  2624.        e.preventDefault();
  2625.        send_data();
  2626.    });
  2627.  
  2628.  
  2629.  
  2630.    function send_data() {
  2631.        $('.form-error').hide();
  2632.        $("#datepickerui").removeClass('error-input');
  2633.        if (!jQuery("#datepickerui").val()) {
  2634.  
  2635.            $("#datepickerui").addClass('error-input');
  2636.            jQuery("html, body").animate(
  2637.  
  2638.                {
  2639.                    scrollTop: jQuery("#datepickerui").offset().top - 200
  2640.                }, 2000);
  2641.  
  2642.            jQuery("#datepickerui").focus();
  2643.  
  2644.            $('.form-error').show();
  2645.            return false  
  2646.        }    
  2647.  
  2648.  
  2649.  
  2650.        if ($('#boncleanui').is(':checked')) {
  2651.  
  2652.            $("#bed_studyui").removeClass('error-input');
  2653.  
  2654.            if (!jQuery("#bed_studyui").val()) {
  2655.                $("#bed_studyui").addClass('error-input');
  2656.  
  2657.                jQuery("html, body").animate({
  2658.                    scrollTop: jQuery("#bed_studyui").offset().top - 200
  2659.                }, 2000);
  2660.  
  2661.                jQuery("#bed_studyui").focus();
  2662.  
  2663.                $('.form-error').show();
  2664.                return false
  2665.            }
  2666.  
  2667.            $("#bathroomui").removeClass('error-input');
  2668.  
  2669.            if (!jQuery("#bathroomui").val()) {
  2670.  
  2671.                $("#bathroomui").addClass('error-input');
  2672.  
  2673.                jQuery("html, body").animate({
  2674.                    scrollTop: jQuery("#bathroomui").offset().top - 200
  2675.                }, 2000);
  2676.  
  2677.                jQuery("#bathroomui").focus();
  2678.  
  2679.                $('.form-error').show();
  2680.                return false
  2681.            }
  2682.  
  2683.            $("#livingareaui").removeClass('error-input');
  2684.  
  2685.            if (!jQuery("#livingareaui").val()) {
  2686.                $("#livingareaui").addClass('error-input');
  2687.                jQuery("html, body").animate({
  2688.                    scrollTop: jQuery("#livingareaui").offset().top - 200
  2689.                }, 2000);
  2690.  
  2691.                jQuery("#livingareaui").focus();
  2692.  
  2693.                $('.form-error').show();
  2694.  
  2695.                return false
  2696.            }
  2697.  
  2698.            $("#furnishedui").removeClass('error-input');
  2699.            if (!jQuery("#furnishedui").val()) {
  2700.  
  2701.                $("#furnishedui").addClass('error-input');
  2702.  
  2703.                jQuery("html, body").animate({
  2704.                    scrollTop: jQuery("#furnishedui").offset().top - 200
  2705.                }, 2000);
  2706.  
  2707.                jQuery("#furnishedui").focus();
  2708.  
  2709.                $('.form-error').show();
  2710.                return false
  2711.            }
  2712.  
  2713.            $("#housetypeui").removeClass('error-input');
  2714.            if (!jQuery("#housetypeui").val()) {
  2715.  
  2716.                $("#housetypeui").addClass('error-input');
  2717.  
  2718.                jQuery("html, body").animate({
  2719.                    scrollTop: jQuery("#housetypeui").offset().top - 200
  2720.                }, 2000);
  2721.  
  2722.                jQuery("#housetypeui").focus();
  2723.  
  2724.                $('.form-error').show();
  2725.                return false
  2726.            }
  2727.  
  2728.            $("#blindsui").removeClass('error-input');
  2729.  
  2730.            if (!jQuery("#blindsui").val()) {
  2731.  
  2732.                $("#blindsui").addClass('error-input');
  2733.  
  2734.                jQuery("html, body").animate({
  2735.                    scrollTop: jQuery("#blindsui").offset().top - 200
  2736.                }, 2000);
  2737.  
  2738.                jQuery("#blindsui").focus();
  2739.  
  2740.                $('.form-error').show();
  2741.                return false
  2742.  
  2743.            }
  2744.        }
  2745.  
  2746.        if ($('#springcleanui').is(':checked')) {
  2747.  
  2748.            $("#numberofhoursui").removeClass('error-input');
  2749.            
  2750.            if (jQuery("#numberofhoursui").val()=="Number of hours") {
  2751.  
  2752.                $("#numberofhoursui").addClass('error-input');
  2753.                jQuery("html, body").animate(
  2754.  
  2755.                    {
  2756.                        scrollTop: jQuery("#numberofhoursui").offset().top - 200
  2757.                    }, 2000);
  2758.  
  2759.                jQuery("#numberofhoursui").focus();
  2760.  
  2761.                $('.form-error').show();
  2762.                return false
  2763.            }
  2764.        }
  2765.  
  2766.        jQuery.ajax({
  2767.            url: "/senddata/gurusend.php",
  2768.            type: 'post',
  2769.            data: {
  2770.                job_date: jQuery('#datepickerui').val().trim(),
  2771.                cleaning_type: jQuery('input[name="user-type"]:checked').val(),
  2772.                bed_study: jQuery('#bed_studyui').val(),
  2773.                bathroom: jQuery('#bathroomui').val(),
  2774.                livingarea: jQuery('#livingareaui').val(),
  2775.                furnished: jQuery('#furnishedui').val(),
  2776.                housetype: jQuery('#housetypeui').val(),
  2777.                blinds: jQuery('#blindsui').val(),
  2778.                carpet: jQuery("#vehicle1:checked").val() ? jQuery('#vehicle1').val() : 'N/A',
  2779.                pest: jQuery("#vehicle2:checked").val() ? jQuery('#vehicle2').val() : 'N/A',
  2780.                numberofhours: jQuery('#numberofhoursui').val(),
  2781.                bond_cleaning_msg: jQuery('#messsageui').val(),  
  2782.                step: 2,
  2783.                record_id: jQuery('#last_record_idw').val()
  2784.            },
  2785.  
  2786.            success: function(result) {
  2787.  
  2788.                console.log(result);  
  2789.  
  2790.                /*swal({
  2791.                title: "Message Sent",
  2792.                text: "Succesfully sent your message !!",
  2793.                type: "success"
  2794.                },
  2795.                function()
  2796.                {
  2797.          
  2798.                });*/
  2799.                window.location.href = '/thank-you';
  2800.            },  
  2801.  
  2802.            error: function(err) {
  2803.  
  2804.                console.log(err);
  2805.  
  2806.                alert('Your Internet is not working, Please Try Again After Some Time');
  2807.            }
  2808.  
  2809.        });
  2810.    }
  2811.  
  2812.    animating1 = true;
  2813.  
  2814.    current_fs1 = jQuery(this).parent();
  2815.    console.log('current_fs1', current_fs1);
  2816.  
  2817.    next_fs1 = jQuery(this).parent().next();
  2818.    console.log('next_fs1', next_fs1);
  2819.    jQuery("#progressbar2 li").eq(jQuery("fieldset").index(next_fs1)).addClass("active");
  2820.  
  2821.    next_fs1.show();
  2822.    current_fs1.animate({
  2823.        opacity: 0
  2824.    }, {
  2825.        step: function(a, b) {
  2826.            scale = 1 - (1 - a) * 0.2;
  2827.            left = (a * 50) + "%";
  2828.            opacity = 1 - a;
  2829.            current_fs1.css({
  2830.                transform: "scale(" + scale + ")",
  2831.                position: "absolute"
  2832.            });
  2833.  
  2834.            next_fs1.css({
  2835.                left: left,
  2836.                opacity: opacity
  2837.            })
  2838.        },
  2839.        duration: 800,
  2840.        complete: function() {
  2841.            current_fs1.hide();
  2842.            animating1 = false
  2843.        },
  2844.        easing: "easeInOutBack"
  2845.    });
  2846.  
  2847.  
  2848.    jQuery(".previous-new").click(function() {
  2849.        if (animating1) {
  2850.            return false
  2851.        }
  2852.        animating1 = true;
  2853.  
  2854.        current_fs1 = jQuery(this).parent();
  2855.  
  2856.        previous_fs1 = jQuery(this).parent().prev();
  2857.  
  2858.        jQuery("#progressbar li").eq(jQuery("fieldset").index(current_fs1)).removeClass("active");
  2859.  
  2860.        previous_fs1.show();
  2861.        current_fs1.animate({
  2862.            opacity: 0
  2863.        }, {
  2864.            step: function(a, b) {
  2865.                scale = 0.8 + (1 - a) * 0.2;
  2866.                left = ((1 - a) * 50) + "%";
  2867.  
  2868.                opacity = 1 - a;
  2869.                current_fs1.css({
  2870.                    left: left
  2871.                });
  2872.  
  2873.                previous_fs1.css({
  2874.                    transform: "scale(" + scale + ")",
  2875.                    opacity: opacity
  2876.                })
  2877.            },
  2878.            duration: 800,
  2879.            complete: function() {
  2880.                current_fs1.hide();
  2881.  
  2882.  
  2883.                animating1 = false
  2884.            },
  2885.            easing: "easeInOutBack"
  2886.        })
  2887.    });
  2888.  
  2889.    jQuery(".submit").click(function() {
  2890.        return false
  2891.  
  2892.    });
  2893.  
  2894.    function isEmail(a) {
  2895.        var b = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
  2896.        return b.test(a)
  2897.  
  2898.    }  
  2899. });
  2900. </script>  
  2901.      
  2902.    </body>
  2903. </html>        
  2904.    
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda