.navigation-container{width:100%}.navigation{align-items:center;background-color:#f0f2f1;display:flex;justify-content:space-between;padding:.5% 10%}.navigation a{text-decoration:none}.logo{height:80px;width:80px}.nav-links{align-items:center;display:flex}.nav-links a{color:#666;font-weight:500;text-decoration:none}.nav-links a:last-child{color:#fff}.nav-item{margin-right:1.5rem}.nav-item:hover{border-bottom:2px solid #c13236;color:#333}.cta{background-color:#c13236;border:none;border-radius:1rem;color:#fff;cursor:pointer;font-weight:700;padding:.7rem 1rem;text-align:center;width:30%}@media screen and (max-width:1048px){.navigation{padding-left:8%;padding-right:8%}}@media screen and (max-width:640px){.navigation{padding-left:5%;padding-right:5%}.logo{height:60px;width:60px}.nav-item{margin-right:1rem}.cta,.nav-item{font-size:14px}}@media screen and (max-width:360px){.navigation{padding:5%}}.dashboard-container{display:flex;flex-direction:column}.dashboard{color:#333}#hero{align-items:center;background-color:#b2b3b7;display:flex;justify-content:space-between;padding:0 10% 3%}.d-hero-text{display:flex;flex-direction:column;width:40%}.rightmove_container{margin-left:-2rem;width:4rem}.d-hero-text h1{font-size:3rem;font-weight:900}.d-hero-text p{margin-bottom:1rem;margin-top:1rem}.d-hero-text-last{font-style:italic}.d-hero-image{width:800px}#properties{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:0 10% 3%}#properties h2{align-self:flex-start;color:#333;margin-bottom:1rem;margin-top:3rem}.property-container{flex-direction:column;justify-content:space-between}.p-currencies,.property-container{align-items:center;display:flex}.p-currency-grp{margin-left:.5rem}.p-currency-grp button{border:1px solid #c13236;cursor:pointer;padding:.5rem 1rem}.btn-dollar,.btn-euro,.btn-pound{background-color:#fff}.btn-naira{background-color:#c13236;color:#fff}.properties-grid{align-items:center;-webkit-column-gap:1.2%;column-gap:1.2%;display:flex;flex-wrap:wrap;margin-bottom:3rem;margin-top:2rem}.properties-grid a{text-decoration:none}.property-card{border:1px solid #b2b3b7;border-radius:.5rem;box-shadow:0 4px 20px 0 #b2b3b7;height:26rem;margin-bottom:3rem;position:relative;width:24%}.property-image{border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:250px;width:100%}.p-card-notes{align-items:center;color:#333;display:flex;flex-direction:column;padding:.5rem 1.2rem}.p-card-icon{color:#c13236;margin-right:.2rem}.p-name,.p-type{margin-bottom:.5rem;text-align:center}.p-details,.p-name,.p-type{align-items:center;display:flex}.p-details{justify-content:space-between;width:100%}.p-price{margin-right:.2rem}.p-location{align-items:center}.p-location,.p-mortgage{display:flex;text-align:center}.p-mortgage{background-color:#c13332;border-radius:50%;color:#fff;flex-direction:column;font-size:12px;font-weight:700;height:5rem;justify-content:center;width:5rem}.p-mortgage p{margin:0;padding:0}.p-price{align-items:center;background-color:#c13236;border:none;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;bottom:0;color:#fff;display:flex;font-size:1.2rem;font-weight:700;justify-content:center;padding:.8rem;position:absolute;width:100%}.p-arrows{width:5%}#about-us,.p-arrows{display:flex;justify-content:space-between}#about-us{align-items:center;padding:0 10% 3%}.about-img{width:38%}.about-img img{border-radius:2rem;height:400px;width:100%}.about-notes{display:flex;flex-direction:column;justify-content:space-between;width:60%}#about-us p{margin-top:1rem}#about-us h3{margin-top:.5rem}.services{display:flex;justify-content:space-between;padding:0 10% 1%}.service-card{border:1px solid #b2b3b7;border-radius:1rem;padding:2rem 3rem;text-align:center;width:33%}.service-card img{border:1px solid #b2b3b7;border-radius:50%;box-shadow:2px 1px 4px 1px #b2b3b7;-webkit-filter:grayscale(90%);filter:grayscale(90%);height:75px;padding:.5rem;width:80px}.service-card h4{margin-bottom:1rem;margin-top:1rem}.about-cta-btn{border:1px solid #c13236;border-radius:1rem;color:#fff;cursor:pointer;font-weight:700;margin-left:10%;margin-top:0;padding:.7rem 1rem;width:10%}.about-cta-btn,.agent{background-color:#c13332}.agent{align-items:center;display:flex;justify-content:space-between;margin:5% 10% 0;padding:1rem 2rem}.agent a{text-decoration:none}.icon-users{border-radius:50%;height:2.5rem;padding:2rem;width:2.5rem}.btn-agent,.icon-users{background-color:#fff;color:#c13332}.btn-agent{border:none;border-radius:1rem;cursor:pointer;font-weight:700;padding:.8rem 1.2rem}.agent-notes{color:#fff;text-align:center}#mortgage{align-items:center;display:flex;justify-content:space-between;margin:5% 10% 1%}.m-text{width:45%}.m-text p{margin-bottom:2rem;margin-right:3rem;margin-top:2rem}.m-text a{background-color:#c13332;border:1px solid #c13236;border-radius:1rem;color:#fff;cursor:pointer;font-weight:700;padding:.8rem 1.2rem;text-decoration:none}.m-image{width:55%}.m-image img{border-radius:1rem;height:450px;width:100%}footer{background-color:#c13332;margin-top:3%;padding-bottom:1%;padding-top:2%}#contact{margin:0 10%}#contact,.footer-grp-right{display:flex;justify-content:space-between}.footer-grp-right{width:65%}.footer-grp{display:flex;flex-direction:column;width:30%}.footer-grp-left{color:#fff;margin-top:1rem}.footer-grp h3{color:#fff}.footer-logo{height:80px;width:80px}.footer-nav-links{display:flex;flex-direction:column}.footer-nav-links a{color:#fff;text-decoration:none}.footer-nav-links li{color:#fff}.footer-nav-item{align-items:flex-start;display:flex;margin-top:.5rem}.footer-icon{margin-right:.8rem;margin-top:.3rem}.footer-details p{margin-bottom:.5rem}.footer-details div{display:flex;justify-content:space-between;margin-bottom:.2rem;width:13rem}.copyright{border-top:1px solid #b2b3b7;margin-top:2%;padding-top:1rem}.copyright,.nav-arrow{color:#fff;text-align:center}.nav-arrow{background-color:#c13236;border:1px solid #c13236;border-radius:.5rem;bottom:2rem;height:3rem;position:fixed;right:2rem;text-decoration:none;width:3rem}.rightmove_container:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.rightmove_container img{height:15rem;margin-bottom:4px;object-fit:contain;width:15rem}.currency_buttons{align-items:center;display:flex;padding:2% 10% 1%}.modal_form_container{background-color:#333;height:500vh;opacity:.97;position:absolute;top:0;width:100%}.contact_container{background-color:#fff;border-radius:.3rem;left:25%;margin-top:10%;padding:2%;position:absolute;width:50%}.contact_container h3{color:#c13236;font-weight:700;margin-bottom:2%}.contact_details{display:flex;justify-content:space-between;margin-top:5%}.form-element{display:flex;flex-direction:column;margin-right:2%;width:50%}.form-element button,.form-element input,.form-element textarea{border:1px solid #c13236;border-radius:.3rem;font-size:1rem;margin-bottom:5%;padding:2%}.form-element button{background-color:#c13236;border:1px solid #c13236;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:2% 4%}.form_details{background-color:#c13236;border-radius:.3rem;padding:1% 2%}.success_container{background-color:#fff;border-radius:.3rem;left:35%;margin-top:10%;padding:2%;position:absolute;text-align:center;width:30%}.success_container h3{color:#c13236}.success_container p{font-style:italic;margin-bottom:5%;margin-top:5%}.success_container a{border:1px solid #c13236;cursor:pointer;font-weight:700;padding:2% 4%}.success_container a,.success_icon{background-color:#c13236;color:#fff}.success_icon{border-radius:50%;height:5rem;margin-top:5%;padding:5%;width:5rem}.spinner_container{background-color:#fff;border-radius:.3rem;left:35%;margin-top:10%;padding:2%;position:absolute;text-align:center;width:30%}@media screen and (max-width:1048px){#hero{padding-left:5%;padding-right:5%}.d-hero-text{width:45%}.d-hero-text h1{font-size:2rem}.d-hero-image{width:50%}.d-hero-text a{margin-top:1rem}#properties{padding-bottom:1%;padding-left:5%;padding-right:5%}.p-card-notes{padding:.3rem .8rem}.p-card-notes svg{width:.8rem}.p-details p{font-size:.8rem}.p-mortgage{height:4rem;width:4rem}.p-mortgage p{font-size:10px}.p-location,.p-type{text-align:left}#about-us,.services{padding-left:5%;padding-right:5%}.about-cta-btn{margin-left:5%;width:17%}.agent{margin-left:5%;margin-right:5%}.icon-users{height:2rem;padding:1.5rem;width:2rem}.btn-agent{font-size:12px;padding:.3rem .6rem}.agent-notes{width:80%}#contact,#mortgage{margin-left:5%;margin-right:5%}.contact_container{left:5%;position:absolute;width:90%}.success_container{left:25%;width:50%}}@media screen and (max-width:768px){.success_container{left:10%;padding:2rem;width:80%}}@media screen and (max-width:640px){#hero{padding:5%}.d-hero-text h1{font-size:1.5rem}.d-hero-text p{font-size:14px}.property-card{width:49.4%}.p-price{font-size:1.1rem}.p-mortgage{font-weight:600}.p-card-notes{align-items:flex-start;padding:.2rem .5rem}.p-name,.p-type{margin-bottom:.5rem}.about-cta-btn{font-size:16.5px;width:28%}.agent{padding:.3rem .8rem}.icon-users{height:1.5rem;padding:.8rem;width:1.5rem}.agent-notes h2{font-size:20px}.agent-notes p{font-size:12px}.btn-agent{width:15%}.footer-grp{width:20%}.footer-logo{height:50px;width:50px}.footer-grp-left{font-size:12px}.footer-grp-right{width:75%}.footer-grp-right .footer-grp{width:60%}.contact_details{flex-direction:column-reverse}.form-element{margin-top:5rem;width:100%}}@media screen and (max-width:576px){.success_container{padding:2rem 1rem}.spinner_container{left:5%;width:90%}}@media screen and (max-width:480px){.logo{height:40px;width:40px}.nav-item{font-size:12px;margin-right:.5rem}.cta{font-size:12px;padding:.5rem .8rem}.currency_buttons{padding-left:5%;padding-right:5%}#about-us{flex-direction:column}.about-img{width:100%}.about-img img{height:300px}.about-notes{margin-top:1rem;width:100%}.about-notes p{font-size:14px}.services{flex-direction:column}.service-card{margin-bottom:.5rem;padding:.5rem 1.5rem;width:100%}.service-card img{height:45px;padding:.5rem;width:50px}.service-card p{font-size:14px}.about-cta-btn{font-size:14px;text-align:center;width:40%}.btn-agent{padding:.2rem .5rem;width:20%}.agent-notes{padding:.3rem .5rem}.agent-notes h2{font-size:18px}#mortgage{flex-direction:column}.m-text{width:100%}.m-text p{font-size:14px}.m-image{margin-top:2rem;width:100%}.m-image img{height:350px}.m-text a{font-size:14px}.footer-grp-right .footer-grp{width:50%}.footer-grp h3{font-size:12px}.footer-grp p,.footer-nav-links,.footer-nav-links a{font-size:10px}.footer-icon{margin-right:.3rem}.footer-logo{height:40px;width:40px}.footer-details div{justify-content:start}.footer-details div span{margin-right:1rem}.copyright{font-size:12px}.nav-arrow{bottom:1rem;left:0}.nav-arrow h5{font-size:10px}.nav-arrow svg{height:.8rem}.success_container{left:5%;padding:2rem .5rem;width:90%}.success_container p{font-size:14px}}@media screen and (max-width:360px){.cta{font-size:10px;padding:.5rem .8rem;width:40%}.nav-links .nav-item{display:none}#hero{flex-direction:column-reverse}.d-hero-image,.d-hero-text{width:100%}.currency_buttons{flex-direction:column;margin-bottom:1rem;margin-top:1rem;padding-left:0;padding-right:0}.p-currency-grp{margin-top:.5rem}.p-currency-grp button{font-size:12px;padding:.3rem .6rem}.properties-grid{flex-direction:column}.property-card{width:100%}.p-name{margin-top:1rem}.p-location,.p-type{margin-top:0}.p-location p,.p-name h4,.p-type p{margin-bottom:0;margin-top:0}.p-price{width:100%}.services{padding-left:5%;padding-right:5%}.service-card{width:100%}.service-card p{margin:0}.about-cta-btn{width:50%}.agent{margin-left:0;margin-right:0;padding:.5rem}.agent-notes h2{font-size:15px}.agent-notes{padding:.4rem .3rem}.agent-notes p,.btn-agent{font-size:10px}.btn-agent{padding:.4rem .5rem}.icon-users{height:1.4rem;padding:.4rem;width:1.4rem}.m-text p{margin-right:0}.m-image img{height:250px}footer{margin-top:5%;padding:5% 3% 2%}.footer-grp-right .footer-grp:nth-child(2){display:none}#contact{margin:0}.footer-details div{width:auto}.footer-details div span{margin-right:.2rem}.footer-grp-right .footer-grp:first-child{width:30%}.footer-grp-right .footer-grp:last-child{width:60%}.footer-grp-left{width:110%}.contact_container h3{font-size:17px}}.property_details{display:flex;justify-content:space-between;padding:0 10%;position:relative}.property_images{border-radius:.5rem;display:flex;flex-direction:column;height:800px;width:65%}.main_image{border-radius:.5rem;height:600px;width:100%}.other_images{display:flex;height:150px;justify-content:flex-start;margin-top:10px;width:100%}.other_images img{border-radius:.5rem;margin-right:5px;width:25%}.p_detail_right{width:30%}.description_property{margin-bottom:2%;margin-top:2%;white-space:pre-line}.location_property,.price_property{background-color:#f0f2f1}.location_property,.price_property,.type_property{display:flex;justify-content:space-between;margin-bottom:.5rem;padding:.5rem 1rem}.location_property{margin-bottom:1.5rem}a{text-decoration:none}.detail_cta_btn{background-color:#c13236;border:1px solid #c13236;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:700;padding:.5rem 2rem}.mortgage_property{position:absolute;right:10%}@media screen and (max-width:360px){.property_details{flex-direction:column;padding:0 5%}.property_images{height:auto;width:100%}.main_image{height:auto}.other_images img{width:100%}.p_detail_right{margin-top:0;width:100%}.mortgage_property{margin-bottom:1rem;margin-top:0;position:static}}html{scroll-behavior:smooth}*{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}
/*# sourceMappingURL=main.2454c7de.css.map*/