body{font-family:Work Sans,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar{align-items:center;background-color:#fff;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;margin:0;padding:10px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.logo{color:green;font-size:24px;font-weight:700}.nav-links{display:flex;list-style:none}.nav-links li{margin:0 15px}.nav-links a{color:green;font-size:20px;font-weight:700;text-decoration:none;transition:color .3s}.nav-links a:hover{color:gold}.toggle-btn{cursor:pointer;display:none;flex-direction:column;gap:5px;z-index:11}.toggle-btn div{background-color:#000;border-radius:2px;height:4px;width:30px}@media screen and (max-width:768px){.nav-links{background-color:#fff;box-shadow:0 4px 6px #0000001a;display:none;flex-direction:column;left:0;padding:20px 0;position:absolute;text-align:center;top:60px;width:100%;z-index:10}.nav-links.active{display:flex}.nav-links li{margin:10px 0}.toggle-btn{display:flex}}body{background-color:#f8f9fa;color:#333;font-family:Poppins,sans-serif!important}.background-image{display:block}.home-headnumber{background-color:#228b2299;box-shadow:0 4px 8px #0000001a;color:#fff;margin-bottom:50px;margin-top:20px;max-width:150px;padding:10px;text-align:center}.foryourdream{font-size:4rem;font-weight:900}.home-section{align-items:center;background-image:url(https://websitedemos.net/real-estate-02/wp-content/uploads/sites/430/2019/04/bg-01-free-img.jpg);background-position:50%;background-size:cover;color:#fff;display:flex;gap:20px;justify-content:space-between;padding:40px;position:relative;z-index:1}.home-section:before{background-color:#228b2299;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.text-section{flex:1 1;padding:50px}.text-section h1{color:#333;font-size:36px;margin-bottom:10px}.text-section p{color:#555;font-size:18px;line-height:1.6}.form-section{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;flex:1 1;padding:20px;width:50%}.form-section h2{color:#444;font-size:24px;margin-bottom:20px}.form-group{margin-bottom:15px}.form-group label{color:#555;display:block;font-weight:700;margin-bottom:5px}.form-group input,.form-group textarea{border:1px solid #ddd;border-radius:4px;font-size:16px;padding:10px;width:95%}button{background-color:#228b22cc;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s}button:hover{background-color:orange}@media (max-width:576px){.home-section{flex-direction:column;padding:20px}.foryourdream{font-size:3rem}.text-section{padding:20px;text-align:center}.text-section h1{font-size:24px}.text-section p{font-size:16px}.form-section{margin-top:20px;width:100%}button{width:100%}}@media (max-width:768px){.home-section{flex-direction:column;padding:30px}.text-section h1{font-size:28px}.form-section{margin:20px auto;width:80%}}@media (max-width:1024px){.home-section{flex-direction:column;padding:40px}.foryourdream{font-size:3rem;font-weight:400}.text-section h1{font-size:32px}.form-section{margin:20px auto;width:70%}}@media (min-width:1024px){.home-section{align-items:center;flex-direction:row;justify-content:space-between;padding:50px}.form-section{width:50%}}.container{background-color:#f9f9f9;padding:40px;text-align:center}.heading{color:#237861;font-family:Work Sans,"sans-serif";font-size:3rem;margin-bottom:20px}.card-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:30px}.card{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 8px #0000001a;flex-basis:calc(25% - 20px);flex-grow:1;flex-shrink:1;max-width:300px;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.card:hover{box-shadow:0 6px 12px #0003;transform:translateY(-5px)}.card-image-wrapper{margin-top:40px;position:relative}.card img{border-radius:10px;width:100%}.card-badge{background-color:#228b22cc;bottom:-20px;color:#fff;cursor:"pointer";font-size:1rem;font-weight:700;left:20px;padding:15px;position:absolute;text-align:center;width:200px}.card h4{color:#2361a5;font-family:Work Sans,"sans-serif";font-size:1.2rem;margin-bottom:10px;margin-top:50px;text-align:left}.card p{color:#555;font-size:1rem;text-align:left}@media screen and (max-width:1024px){.card{flex-basis:calc(33% - 20px);flex-grow:1;flex-shrink:1}.heading{font-size:2.5rem}}@media screen and (max-width:768px){.card-container{align-items:center;flex-direction:column}.card{flex:1 1 80%}.heading{font-size:2rem}}@media screen and (max-width:480px){.card-container{gap:15px}.card{flex:1 1 100%;padding:15px}.card-badge{font-size:.9rem;padding:10px;width:auto}.heading{font-size:1.8rem}.card h3{font-size:1.2rem}.card p{font-size:.9rem}}@media screen and (max-width:420px){.card{width:"400px"}}.hero-section{background-image:url(https://websitedemos.net/real-estate-02/wp-content/uploads/sites/430/2020/01/estate-pool.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;font-family:Work Sans,sans-serif;height:100%;position:relative;text-align:center}.hero-section-overlay{background-color:#228b2299;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.hero-section h1{font-size:2.5rem;font-weight:700;padding-top:40px;position:relative;z-index:1}.hero-section-cards{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around;padding:40px;position:relative;z-index:1}.hero-section-card{border-radius:8px;flex-basis:calc(30% - 20px);flex-grow:1;flex-shrink:1;padding:20px;text-align:center}.hero-section-card h3{color:#fff;font-family:Work Sans,sans-serif;font-size:3rem;margin-bottom:15px}.hero-section-card p{color:#fff;font-size:1.2rem;margin-bottom:20px}.hero-section-card button{background:#fff;color:#2361a5;cursor:pointer;font-size:1rem;font-weight:700;padding:10px 20px}@media (max-width:1024px){.hero-section{height:800px}.hero-section h1{font-size:2rem}.hero-section-cards{padding:30px}.hero-section-card{flex-basis:calc(45% - 20px);flex-grow:1;flex-shrink:1}}@media (max-width:768px){.hero-section{height:1000px}.hero-section h1{font-size:1.8rem;padding-top:30px}.hero-section-cards{padding:20px}.hero-section-card{flex:1 1 100%}}@media (max-width:480px){.hero-section{height:1100px}.hero-section h1{font-size:1.5rem;padding-top:20px}.hero-section-card h3{font-size:2.5rem}.hero-section-card p{font-size:1rem}.hero-section-card button{font-size:.9rem;padding:8px 16px}}.about-us-container{background-image:url(https://websitedemos.net/real-estate-02/wp-content/uploads/sites/430/2020/01/estate-pool.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;font-family:Work Sans,sans-serif;min-height:800px;position:relative;text-align:center}.about-us-overlay{background-color:#228b2299;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.about-us-content{display:flex;flex-wrap:wrap;min-height:600px;width:100%}.about-us-left,.about-us-right{flex:1 1;padding:20px;z-index:1}.about-us-left{align-items:center;display:flex;justify-content:center}.about-us-left div{color:#fff;max-width:80%;text-align:left}.about-us-heading{display:inline-block;font-size:3.5rem;font-weight:700;padding-bottom:10px;padding-top:40px}.about-us-list{padding-left:20px}.about-us-list li{font-size:16px;line-height:1.5;margin-bottom:10px}.about-us-paragraph{font-size:1.2rem;padding-top:10px}.about-us-button{background:#f0f0f0;border:none;border-radius:5px;color:#2361a5;cursor:pointer;font-size:1rem;font-weight:700;padding:10px 20px;transition:background-color .3s ease}.about-us-button:hover{background-color:#d9d9d9}.about-us-right{height:650px;margin:50px}.about-us-video{height:100%}.about-us-right{align-items:center;display:flex;height:600px;justify-content:center;max-width:650px;overflow:hidden;position:relative;width:100%}.about-us-video{border-radius:10px;height:auto;object-fit:cover;width:100%}@media (max-width:992px){.about-us-right{height:400px;max-width:90%;width:100%}.about-us-video{height:100%;object-fit:cover;width:100%}}@media (max-width:768px){.about-us-content{align-items:center;flex-direction:column}.about-us-left{max-width:90%;text-align:center}.about-us-right{height:350px;max-width:400px}}@media (max-width:480px){.about-us-right{height:300px}}@media (max-width:440px){.about-us-right{height:300px;width:300px}}@media (max-width:1200px){.about-us-content{flex-direction:column;min-height:auto}.about-us-left{flex:1 1;height:auto;margin:10px}.about-us-right{flex:1 1;height:500px;margin:10px}.about-us-heading{font-size:4rem}.about-us-paragraph{font-size:1.1rem}}@media (max-width:992px){.about-us-heading{font-size:3.5rem}.about-us-paragraph{font-size:1rem}.about-us-button{padding:8px 16px}.about-us-left div{max-width:90%}}@media (max-width:768px){.about-us-container{min-height:750px}.about-us-heading{font-size:3rem}.about-us-paragraph{font-size:1rem;margin-top:10px}.about-us-content{min-height:auto}.about-us-left{padding:10px}.about-us-right{height:500px;margin:10px}}@media (max-width:480px){.about-us-container{min-height:650px}.about-us-heading{font-size:2.5rem}.about-us-paragraph{font-size:.9rem}.about-us-button{font-size:.9rem;padding:8px 14px}.about-us-right{height:400px}}.global-responsibility-section{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;padding:50px 20px}.global-responsibility-section h1{color:#237861;font-family:Work Sans,sans-serif;font-size:3rem;font-weight:700;margin-bottom:40px;text-align:center}.global-responsibility-section .content-wrapper{gap:40px;justify-content:center;justify-content:space-between;text-align:center;width:100%}.global-responsibility-section .section{border-radius:8px;flex:1 1;padding:20px}.global-responsibility-section .section h2{color:#237861;font-family:Work Sans,sans-serif;font-size:2rem;margin-bottom:20px}.global-responsibility-section .section p{color:#555;font-size:1rem;line-height:1.6;margin-bottom:15px}.custom-bullet-list{list-style-type:disc;margin-top:10px;padding-left:30px}.custom-bullet-list li{color:#444;font-size:1.1rem;line-height:1.7;margin-bottom:8px;padding-left:20px;text-align:left;text-indent:-10px}@media screen and (max-width:768px){.global-responsibility-section h1{font-size:2.5rem;margin-bottom:20px}.global-responsibility-section .content-wrapper{flex-direction:column;gap:20px}.global-responsibility-section .section{flex:none;padding:15px}.global-responsibility-section .section h2{font-size:1.8rem}.global-responsibility-section .section p{font-size:.9rem}}@media screen and (max-width:480px){.global-responsibility-section h1{font-size:2rem}.global-responsibility-section .section{padding:10px}.global-responsibility-section .section h2{font-size:1.6rem}.global-responsibility-section .section p{font-size:.85rem}}.vision-mission-section{display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:50px 20px;text-align:center}.vision-mission-section .section{flex:1 1;padding:20px}.vision-mission-section .section h2{color:#237861;font-family:Work Sans,sans-serif;font-size:2rem;font-weight:700;margin-bottom:20px}.vision-mission-section .section p{color:#555;font-size:1rem;line-height:1.6;margin-bottom:15px}@media screen and (max-width:768px){.vision-mission-section{flex-direction:column;gap:20px}.vision-mission-section .section{flex:none;padding:15px}.vision-mission-section .section h2{font-size:1.8rem}.vision-mission-section .section p{font-size:.9rem}}@media screen and (max-width:480px){.vision-mission-section .section h2{font-size:1.6rem}.vision-mission-section .section p{font-size:.85rem}}
/*# sourceMappingURL=main.65aa8841.css.map*/