.footer{background-color:#000;padding:20px;display:flex;justify-content:space-around;align-items:flex-start}.footer-column{color:#f0f8ff;display:flex;flex-direction:column;align-items:flex-start;margin:0 10px}.footer-column h2{margin-bottom:10px}.footer-column img{width:25px;height:25px;margin-right:10px;vertical-align:middle;display:inline-block}.footer-column a{color:#f0f8ff;text-decoration:none;margin-bottom:10px;display:inline-block}.footer-column a:hover{text-decoration:underline}.copyrightinfo{background-color:azure;text-align:center}@media (max-width: 1200px){.footer{flex-wrap:wrap}.footer-column{width:50%;margin-bottom:20px}}@media (max-width: 768px){.footer{flex-direction:column}.footer-column{width:100%;margin-bottom:20px}.footer-column h2{font-size:1.5rem}.footer-column a{font-size:.9rem}}@media (max-width: 480px){.footer-column{padding:10px}.footer-column h2{font-size:1.2rem}.footer-column a{font-size:.8rem}.footer-column img{width:20px;height:20px}}.home1{position:relative;padding:0;height:400px;display:flex;align-items:center;justify-content:center}.home1:before{content:"";background-image:url(/assets/house1-DIvZNBcU.jpg);background-size:cover;background-position:center;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;z-index:1}.text1{position:relative;z-index:2;text-align:center;font-family:Times New Roman,Times,serif}.text1>h1{margin:0;font-size:55px}.text1>h3{margin:10px 0 20px;font-size:30px}.text1>.button1{background-color:#000;color:#fff;border:none;padding:10px 20px;font-size:18px;cursor:pointer;border-radius:5px;display:inline-block;text-align:center;transition:background-color .2s ease-in-out}.text1>.button1:hover{background-color:#e1d420;padding:10px 20px;font-size:20px;color:#000;border-radius:8px}@media screen and (max-width: 600px){.text1>h1{font-size:40px}.text1>h3{font-size:20px}.text1>.button1{font-size:16px;padding:8px 16px}}.home2{background-color:#fff;padding:20px;display:flex;justify-content:space-around;align-items:flex-start;text-align:center}.text2{color:#000;display:flex;flex-direction:column;align-items:center;margin:0 10px;max-width:300px}.text2>img{height:100px;width:100%;margin-bottom:10px}.home2-h1{position:relative;text-align:center;font-family:Times New Roman,Times,serif;margin-bottom:20px}.text2 h3{margin:10px 0;font-size:1.5em}.text2 p{font-size:1em;line-height:1.5}@media only screen and (max-width: 350px){.home2{flex-direction:column}.text2{width:100%;margin:10px;text-align:center}.text2>img{height:60px;text-align:center}}@media only screen and (max-width: 768px){.home2{flex-wrap:wrap}.text2{width:50%;margin:10px}.text2>img{height:80px}}.home3{box-sizing:border-box;text-align:center;padding-bottom:10px}.home3-row{display:flex;justify-content:space-between;flex-wrap:wrap}.home3-column{width:50%;box-sizing:border-box}.home3-column:first-child{padding:10px 20px 10px 100px;text-align:right}.home3-column>img{border-radius:10px;height:400px;width:400px;max-width:100%;object-fit:cover;box-shadow:0 4px 8px #0000001a}.home3-column:nth-child(2){padding:10px 250px 10px 0;text-align:left;max-width:100%}.home3-link{background-color:#000;color:#fff;width:100px;text-align:center}.home3-link:hover{background-color:#b4a908;color:#000}@media only screen and (max-width: 600px){.home3-column{width:100%;padding:0}.home3-column:first-child{padding:10px;font-size:20px}.home3-column:nth-child(2){padding:10px;font-size:10px}}.home4{padding:20px;overflow:hidden;background-color:#f7f7f7}.home4cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:20px;padding-bottom:20px}.home4card{min-width:300px;flex:0 0 auto;background-color:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;overflow:hidden;scroll-snap-align:start}.home4card img{width:100%;height:auto;border-bottom:2px solid #ddd}.home4card-content{padding:15px;text-align:center}.home4card h3{font-size:1.5rem;margin-bottom:10px;font-weight:700}.home4card p{font-size:1rem;margin-bottom:15px}.arrow-button{background-color:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:5px;cursor:pointer;font-size:1rem;transition:background-color .3s ease}.arrow-button:hover{background-color:#0056b3}.home4cards::-webkit-scrollbar{display:none}.home4cards{-ms-overflow-style:none;scrollbar-width:none}.featuresboxcontainer{background-color:#f8f8e8;text-align:center;width:100%;overflow:hidden;position:relative}.slider-container{display:flex;justify-content:center;align-items:center;position:relative;max-width:100%}.slide{display:flex;transition:transform .5s ease-in-out;width:100%}.slide-item{min-width:300px;height:550px;margin:0 10px;transition:opacity .5s ease;text-align:center}.slide-box{background-color:#f0f8ff;color:#000;height:450px;padding:20px;border:1px solid #ddd;border-radius:10px;box-shadow:0 0 15px #0000001a;text-align:center}.slide-item img{width:200px;height:200px;object-fit:cover;margin-bottom:15px;border-radius:10px}h3{margin-top:10px;font-size:24px}p{font-size:16px;color:#555}.slider-btn{position:absolute;top:50%;transform:translateY(-50%);background-color:transparent;border:none;cursor:pointer;opacity:0;transition:opacity .3s ease}.prev-btn{left:10px}.next-btn{right:10px}.slider-btn img{width:30px;height:30px;opacity:.7}.slider-btn:hover img,.slider-container:hover .slider-btn{opacity:1}.process-container{max-width:100%;margin:0 auto;padding:20px;background-color:#f8f8e8}.row{display:flex;flex-wrap:wrap;justify-content:space-between}.left-column,.right-column{flex:1;padding:10px}.left-column{margin-left:100px;display:flex;justify-content:center;align-items:center}.right-column{margin-right:150px;display:flex;flex-direction:column;justify-content:center}.steps{display:flex;flex-direction:column;background-color:#ffffffe6;padding:20px;border-radius:10px;box-shadow:0 4px 8px #0000001a}.step-card{background-color:#e1d420;border:1px solid #ddd;border-radius:8px;padding:10px;margin-bottom:10px;box-shadow:0 4px 8px #0000001a;color:#000}.step{font-size:1.5em;color:#000;font-weight:700}.arrow{font-size:2em;color:#999;text-align:center;margin:10px 0}.discover-button{background-color:#000;color:#fff;border:none;padding:10px 20px;font-size:18px;cursor:pointer;border-radius:5px;display:inline-block;width:300px;text-align:center;transition:background-color .2s ease-in-out}.discover-button:hover{background-color:#e1d420;padding:10px 20px;font-size:20px;color:#000;border-radius:8px}@media (max-width: 430px){.process-container{padding:0 10px;text-align:center}.process-container h2{padding-top:30px;text-align:center;font-size:1.1rem}.left-column img{display:none}.step-card{font-size:1.2em;width:90%;margin:10px 0;padding-right:20px}.step{padding-right:20px;text-align:left}.discover-button{width:80%;font-size:16px;margin:20px auto}.steps,.right-column{width:90%;text-align:center;padding:0 10px;margin:0 auto}.row{display:block}}@media (max-width: 1000px){.process-container{padding:0 10px;text-align:center}.process-container h2{padding-top:30px;text-align:center;font-size:1.1rem}.left-column img{display:none}.step-card{font-size:1.2em;width:90%;margin:10px 0;padding-right:20px}.step{padding-right:20px;text-align:left}.discover-button{width:80%;font-size:16px;margin:20px auto}.steps,.right-column{width:90%;text-align:center;padding:0 10px;margin:0 auto}.row{display:block}}.Navbar-container{background-color:#000;font-size:16px;font-family:Verdana,sans-serif;font-style:normal;color:#f0f8ff;margin:0;padding:0;width:100%;height:250px;display:flex;flex-direction:column;justify-content:center;align-items:center}.logosvg{width:280px;height:140px;padding-top:20px;padding-bottom:30px;text-align:center}ul{list-style-type:none;padding:0;overflow:hidden;width:fit-content;margin:0 auto}li{display:inline;float:left;text-align:center;padding:14px 16px}a{display:block;padding:8px;color:#fff;text-decoration:none}a:hover{background-color:#3a3a3a}@media screen and (max-width: 600px){li{float:none;gap:5px;line-height:.5}.Navbar-container{height:370px}}.nav-contact{height:28px;background-color:#b4b4b4;text-align:left;display:flex;align-items:center}.nav-contact img{padding-left:50px;width:20px;height:100%}.nav-tollfree{color:#000;padding-left:10px;font-family:Arial,Helvetica,sans-serif}.nav-tollfree:hover{text-decoration:underline;font-weight:700;background-color:transparent}.about-page{max-width:1200px;margin:40px auto;padding:20px;text-align:center}.about-title{margin-bottom:40px}.about-cards{display:flex;flex-wrap:wrap;justify-content:center}.about-card{flex-basis:30%;margin:20px;padding:20px;border:1px solid #ddd;border-radius:10px;box-shadow:0 0 10px #0000001a}.about-card img{height:220px;width:220px;object-fit:cover;border-radius:10px 10px 0 0}.about-card h2{font-size:24px;font-weight:700;margin-bottom:10px}.about-card p{font-size:18px;line-height:1.5;margin-bottom:20px}@media only screen and (max-width: 768px){.about-card{flex-basis:45%}}@media only screen and (max-width: 480px){.about-card{flex-basis:100%}}.servicesContainer{background-color:#f7f7f7;padding:40px;text-align:center}.servicesRow{display:flex;justify-content:center;flex-wrap:wrap}.serviceColumn{background-color:#fff;color:#000;width:30%;margin:10px;padding:30px;border:1px solid #ddd;border-radius:10px;box-shadow:0 0 10px #0000001a}.serviceColumn:hover{background-color:#000;color:#e2df05}.serviceColumnCenter{background-color:#fff;color:#000;width:30%;margin:10px auto;padding:30px;border:1px solid #ddd;border-radius:10px;box-shadow:0 0 10px #4d4c4c1a}.serviceColumnCenter:hover{background-color:#000;color:#e2df05}.serviceColumn img{width:300px;height:200px;margin:20px;border-radius:10%}.serviceColumnCenter img{width:400px;height:250px;margin:20px;border-radius:10%}.serviceColumnCenter h2,.serviceColumn h2{font-size:30px;margin-top:0}.serviceColumn p{font-size:16px}@media only screen and (max-width: 768px){.serviceColumn,.serviceColumnCenter{width:90%;margin:auto}}@media only screen and (max-width: 430px){.serviceColumn,.serviceColumnCenter{width:90%;margin:10px auto;text-align:center}.serviceColumnCenter img,.serviceColumn img{width:280px;height:180px;margin:20px}}.getquote-container{max-width:500px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:30px 0}.rectangle{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f0f0f0;border:1px solid #ccc;border-radius:10px;padding:20px;z-index:-1}.getquote-form{display:flex;flex-direction:column;width:100%;box-sizing:border-box;padding:20px}.label{font-family:Arial,sans-serif;font-size:16px;margin-bottom:5px;padding:5px 0}.getquote-form input,.getquote-form select{margin-bottom:10px;padding:10px;border:1px solid #ccc;border-radius:5px;font-size:16px;width:100%;box-sizing:border-box}.submit-btn{background-color:#000;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer}.submit-btn:hover{background-color:gold;color:#000}@media (max-width: 400px){.getquote-form input,.getquote-form select{font-size:14px}}.blog1{background-color:#e7e7e7;padding:0;margin:0;display:flex;justify-content:center}.blog-cards-container{display:flex;flex-wrap:wrap;justify-content:center;margin:20px}.blog-card{width:30%;margin:20px;padding:20px;border:1px solid #ddd;border-radius:10px;box-shadow:0 0 10px #0000001a}.blog-card h2{font-weight:700;margin-top:0}.blog-card p{margin-bottom:10px}.blog-card span{font-weight:700;color:#666}@media only screen and (max-width: 600px){.blog-card{width:100%;margin:10px}}.privacy-policy{font-family:Times New Roman,Times,serif;margin:20px;padding:20px;border:1px solid #ccc;border-radius:10px;background-color:#f9f9f9}.privacy-policy h1{font-size:2em;margin-bottom:20px}.privacy-policy h2{font-size:1.5em;margin-top:20px;margin-bottom:10px}.privacy-policy p{font-size:1em;line-height:1.6;margin-bottom:10px}.conveyancing-process-container{max-width:100%;margin:40px auto;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 12px #0000001a;text-align:left}.conveyancing-process-container h2{font-size:28px;font-weight:700;color:#2c3e50;text-align:center;margin-bottom:20px}.conveyancing-process-container p{font-size:16px;color:#555;text-align:center;margin-bottom:30px}.stage{margin-bottom:30px;padding:20px;background-color:#fff;border-radius:8px;border-left:5px solid #337ab7;box-shadow:0 2px 8px #0000000d}.stage h3{font-size:20px;color:#337ab7;margin-bottom:15px}.stage ul{list-style:none;padding:0;margin:0}.stage li{margin-bottom:15px;font-size:16px;color:#333}.stage strong{font-weight:700;color:#2c3e50}@media (max-width: 768px){.conveyancing-process-container{padding:15px}.conveyancing-process-container h2{font-size:24px}.conveyancing-process-container p{font-size:14px}.stage{padding:15px}.stage h3{font-size:18px}.stage li{font-size:14px}}.stage:hover{background-color:#f0f8ff;transition:background-color .3s ease}
