@import url(https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap);*{box-sizing:border-box;font-family:Lexend,serif;margin:0;padding:0;scroll-behavior:smooth}::selection{background:#2c7049;color:#fff}.green{color:#2c7049}.App{overflow-x:hidden;position:relative}#about{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:7rem 2rem}.about-container{margin:0 auto;max-width:1200px;text-align:center;width:90%}.about-container h1{color:#111;font-size:2.4rem;margin-bottom:.25rem;text-transform:capitalize}.about-container .about-subtitle{color:#2c7049;font-weight:500;margin:auto;text-align:center;text-transform:capitalize}.about-container>p{color:#555;font-size:.95rem;line-height:2;margin:.75rem auto;max-width:850px}.about-container>p b{color:#333;font-weight:600}.about-more{display:flex;gap:2rem;justify-content:center;margin-top:4rem}.about-more>div{align-items:center;background:#fafafa;border:1px solid #0000000a;border-radius:12px;display:flex;flex-direction:column;padding:2.5rem 2rem;text-align:center;transition:transform .4s ease,box-shadow .4s ease;width:33.33333%}.about-more>div:hover{box-shadow:0 8px 32px #0000000f;transform:translateY(-4px)}.about-more .about-icon{background:#2c704914;border:none;border-radius:12px;color:#2c7049;font-size:1.5rem;margin-bottom:.5rem;padding:1.1rem}.about-more h2{color:#111;font-size:1.05rem;font-weight:600;margin:.75rem 0 .5rem}.about-more p{color:#666;font-size:.82rem;line-height:1.75;margin-top:0;max-width:100%}@media screen and (max-width:1024px){#about{padding:5rem 1.5rem}.about-container h1{font-size:2rem}.about-more>div{padding:2rem 1.5rem}}@media screen and (max-width:768px){.about-container{width:92%}.about-container h1{font-size:1.5rem}.about-container>p{font-size:.9rem}.about-more{align-items:center;flex-direction:column;gap:1.25rem}.about-more>div{max-width:500px;width:100%}}@media screen and (max-width:400px){.about-container h1{font-size:1.25rem}.about-container>p{font-size:.85rem}.about-more p{font-size:.8rem}}#brands{background:linear-gradient(#0a1a11eb,#0a1a11eb),url(/static/media/dubai-hills.b11d24049434922f728a.jpg);background-attachment:fixed;background-position:50%;background-size:cover;overflow:hidden;padding:7rem 2rem;position:relative}.brands-overlay{background:linear-gradient(135deg,#2c704914,#0000 50%,#2c70490d);inset:0;position:absolute;z-index:0}.brands-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;position:relative;z-index:1}.brands-container h1{color:#fff;font-size:2.4rem;margin-bottom:.25rem;text-transform:capitalize}.brands-subtitle{color:#2c7049d9!important;font-weight:500!important;margin-bottom:1rem!important;text-transform:capitalize}.brands-description{color:#ffffff8c!important;font-size:.95rem!important;line-height:1.8!important;margin-bottom:4rem!important;max-width:500px;text-align:center}.brands{flex-wrap:wrap;gap:3rem;max-width:900px;width:100%}.brand-item,.brands{align-items:center;display:flex;justify-content:center}.brand-item{transition:opacity .4s ease,transform .4s ease}.brand-item:hover{opacity:1;transform:scale(1.05)}.brand-item img{filter:grayscale(1) brightness(.7) invert(.5);height:45px;opacity:.6;transition:opacity .4s ease,filter .4s ease}.brand-item:hover img{filter:grayscale(.5) brightness(.9) invert(.5);opacity:.85}.brand-item img[alt=Arada],.brand-item img[alt=Emaar],.brand-item img[alt=Starco]{height:38px}.brand-item img[alt=USS]{height:50px}@media screen and (max-width:1024px){#brands{padding:5rem 1.5rem}.brands-container h1{font-size:2rem}}@media screen and (max-width:768px){.brands-container h1{font-size:1.5rem}.brands-description{font-size:.85rem!important;margin-bottom:3rem!important}.brands{gap:2.5rem}.brand-item img{height:35px}.brand-item img[alt=Arada],.brand-item img[alt=Emaar],.brand-item img[alt=Starco]{height:30px}.brand-item img[alt=USS]{height:40px}}@media screen and (max-width:480px){.brands-container h1{font-size:1.25rem}.brands{gap:2rem}.brand-item img{height:28px}}footer{background-color:#070f0b;border-top:1px solid #ffffff0a;padding:4rem 2rem 2rem;text-align:center;width:100%}.footer-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1200px}footer img{margin-bottom:2.5rem;opacity:.8;width:300px}.footer-links{display:flex;gap:.5rem;justify-content:center}.footer-links>a{border-radius:6px;color:#ffffff59;font-size:.85rem;font-weight:400;letter-spacing:.3px;margin:0;padding:.5rem 1rem;text-decoration:none;transition:color .3s ease,background-color .3s ease}.footer-links>a:hover{background-color:#ffffff0a;color:#ffffffb3}footer .social-media{margin:2rem 0}footer .social-media a{border-radius:8px;color:#ffffff4d;font-size:1.5rem;margin:0 8px;padding:.5rem;text-decoration:none;transition:color .3s ease,background-color .3s ease}footer .social-media a:hover{background-color:#2c704914;color:#2c7049}.footer-copyright{color:#fff3;font-size:.78rem;letter-spacing:.3px;margin-top:1.5rem}.footer-portfolio-options{display:none}.footer-portfolio-options a:first-child{margin-top:.75rem!important}.footer-portfolio-options a{color:#ffffff40!important;font-size:.78rem!important;margin:.25rem 0!important;padding:.4rem .75rem!important}.footer-portfolio-options a:hover{color:#fff9!important}.show-footer-portfolio-options .footer-portfolio-options{align-items:center;display:flex;flex-direction:column}@media screen and (max-width:1024px){footer img{width:250px}}@media screen and (max-width:768px){footer{padding:3rem 1.5rem 1.5rem}footer img{width:220px}.footer-links>a{font-size:.8rem;padding:.4rem .75rem}footer .social-media a{font-size:1.25rem}}@media screen and (max-width:400px){footer img{width:180px}.footer-links{flex-direction:column;gap:.25rem}.footer-links>a{font-size:.78rem}footer .social-media a{font-size:1.1rem}.footer-copyright{font-size:.7rem}}#contact{background-color:#0a1a11;padding-top:80px}.contact-container{align-items:stretch;display:flex;justify-content:center;min-height:600px;width:100%}.contact-container .left{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem;width:50%}.contact-container .left h1{color:#fff;font-size:2.4rem;margin-bottom:.25rem;text-transform:capitalize}.contact-container .left .contact-subtitle{color:#ffffff80;font-size:.95rem;line-height:1.7;margin-bottom:3rem;max-width:400px;text-align:center}.contact-options{display:flex;flex-direction:column;gap:1.25rem}.contact-option{align-items:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;display:flex;gap:1.5rem;padding:1rem 1.5rem;transition:background .3s ease,border-color .3s ease}.contact-option:hover{background:#ffffff0f;border-color:#ffffff1a}.contact-option-icon{background:#2c70491a;border:none;border-radius:10px;color:#2c7049;font-size:.9rem;min-width:40px;padding:.85rem;text-align:center}.contact-option a,.contact-option span{color:#ffffffbf;font-size:.9rem;font-weight:400;text-decoration:none;transition:color .3s ease}.contact-option a:hover{color:#fff}.contact-location{color:#ffffffbf!important}.contact-container .right{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;min-height:600px;width:50%}.contact-container .right iframe{opacity:.85;transition:opacity .4s ease}.contact-container .right iframe:hover{opacity:1}@media screen and (max-width:1024px){.contact-container .left h1{font-size:2rem}.contact-option a,.contact-option span{font-size:.85rem}}@media screen and (max-width:1000px){.contact-container{flex-direction:column;padding-top:3rem}.contact-container .left{padding:3rem 2rem;width:100%}.contact-container .right{min-height:400px;width:100%}}@media screen and (max-width:768px){.contact-container .left h1{font-size:1.5rem}.contact-container .left .contact-subtitle{font-size:.85rem}.contact-option{padding:.85rem 1.25rem}.contact-option a,.contact-option span{font-size:.8rem}.contact-option-icon{font-size:.8rem;padding:.7rem}}@media screen and (max-width:480px){.contact-container .left h1{font-size:1.25rem}.contact-container .left .contact-subtitle{font-size:.75rem;max-width:280px}.contact-option a,.contact-option span{font-size:.75rem}.contact-option-icon{font-size:.75rem;padding:.6rem}}#real-estate{background-color:#fff;padding-top:0}.real-estate-container{width:100%}.real-estate-header{align-items:center;display:flex;flex-direction:column;height:500px;justify-content:center;overflow:hidden;position:relative;width:100%}.real-estate-header:after{background:linear-gradient(180deg,#0a1a11b3 0,#0a1a1180 50%,#0a1a11cc);content:"";inset:0;position:absolute;z-index:0}.real-estate-header h1{color:#fff;font-size:3rem;font-weight:600;letter-spacing:3px;margin-bottom:1rem;position:relative;text-transform:uppercase;z-index:1}.real-estate-header p{color:#ffffffb3;font-size:1.1rem;font-weight:300;line-height:1.8;margin-bottom:0;max-width:550px;position:relative;text-align:center;z-index:1}.real-estate-content{margin:0 auto;max-width:800px;padding:5rem 0 4rem;width:90%}.real-estate-content p{color:#555;font-size:.95rem;font-weight:400;line-height:2;margin-bottom:1.5rem;text-align:center}.real-estate-content p b{color:#333;font-weight:600}.real-estate-content p:last-child{color:#2c7049;font-style:italic;font-weight:500;margin-bottom:0}@media screen and (max-width:1024px){.real-estate-header{height:420px}.real-estate-header h1{font-size:2.4rem}.real-estate-header p{font-size:1rem}.real-estate-content{padding:4rem 0 3rem}}@media screen and (max-width:768px){.real-estate-header{height:350px}.real-estate-header h1{font-size:1.75rem;letter-spacing:2px}.real-estate-header p{font-size:.9rem;max-width:400px;padding:0 1rem}.real-estate-content{padding:3rem 0 2rem;width:92%}.real-estate-content p{font-size:.9rem}}@media screen and (max-width:400px){.real-estate-header h1{font-size:1.4rem}.real-estate-header p{font-size:.82rem}.real-estate-content p{font-size:.85rem}}.future-plans{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:7rem 2rem}.future-plans-container{margin:0 auto;max-width:1200px;text-align:center;width:90%}.future-plans h1{color:#111;font-size:2.4rem;margin-bottom:.25rem;text-transform:capitalize}.future-plans-subtitle{color:#2c7049;font-weight:500;margin-bottom:1rem;text-transform:capitalize}.future-plans-subtext{color:#555;font-size:.95rem;line-height:2;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:750px}.future-plans-list{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(5,1fr);margin-top:3.5rem}.future-plan{background:#fafafa;border:1px solid #0000000a;border-radius:12px;padding:2.25rem 1.5rem;text-align:center;transition:transform .4s ease,box-shadow .4s ease}.future-plan:hover{box-shadow:0 8px 32px #0000000f;transform:translateY(-4px)}.future-plan-icon-wrapper{align-items:center;background:#2c704914;border-radius:12px;display:inline-flex;height:52px;justify-content:center;margin-bottom:1.25rem;width:52px}.future-plan .future-icon{color:#2c7049;font-size:1.25rem}.future-plan h3{color:#111;font-size:.9rem;font-weight:600;margin-bottom:.75rem}.future-plan p{color:#666;font-size:.82rem;line-height:1.7;max-width:100%}@media screen and (max-width:1024px){.future-plans{padding:5rem 1.5rem}.future-plans h1{font-size:2rem}.future-plans-list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.future-plans-container{width:92%}.future-plans h1{font-size:1.5rem}.future-plans-subtext,.future-plans-subtitle{font-size:.9rem}.future-plans-list{gap:1rem;grid-template-columns:repeat(2,1fr)}.future-plan{padding:1.75rem 1.25rem}}@media screen and (max-width:480px){.future-plans h1{font-size:1.25rem}.future-plans-list{gap:1rem;grid-template-columns:1fr}.future-plan{padding:1.5rem 1.25rem}.future-plan p{font-size:.8rem}}header{align-items:center;background-color:#000;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:1rem 2rem;position:relative}header p{color:#fff;font-size:3rem;font-weight:lighter;text-align:center;z-index:3}header p b{font-weight:400;z-index:3}header button{background-color:initial;border:1px solid #fff;border-radius:50px;color:#fff;cursor:pointer;margin-top:2rem;padding:1rem 2rem;text-transform:uppercase;transition:all .3s ease;z-index:1}header button a{color:#fff;text-decoration:none;z-index:3}header button:hover{scale:.95}header img,video{bottom:0;height:100%;object-fit:cover;opacity:.35;position:absolute;right:0;width:100%;z-index:0}header .bg-location{bottom:50px;color:#fff;font-size:1.25rem;font-weight:lighter}header .bg-location,header .bg-name{left:30px;position:absolute;z-index:2}header .bg-name{bottom:78px;color:#2c7049;font-size:1.5rem;font-weight:bolder}header .bg-industry{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:50px;bottom:15px;color:#ffffffd9;font-size:.65rem;font-weight:600;left:30px;letter-spacing:1.5px;padding:.35rem .85rem;position:absolute;text-transform:uppercase;z-index:2}.bg-location-icon{background-color:initial;margin-right:2px}@media screen and (max-width:1200px){header p{font-size:3rem}}@media screen and (max-width:768px){header p{font-size:2rem}header button{margin-top:1.5rem;padding:.8rem 1.5rem}header .bg-location{bottom:48px;font-size:1rem}header .bg-name{bottom:72px;font-size:1.25rem}header .bg-industry{bottom:15px;font-size:.6rem}header video{object-position:85% 50%!important}}@media screen and (max-width:480px){header p{font-size:1.5rem}header button{margin-top:1rem;padding:.5rem 1rem}header .bg-location{bottom:42px;font-size:.75rem;left:20px}header .bg-name{bottom:62px;font-size:1rem;left:20px}header .bg-industry{bottom:15px;font-size:.55rem;left:20px;letter-spacing:1px;padding:.3rem .7rem}.pagination-container{right:20px!important}.line{display:none}.dots{display:none!important}.slide-number{display:none}}.pagination-container{align-items:center;bottom:20px;color:#fff;display:flex;font-family:Arial,sans-serif;gap:16px;position:absolute;right:30px}.slide-number{font-size:14px;font-weight:700}.line{background-color:#fff;height:2px;width:100px}.dots{display:flex;gap:8px}.dot{background-color:gray;border-radius:50%;height:8px;transition:background-color .3s ease;width:8px}.dot.active{background-color:#fff}.slide-total{display:none}nav{align-items:center;background-color:initial;display:flex;justify-content:space-between;left:0;padding:1.25rem 3rem;position:absolute;top:0;transition:background-color .5s ease,padding .5s ease,box-shadow .5s ease;width:100%;z-index:10}nav img{transition:width .3s ease;width:240px}nav ul{align-items:center;display:flex;gap:.25rem;list-style:none}nav ul li{margin-right:0}nav ul li a,nav ul li p{border-radius:8px;color:#ffffff8c;font-size:.85rem;font-weight:400;letter-spacing:.3px;padding:.5rem 1rem;text-decoration:none;transition:color .3s ease,background-color .3s ease}nav ul li a:hover,nav ul li p:hover{background-color:#ffffff0f;color:#fff}.burger{color:#fff9;cursor:pointer;display:none;font-size:1.25rem;transition:color .3s ease}.burger:hover{color:#fff}.sticky,nav:has(li.show-nav-portfolio-options){backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-color:#0a1a11f2;box-shadow:0 1px 30px #00000040;padding:.75rem 3rem;position:fixed;top:0;width:100%}.sticky img{width:200px}.portfolio-nav-item{position:relative}.nav-portfolio-options{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0a1a11;border:1px solid #ffffff14;border-radius:10px;box-shadow:0 8px 32px #0000004d;display:none;flex-direction:column;left:50%;min-width:180px;padding:.5rem;position:absolute;top:calc(100% + 8px);transform:translateX(-50%);z-index:100}.show-nav-portfolio-options .nav-portfolio-options{display:flex}.nav-portfolio-options li{margin:0!important}.nav-portfolio-options li a,.nav-portfolio-options li p{border-radius:6px;color:#fff9!important;display:block;font-size:.8rem!important;padding:.6rem 1rem!important;transition:background-color .2s ease,color .2s ease}.nav-portfolio-options li a:hover,.nav-portfolio-options li p:hover{background-color:#2c704933!important;color:#fff!important}@media screen and (max-width:1200px){nav{padding:1rem 2rem}nav img{width:220px}.sticky{padding:.75rem 2rem}.sticky img{width:180px}nav ul li a,nav ul li p{font-size:.82rem}}@media screen and (max-width:768px){nav{padding:1rem 1.25rem}nav img{width:190px}nav ul{display:none}.burger{display:block;font-size:1.3rem}.sticky{padding:.75rem 1.25rem}.sticky img{width:170px}}@media screen and (max-width:400px){nav img{width:160px}.burger{font-size:1.1rem}}#burger{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background-color:#0a1a11fa;height:100vh;left:0;opacity:0;overflow-y:hidden;position:fixed;top:0;transform:translateY(-20px);transition:all .4s cubic-bezier(.4,0,.2,1);visibility:hidden;width:100%;z-index:1000}.visible{opacity:1!important;transform:translateY(0)!important;visibility:visible!important}.burger-container{height:100%;position:relative;width:100%}.burger-container ul:not(.burger-portfolio-options){align-items:center;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:center}.burger-container ul:not(.burger-portfolio-options) li{margin:0}.burger-container ul li a{border-radius:8px;color:#ffffff80;font-size:1.4rem;font-weight:300;letter-spacing:2px;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:color .3s ease,background-color .3s ease}.burger-container ul li a:hover{background-color:#ffffff0d;color:#fff}.burger-container img{left:1.25rem;position:absolute;top:1.25rem;width:190px}.burger-container .close{border-radius:50%;color:#ffffff4d;cursor:pointer;font-size:1rem;padding:.5rem;position:absolute;right:1.5rem;top:1.75rem;transition:color .3s ease,background-color .3s ease}.burger-container .close:hover{background-color:#ffffff0d;color:#fffc}.burger-portfolio-options{display:none}.burger-portfolio-options li{margin:.25rem 0!important}.burger-portfolio-options li a{color:#ffffff59!important;font-size:.9rem!important;letter-spacing:1px!important}.burger-portfolio-options li a:hover{color:#fffc!important}.show-burger-portfolio-options .burger-portfolio-options{align-items:center;display:flex;flex-direction:column;margin-top:.25rem}#news{align-items:center;background-color:#fafafa;display:flex;flex-direction:column;justify-content:center;padding:7rem 2rem}.news-container{margin:0 auto;max-width:1200px;width:90%}.news-container h1{color:#111;font-size:2.4rem;margin-bottom:.25rem;text-align:center;text-transform:capitalize}.news-container .news-subtitle{color:#2c7049;font-weight:500;margin-bottom:3.5rem;text-align:center;text-transform:capitalize}.news-articles{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:900px){.news-articles{gap:1.25rem;grid-template-columns:1fr}}@media screen and (max-width:768px){#news{padding:5rem 1.5rem}.news-container{width:92%}.news-container h1{font-size:1.5rem}.news-container .news-subtitle{font-size:.9rem;margin-bottom:2.5rem}}@media screen and (max-width:400px){.news-container h1{font-size:1.25rem}}.news-card{background:#fff;border:1px solid #0000000d;border-radius:12px;color:inherit;cursor:pointer;display:flex;flex-direction:column;padding:2rem;text-decoration:none;transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease}.news-card:hover{border-color:#2c704926;box-shadow:0 12px 40px #00000012;transform:translateY(-4px)}.news-card-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.25rem}.news-card-source{background:#2c704912;border-radius:50px;color:#2c7049;display:inline-block;font-size:.65rem;font-weight:600;letter-spacing:1.2px;padding:.35rem .85rem;text-transform:uppercase}.news-card-date{color:#aaa;font-size:.68rem;font-weight:400;letter-spacing:.3px}.news-card-title{color:#111;font-size:1.1rem;font-weight:600;line-height:1.5;margin-bottom:.85rem;transition:color .3s ease}.news-card:hover .news-card-title{color:#2c7049}.news-card-excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#777;display:-webkit-box;flex:1 1;font-size:.82rem;line-height:1.75;overflow:hidden}.news-card-bottom{border-top:1px solid #0000000d;margin-top:1.5rem;padding-top:1rem}.news-card-read{align-items:center;color:#2c7049;display:inline-flex;font-size:.72rem;font-weight:600;gap:.4rem;letter-spacing:.5px;text-transform:uppercase;transition:gap .3s ease}.news-card:hover .news-card-read{gap:.65rem}@media screen and (max-width:768px){.news-card{padding:1.5rem}.news-card-title{font-size:1rem}.news-card-excerpt{-webkit-line-clamp:2;font-size:.8rem}}@media screen and (max-width:400px){.news-card{padding:1.25rem}.news-card-source{font-size:.6rem}.news-card-title{font-size:.92rem}.news-card-excerpt{font-size:.78rem}}#upcoming{align-items:center;background-color:#fafafa;display:flex;flex-direction:column;justify-content:center;padding:7rem 2rem}.upcoming-container{margin:0 auto;max-width:1200px;width:90%}.upcoming-header{margin-bottom:4rem;text-align:center}.upcoming-header h1{color:#111;font-size:2.4rem;margin-bottom:.25rem;text-transform:capitalize}.upcoming-header .upcoming-subtitle{color:#2c7049;font-size:1rem;font-weight:500;margin-bottom:1rem;text-transform:capitalize}.upcoming-header .upcoming-intro{color:#555;font-size:.95rem;line-height:2;margin:.5rem auto;max-width:750px}.upcoming-ventures{display:flex;flex-direction:column;gap:2rem}.upcoming-venture{background:#fff;border:1px solid #0000000d;border-radius:12px;box-shadow:0 2px 16px #0000000a;display:flex;overflow:hidden;transition:box-shadow .4s ease,transform .4s ease}.upcoming-venture:hover{box-shadow:0 8px 36px #00000014;transform:translateY(-3px)}.upcoming-venture-accent{align-items:center;background:linear-gradient(165deg,#2c7049,#1a4a30);display:flex;flex-direction:column;gap:1rem;justify-content:center;min-width:100px;padding:2rem 1rem;width:100px}.upcoming-venture-icon{color:#ffffffd9;font-size:1.4rem}.upcoming-venture-number{color:#fff6;font-size:.75rem;font-weight:700;letter-spacing:2px}.upcoming-venture-content{flex:1 1;padding:2.5rem 3rem}.upcoming-venture-content h2{color:#111;font-size:1.5rem;font-weight:700;margin-bottom:.3rem}.upcoming-venture-content h3{color:#2c7049;font-size:.9rem;font-weight:500;margin-bottom:1.25rem}.upcoming-venture-content p{color:#555;font-size:.88rem;line-height:1.85;margin:0 0 .75rem}.upcoming-venture-content p:last-child{margin-bottom:0}@media screen and (max-width:1024px){#upcoming{padding:5rem 1.5rem}.upcoming-header h1{font-size:2rem}.upcoming-venture-content{padding:2rem}.upcoming-venture-content h2{font-size:1.35rem}}@media screen and (max-width:768px){.upcoming-container{width:92%}.upcoming-header h1{font-size:1.5rem}.upcoming-header .upcoming-intro{font-size:.9rem}.upcoming-venture{flex-direction:column}.upcoming-venture-accent{flex-direction:row;gap:.75rem;justify-content:flex-start;min-width:0;min-width:auto;padding:1rem 1.5rem;width:100%}.upcoming-venture-icon{font-size:1.1rem}.upcoming-venture-content{padding:1.75rem}.upcoming-venture-content h2{font-size:1.25rem}.upcoming-venture-content h3{font-size:.85rem}.upcoming-venture-content p{font-size:.84rem}}@media screen and (max-width:400px){.upcoming-header h1{font-size:1.25rem}.upcoming-venture-content{padding:1.25rem}.upcoming-venture-content h2{font-size:1.12rem}.upcoming-venture-content p{font-size:.8rem}}#pipeline{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:7rem 2rem}.pipeline-container{margin:0 auto;max-width:1200px;width:90%}.pipeline-header{margin-bottom:4rem;text-align:center}.pipeline-header h1{color:#111;font-size:2.4rem;margin-bottom:.25rem;text-transform:capitalize}.pipeline-header .pipeline-subtitle{color:#2c7049;font-size:1rem;font-weight:500;margin-bottom:1rem;text-transform:capitalize}.pipeline-header .pipeline-intro{color:#555;font-size:.95rem;line-height:2;margin:0 auto;max-width:750px}.pipeline-ventures{display:flex;flex-direction:column;gap:2.5rem}.pipeline-venture{background:#fff;border:1px solid #0000000a;border-radius:12px;box-shadow:0 2px 20px #0000000d;display:flex;overflow:hidden;transition:box-shadow .4s ease,transform .4s ease}.pipeline-venture:hover{box-shadow:0 12px 48px #00000017;transform:translateY(-4px)}.pipeline-venture:nth-child(2n){flex-direction:row-reverse}.pipeline-venture-image{flex-shrink:0;min-height:400px;overflow:hidden;position:relative;width:45%}.pipeline-venture-image img,.pipeline-venture-image video{display:block;height:100%;object-fit:cover;transition:transform .6s ease;width:100%}.pipeline-venture:hover .pipeline-venture-image img,.pipeline-venture:hover .pipeline-venture-image video{transform:scale(1.05)}.pipeline-venture-overlay{background:linear-gradient(135deg,#0000004d,#0000000d);height:-webkit-fit-content;height:fit-content;inset:0;position:absolute;z-index:1}.pipeline-venture-category{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0003;border:1px solid #ffffff26;border-radius:50px;color:#fff;font-size:.65rem;font-weight:600;left:1.25rem;letter-spacing:1.5px;padding:.5rem 1rem;position:absolute;text-transform:uppercase;top:1.25rem;z-index:2}.pipeline-venture:nth-child(2n) .pipeline-venture-category{left:auto;right:1.25rem}.pipeline-venture-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:3rem}.pipeline-venture-logo{border-radius:10px;margin-bottom:1.25rem;object-fit:contain}.pipeline-venture-content h2{color:#111;font-size:1.9rem;font-weight:700;margin-bottom:.35rem}.pipeline-venture-content h3{color:#2c7049;font-size:.95rem;font-weight:500;margin-bottom:1.25rem}.pipeline-venture-content p{color:#555;font-size:.9rem;line-height:1.85;margin:0}.pipeline-venture-link{align-items:center;color:#2c7049;display:inline-flex;font-size:.82rem;font-weight:600;gap:.5rem;letter-spacing:.5px;margin-top:1.75rem;text-decoration:none;text-transform:uppercase;transition:gap .3s ease,color .3s ease}.pipeline-venture-link:hover{color:#1f4d3e;gap:.85rem}@media screen and (max-width:1024px){#pipeline{padding:5rem 1.5rem}.pipeline-header h1{font-size:2rem}.pipeline-venture-image{min-height:320px}.pipeline-venture-content{padding:2.25rem}.pipeline-venture-content h2{font-size:1.6rem}}@media screen and (max-width:768px){.pipeline-container{width:92%}.pipeline-header h1{font-size:1.5rem}.pipeline-header .pipeline-intro{font-size:.9rem}.pipeline-venture,.pipeline-venture:nth-child(2n){flex-direction:column}.pipeline-venture-image{min-height:240px;width:100%}.pipeline-venture-category{left:1rem!important;right:auto!important;top:1rem}.pipeline-venture-content{padding:1.75rem}.pipeline-venture-content h2{font-size:1.4rem}.pipeline-venture-content h3{font-size:.88rem}.pipeline-venture-content p{font-size:.86rem}}@media screen and (max-width:400px){.pipeline-header h1{font-size:1.25rem}.pipeline-venture-content{padding:1.25rem}.pipeline-venture-content h2{font-size:1.2rem}.pipeline-venture-content p{font-size:.82rem}}#portfolio{align-items:center;background-color:#fafafa;display:flex;flex-direction:column;justify-content:center;padding:7rem 2rem}.portfolio-container{margin:0 auto;max-width:1200px;width:90%}.portfolio-header{margin-bottom:4rem;text-align:center}.portfolio-header h1{color:#111;font-size:2.4rem;margin-bottom:.25rem;text-transform:capitalize}.portfolio-header .portfolio-subtitle{color:#2c7049;font-size:1rem;font-weight:500;margin-bottom:1rem;text-transform:capitalize}.portfolio-header .portfolio-intro{color:#555;font-size:.95rem;line-height:2;margin:0 auto;max-width:750px}.portfolio-brands{display:flex;flex-direction:column;gap:2.5rem}.portfolio-brand{background:#fff;border:1px solid #0000000a;border-radius:12px;box-shadow:0 2px 20px #0000000d;display:flex;overflow:hidden;transition:box-shadow .4s ease,transform .4s ease}.portfolio-brand:hover{box-shadow:0 12px 48px #00000017;transform:translateY(-4px)}.portfolio-brand:nth-child(2n){flex-direction:row-reverse}.portfolio-brand-image{flex-shrink:0;min-height:400px;overflow:hidden;position:relative;width:45%}.portfolio-brand-image img{display:block;height:100%;object-fit:cover;transition:transform .6s ease;width:100%}.portfolio-brand:hover .portfolio-brand-image img{transform:scale(1.05)}.portfolio-brand-overlay{background:linear-gradient(135deg,#0000004d,#0000000d);height:-webkit-fit-content;height:fit-content;inset:0;position:absolute;z-index:1}.portfolio-brand-category{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0003;border:1px solid #ffffff26;border-radius:50px;color:#fff;font-size:.65rem;font-weight:600;left:1.25rem;letter-spacing:1.5px;padding:.5rem 1rem;position:absolute;text-transform:uppercase;top:1.25rem;z-index:2}.portfolio-brand:nth-child(2n) .portfolio-brand-category{left:auto;right:1.25rem}.portfolio-brand-content{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:3rem}.portfolio-brand-logo{border-radius:10px;margin-bottom:1.25rem;object-fit:contain;width:140px}.portfolio-brand-content h2{color:#111;font-size:1.9rem;font-weight:700;margin-bottom:.35rem}.portfolio-brand-content h3{color:#2c7049;font-size:.95rem;font-weight:500;margin-bottom:1.25rem}.portfolio-brand-content p{color:#555;font-size:.9rem;line-height:1.85;margin:0}.portfolio-brand-link{align-items:center;color:#2c7049;display:inline-flex;font-size:.82rem;font-weight:600;gap:.5rem;letter-spacing:.5px;margin-top:1.75rem;text-decoration:none;text-transform:uppercase;transition:gap .3s ease,color .3s ease}.portfolio-brand-link:hover{color:#1f4d3e;gap:.85rem}@media screen and (max-width:1024px){#portfolio{padding:5rem 1.5rem}.portfolio-header h1{font-size:2rem}.portfolio-brand-image{min-height:320px}.portfolio-brand-content{padding:2.25rem}.portfolio-brand-content h2{font-size:1.6rem}}@media screen and (max-width:768px){.portfolio-container{width:92%}.portfolio-header h1{font-size:1.5rem}.portfolio-header .portfolio-intro{font-size:.9rem}.portfolio-brand,.portfolio-brand:nth-child(2n){flex-direction:column}.portfolio-brand-image{min-height:240px;width:100%}.portfolio-brand-category{left:1rem!important;right:auto!important;top:1rem}.portfolio-brand-content{padding:1.75rem}.portfolio-brand-content h2{font-size:1.4rem}.portfolio-brand-content h3{font-size:.88rem}.portfolio-brand-content p{font-size:.86rem}}@media screen and (max-width:400px){.portfolio-header h1{font-size:1.25rem}.portfolio-brand-content{padding:1.25rem}.portfolio-brand-content h2{font-size:1.2rem}.portfolio-brand-content p{font-size:.82rem}}
/*# sourceMappingURL=main.98a274b7.css.map*/