*{box-sizing:border-box;margin:0;padding:0}:root{--dark-green:#112513;--light-green:#303d2d;--dark-bronz:#4f391d;--light-bronz:#ad8225;--white:#fff;--font-primary:"Gilroy",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-text:"GilroySemiBold",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-secondary:"Lighthaus",Georgia,"Times New Roman",Times,serif;--menu-font:"Roadradio",Georgia,"Times New Roman",Times,serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden;position:relative;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button,img{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}a{color:#000;color:initial;text-decoration:none}::selection{background:#303d2d;background:var(--light-green);color:#fff;color:var(--white)}::-webkit-scrollbar{display:block;width:7px}::-webkit-scrollbar-track{background:#fff;background:var(--white)}::-webkit-scrollbar-thumb{background-color:#112513;background-color:var(--dark-green);border-left:none;border-right:none}::-webkit-scrollbar-track-piece:start{background:#0000}.bronz-btn{background:linear-gradient(180deg,#ad8225,#4f391d);background:linear-gradient(to bottom,var(--light-bronz),var(--dark-bronz));border:none;color:#fff;color:var(--white);cursor:pointer;font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:var(--font-primary);font-size:20px;letter-spacing:1px;margin-top:20px;padding:15px 25px;text-transform:capitalize;transition:all .5s ease}.bronz-btn:hover{transform:scale(1.05)}.bronz-btn:hover,.form-submit-btn{background:linear-gradient(180deg,#303d2d,#112513);background:linear-gradient(to bottom,var(--light-green),var(--dark-green))}.form-submit-btn{border:none;color:#fff;color:var(--white);cursor:pointer;font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:var(--font-primary);font-size:20px;letter-spacing:1px;margin:20px auto 0;padding:15px 25px;text-transform:capitalize;transition:all .5s ease;width:auto}.section-title{color:#112513;color:var(--dark-green);font-family:Lighthaus,Georgia,Times New Roman,Times,serif;font-family:var(--font-secondary);font-size:40px;font-weight:500;letter-spacing:1px;margin-bottom:20px;text-align:center;text-transform:uppercase}@media screen and (max-width:2600px) and (min-width:1930px){.section-title{font-size:60px;margin-bottom:45px}.bronz-btn,.form-submit-btn{font-size:35px;padding:20px 40px}}@media screen and (max-width:1920px) and (min-width:1600px){.bronz-btn,.form-submit-btn{font-size:30px}}@media screen and (max-width:500px){.section-title{font-size:25px}}.menu{align-items:center;display:flex;justify-content:space-between;margin:0 auto;position:relative;transition:top .8s;width:1300px;z-index:60}@keyframes slideDown{0%{top:-150px}to{top:0}}.scrolled{animation-duration:.4s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#dbdbdb96;padding:25px 35px!important;position:-webkit-sticky;position:sticky;top:-150px;width:1200px}.scrolled .quality-banner{display:none}#mainLogo{filter:drop-shadow(0 0 10px rgba(0,0,0,.267));max-width:100%;width:80px}#navbar{display:flex;margin:0 20px;position:relative;z-index:50}#navbar li{list-style:none;margin:0 5px;padding:10px;position:relative;transition:all .5s ease}.navItem:after{background-color:var(--light-green);bottom:5px;content:"";height:2.5px;left:5%;position:absolute;transition:width .3s ease;width:0}.servicesNav:after{display:none}.dropdownMenu-services{background:linear-gradient(to bottom,var(--light-bronz),var(--dark-bronz));margin-top:10px;padding:10px 0 10px 10px;position:absolute;width:300px;z-index:100}#navbar li:hover .navItem:after{width:90%}.activeNav:after{width:90%!important}.quality-banner{background:linear-gradient(to bottom,var(--light-bronz),var(--dark-bronz));color:var(--white);font-family:var(--font-primary);font-size:18px;font-weight:600;letter-spacing:1px;padding:4em 15px 20px;text-align:right;width:180px}.navItem,.navItem-secondary{align-items:center;color:var(--white);display:flex;font-family:var(--menu-font);font-size:17px;height:100%;letter-spacing:1px;text-decoration:none;text-transform:uppercase;transition:all .5s ease;width:100%}.navItem-secondary{font-family:var(--font-text);font-size:16px;justify-content:space-between;text-transform:capitalize}.small-dropdown-icon{height:30px;margin-top:-2px;width:30px}.headerBtns{align-items:center;display:flex;position:relative;z-index:50}.menu .neon-btn{font-size:20px;padding:20px 30px;position:relative;top:-20px}#mobile{display:none}.bars,.close{color:var(--white);filter:drop-shadow(0 0 10px rgba(0,0,0,.267));height:30px;width:30px}.bars.notHome,.close.notHome{color:var(--light-bronz)}.mobileHeaderBtns{display:none}.navItem.notHome{color:var(--light-green)}.navItem.notHome:after{background-color:var(--light-bronz)}.dropdown-submenu{margin:0!important;position:relative}.subservices-menu{background:linear-gradient(to bottom,var(--light-green),var(--dark-green));display:none;left:100%;padding:10px;position:absolute;top:0;width:300px;z-index:200}.dropdown-submenu:hover .subservices-menu{display:block}.subservices-menu li{color:var(--white);padding:5px 10px}.subservices-menu .navItem-secondary:hover{color:var(--light-bronz)}@media screen and (max-width:2600px) and (min-width:1930px){.menu{width:2100px}.scrolled{width:1900px}#mainLogo{width:150px}#navbar li{margin:0 20px}.navItem{font-size:25px}.quality-banner{font-size:21px;padding:5em 18px 25px;width:230px}}@media screen and (max-width:500px){.menu{padding:0 1em;width:100%}.subservices-menu{display:none!important}nav{position:relative}#mobile{display:block;width:25%}#navbar{align-items:flex-start;display:none;flex-direction:column;height:450px;justify-content:flex-start;padding:40px 0 0 10px;position:absolute;right:0;top:120px;width:100%;z-index:999}#navbar.activeMenu{display:flex}#navbar li{margin-bottom:25px}.headerBtns{display:none}.mobileHeaderBtns{display:block;margin-left:2em!important}.mobileHeaderBtns .neon-btn{margin-top:0}.menu{display:flex;justify-content:space-between}#navbar{order:1}#mainLogo{margin:0 auto;order:2;text-align:center}.quality-banner{font-size:12px;letter-spacing:2px;order:3;width:160px}.menu #navbar.activeMenu{background:linear-gradient(to bottom,var(--light-bronz),var(--dark-bronz));height:auto;left:-1.2em;padding-left:3em;top:7em}.menu #navbar.activeMenu .navItem.notHome{color:var(--white)}.menu #navbar.activeMenu .navItem.notHome:after{background-color:var(--light-green)}.navItem:after{background-color:#fff!important}}.footer{display:flex;margin:5em auto 0;padding-bottom:3em;width:1200px}.col-1,.col-2,.col-3{position:relative;width:33%}.col-1 div{bottom:5px;font-family:var(--font-primary);font-size:20px;font-weight:600;margin-top:10px;position:absolute}.col-1 a,.col-3 a{color:inherit;text-decoration:none}.col-3 a{font-family:var(--menu-font);font-size:18px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.col-1 img{max-width:100%;width:65%}.col-3 #navbar{display:grid}.col-2 #navbar li:hover,.col-3 .icon{color:var(--light-bronz)}.col-3 .icon{font-size:38px;margin-right:15px;transition:all .5s ease}.col-3 .icon:hover{color:var(--light-green)}.col-3 .f-icon{font-size:47px;position:relative;top:3px}@media screen and (max-width:2600px) and (min-width:1930px){.footer{width:1900px}.col-1 img{width:50%}.col-1 div{font-size:25px}.col-2 a{font-size:28px}.col-3 .icon{font-size:60px;margin-right:25px}}@media screen and (max-width:500px){.footer{display:grid;padding:0 1em}.col-1,.col-2,.col-3,.footer{width:100%}.col-1 div{margin-top:2em;position:relative}}.eb5-disclaimer-section{background-color:#fff;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;margin:0 auto;padding:2em 0;width:1200px}.eb5-disclaimer-content{color:#000;font-family:var(--font-primary);text-align:center}.eb5-disclaimer-text{font-size:16px;line-height:1.4;margin:.5em 0}.eb5-disclaimer-text strong{font-weight:600}.eb5-disclaimer-link{color:#000;display:inline-block;font-size:16px;margin-top:.5em;text-decoration:underline;transition:color .3s ease}.eb5-disclaimer-link:hover{color:var(--light-bronz)}@media screen and (max-width:2600px) and (min-width:1930px){.eb5-disclaimer-section{width:1900px}.eb5-disclaimer-link,.eb5-disclaimer-text{font-size:20px}}@media screen and (max-width:500px){.eb5-disclaimer-section{padding:1.5em 1em;width:100%}.eb5-disclaimer-link,.eb5-disclaimer-text{font-size:14px}}.stay-connected-section p{font-family:var(--font-primary);font-size:16px;letter-spacing:1px;margin-bottom:10px;text-align:center;text-transform:uppercase}.stay-connected-section .input-group{align-items:center;display:flex;margin-top:10px;width:450px}.stay-connected-section .input-group label{background:linear-gradient(to bottom,var(--light-green),var(--dark-green));color:var(--white);cursor:pointer;font-size:18px;text-align:center;width:40%}.stay-connected-section .input-group input{font-size:16px;width:60%}.stay-connected-section .contact-us-inner-section{padding:0;width:auto}.stay-connected-section .section-title{font-size:30px}.stay-connected-section .col-3{display:flex;justify-content:center;margin-top:2em;width:100%}@media screen and (max-width:2600px) and (min-width:1930px){.stay-connected-section p{font-size:27px;margin-bottom:35px;margin-top:-20px}}@media screen and (max-width:500px){.contact-us-section.stay-connected-section{margin-bottom:2em;margin-top:3em}.stay-connected-section .input-group{width:350px}}.main-hero-section{margin-top:-12em;position:relative;width:100%}.buildings-cut,.main-hero-sec-bg{height:auto;max-width:100%;width:100%}.buildings-cut{bottom:7px;left:0;position:absolute;z-index:50}@keyframes slideUp{0%{bottom:0}to{bottom:46%}}@keyframes slideUpMobile{0%{bottom:0}to{bottom:47%}}.main-hero-title{animation:slideUp 2s ease-out forwards;bottom:0;left:0;padding:0 20%;position:absolute;width:100%;z-index:20}.main-hero-title h1{background:linear-gradient(to bottom,var(--white) 0,#f0d5ba 100%);-webkit-background-clip:text;background-clip:text;color:#0000;filter:drop-shadow(0 0 10px rgba(0,0,0,.267));font-family:var(--menu-font);font-size:160px;letter-spacing:1px;line-height:7rem;text-align:center}@media screen and (max-width:2600px) and (min-width:1930px){.main-hero-section{margin-top:-15em}.main-hero-title{padding:0 25%}.main-hero-title h1{font-size:15em;line-height:11rem}}@media screen and (max-width:1500px) and (min-width:1300px){.main-hero-title h1{font-size:125px;line-height:6rem}}@media screen and (max-width:500px){.main-hero-section{height:650px;margin-top:-12em;overflow:hidden}.main-hero-title{animation:slideUpMobile 2s ease-out forwards;padding:0 5%}.main-hero-section h1{font-size:4rem;line-height:3rem}.buildings-cut,.main-hero-sec-bg{height:100%;object-fit:cover}}.about-us-section{margin:5em auto 0;width:1200px}.row-section{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%}.row-section .col-1{width:55%}.row-section .col-2{width:45%}.row-section p{font-family:var(--font-primary);font-size:16px;letter-spacing:1px;line-height:25px;margin-bottom:10px;margin-right:30px;text-align:left}.row-section .col-2 img,.row-section .col-2 video{max-width:100%;width:100%}.video-cover{cursor:pointer;height:100%;position:relative}.play-button{align-items:center;background-color:initial;border:4px solid var(--white);border-radius:50%;color:var(--white);display:flex;filter:drop-shadow(2px 4px 6px black);font-size:30px;height:70px;justify-content:center;left:45%;position:absolute;top:40%;transition:all .3s ease;width:70px}.video-container{height:699px;margin-top:2em}.video-container .video-cover img,.video-container video{height:100%;object-fit:cover;width:100%}.video-cover:hover .play-button{background-color:var(--white);color:var(--dark-green)}@media screen and (max-width:2600px) and (min-width:1930px){.about-us-section{width:1900px}.video-container{height:1300px}.row-section p{font-size:27px;line-height:40px}.play-button{font-size:60px;height:100px;width:100px}}@media screen and (max-width:1920px) and (min-width:1700px){.video-container{height:1000px}}@media screen and (max-width:500px){.about-us-section{padding:0 1em;width:100%}.video-container{height:auto}.row-section{display:grid}.row-section .col-1,.row-section .col-2{width:100%}.row-section .col-2{margin-top:20px}.row-section p{text-align:left}.play-button{left:42%;top:37%}}.our-location{margin:0 0 0 -2px;width:100%}.our-location h2{color:var(--white);font-family:var(--font-secondary);font-size:40px;font-weight:500;letter-spacing:1px;margin-bottom:50px;position:relative;text-align:center;text-transform:uppercase;z-index:5}.our-location h2 span{color:var(--light-bronz)}.bronz-box{border:2px solid var(--light-bronz);height:85%;left:11%;position:absolute;top:8%;width:85%}.col-small{background-image:url(/static/media/StarlifeGreenSkyscraperBG.95b177cf171835dc09d4.png);background-position:top;background-repeat:no-repeat;background-size:cover;padding:6em 4em 4em 15em;width:1365px}.col-small p{color:var(--white);font-family:var(--font-primary);font-size:17px;letter-spacing:1px;line-height:25px;margin-bottom:20px;position:relative;z-index:5}@media screen and (max-width:2600px) and (min-width:1930px){.col-small{padding:7em 7em 7em 25em;width:87%}.our-location h2{font-size:60px}.col-small p{font-size:27px;line-height:40px}.bronz-box{left:13%;width:83%}}@media screen and (max-width:1920px) and (min-width:1600px){.col-small{padding-left:27em;width:81.5%}.bronz-box{left:19%;width:77%}}@media screen and (max-width:1500px) and (min-width:1300px){.bronz-box{left:6%;width:90%}.col-small{padding-left:8em}}@media screen and (max-width:500px){.col-small{padding:4em 2em 2em;width:100%}.bronz-box{height:95%;left:4%;top:3%;width:93%}}.our-projects-section{margin:5em auto 0;width:1200px}.projects-list{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:40px;width:100%}.project-card{cursor:pointer;min-height:300px;position:relative;width:33.33%}.project-info{background-color:#000c;bottom:0;color:var(--white);font-family:var(--font-text);height:100%;left:0;opacity:0;padding:20px 35px;position:absolute;transition:all .5s ease;visibility:hidden;width:100%;z-index:5}.project-card:hover .project-info{opacity:1;visibility:visible}.project-image{aspect-ratio:16/9;height:100%;object-fit:cover;width:100%}.project-name{font-size:23px;font-weight:700}.project-location,.project-price{bottom:38px;font-family:var(--font-primary);font-size:15px;letter-spacing:1px;margin:5px 0;padding-right:2em;position:absolute}.project-price{bottom:45px}.project-arrow-btn{background-color:initial;border:none;bottom:7px;color:var(--white);cursor:pointer;font-size:60px;position:absolute;right:25px}.project-price span{color:var(--light-bronz);font-family:var(--font-text)}@media screen and (max-width:2600px) and (min-width:1930px){.project-name{font-size:40px;font-weight:700}.project-location,.project-price{bottom:26px;font-size:30px}.project-price{bottom:70px}}@media screen and (max-width:1920px) and (min-width:1600px){.project-name{font-size:35px;font-weight:700}.project-location,.project-price{font-size:20px}.project-price{bottom:58px}}@media screen and (max-width:1500px) and (min-width:1300px){.project-location,.project-price{font-size:14px}.project-arrow-btn{bottom:20px;font-size:40px}}@media screen and (max-width:500px){.our-projects-section{width:100%}.project-card{height:230px;width:50%}.project-name{font-size:20px}.project-price{bottom:70px;font-size:13px}.project-location{bottom:30px;font-size:14px}.project-info{padding:15px 10px}.project-arrow-btn{bottom:22px;font-size:30px;right:15px}}.our-services-section{margin:5em auto 0;width:1200px}.our-services-section p{font-family:var(--font-primary);font-size:17px;letter-spacing:1px;line-height:25px;margin-top:20px;padding:0 10em;position:relative;text-align:center;z-index:5}.service-list{display:flex;justify-content:center;margin-top:30px;width:100%}.service-block{background:linear-gradient(to bottom,var(--light-bronz),var(--dark-bronz));color:var(--white);height:300px;margin:0 5px;padding:1em;position:relative;width:22%}.service-block h3{font-family:var(--font-text);font-size:20px;letter-spacing:1px}.green-block{background:linear-gradient(to bottom,var(--light-green),var(--dark-green))}.right-arrow-btn{background-color:initial;border:none;bottom:1em;height:45px;position:absolute;right:1em;width:65px}.right-arrow-btn img{height:100%;max-width:100%}@media screen and (max-width:2600px) and (min-width:1930px){.our-services-section{margin-top:7em;width:1900px}.service-block{height:500px}.service-block h3{font-size:35px;letter-spacing:2px}.our-services-section p{font-size:27px;line-height:40px}.right-arrow-btn{height:70px;width:100px}}@media screen and (max-width:1930px) and (min-width:1700px){.our-services-section{margin-top:5em}}@media screen and (max-width:500px){.our-services-section{margin-top:3em;width:100%}.service-list{flex-wrap:wrap;justify-content:center}.service-block{margin:5px;width:45%}.our-services-section p{padding:0 1em}}.statistics-section{background-color:#142418;margin:5em auto 0;padding:6em 0;width:100%}.statistics-row{display:grid;justify-content:center;margin:0 auto;width:1200px}.statistics-row h2 span{color:var(--light-bronz)}.statistics-blocks{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:2em;width:1000px;.stat-block{background:#ebebeb;cursor:pointer;overflow:hidden;padding:.5rem 2rem 1.2rem;position:relative;text-align:center;transition:.3s ease;width:32%;img{filter:contrast(.7);height:auto;margin-bottom:-.8rem;max-width:100%;width:110px}h3{color:var(--light-bronz);font-family:var(--font-secondary);font-size:45px;font-weight:500;letter-spacing:2px;margin:0;text-align:center;text-transform:uppercase}.text-stat-headline{font-size:28px;font-weight:600}h5{color:var(--light-green);font-family:var(--font-text);font-size:18px;margin:0;text-transform:uppercase}h5,p{font-weight:600;letter-spacing:2px;text-align:center}p{bottom:10%;color:#fff;font-family:var(--font-primary);font-size:17px!important;line-height:22px!important;padding:0!important;z-index:2}&:after,p{left:0;opacity:0;position:absolute;transition:opacity .3s ease}&:after{background:#000000c2;content:"";height:100%;top:0;width:100%;z-index:1}&:hover{&:after,p{opacity:1}}}}.statistics-row p{color:#fff;font-family:var(--font-primary);font-size:17px;letter-spacing:1px;line-height:25px;margin-top:20px;padding:0 10em;position:relative;text-align:center;z-index:5}@media screen and (max-width:2600px) and (min-width:1930px){.statistics-row{width:1900px}.statistics-blocks{width:1300px}.statistics-row p{font-size:27px;line-height:40px}}@media screen and (max-width:500px){.statistics-row{display:grid;justify-content:center;width:100%;p{padding:0}}.statistics-blocks{width:100%;.stat-block{padding:.5rem 1rem 1.2rem;width:48%;.text-stat-headline{font-size:23px!important}h3{font-size:35px}h5{font-size:15px}img{width:90px}}}}.about-us-page .glimpse-section{margin-top:0}.affiliate-companies{margin:5em auto;width:1300px}.affiliate-companies p{font-family:var(--font-primary);font-size:17px;letter-spacing:1px;line-height:25px;margin-top:20px;padding:0 10em;position:relative;text-align:center;z-index:5}.affiliate-logos{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:3rem}.affiliate-logos img{height:auto;object-fit:cover;width:300px}#starlife-international-realty-logo{width:350px}@media screen and (max-width:2600px) and (min-width:1930px){.affiliate-companies{width:1900px}.affiliate-companies p{font-size:27px;line-height:40px}.affiliate-logos img{width:450px}#starlife-international-realty-logo{width:500px}}@media screen and (max-width:500px){.affiliate-companies{margin-top:3em;width:100%}.affiliate-companies p{padding:0 1em}}.team-members-section{background-color:#ebebeb;text-align:center}.team-members-container{margin:0 auto;padding-bottom:5em;padding-top:5em;width:1322px}.founders-row,.team-members-row{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin-top:2em;width:100%}.founders-row{margin-bottom:3em}.team-card{aspect-ratio:3/4;cursor:pointer;overflow:hidden;position:relative;width:30%}.team-image{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.team-image-full{height:100%}.team-card:hover .team-image{transform:scale(1.05)}.overlay{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;opacity:0;padding:3em;position:absolute;top:0;transition:opacity .3s ease;width:100%}.team-card:hover .overlay{opacity:1}.member-info{color:#fff;text-align:center}.member-info h3{font-family:var(--font-text);font-size:20px;margin:0}.member-info h3,.member-info p{font-weight:500;letter-spacing:1px}.member-info p{font-family:var(--font-primary);font-size:15px;margin-top:5px}.modal-backdrop{align-items:center;background-color:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background:#fff;max-width:1000px;padding:3rem;position:relative;text-align:center;width:90%}.modal-image{border-radius:50%;height:170px;margin-bottom:1rem;object-fit:cover;object-position:top;width:170px}.modal-close{background:none;border:none;cursor:pointer;font-size:30px;position:absolute;right:15px;top:10px}.popup-founder-name{font-size:25px}.popup-founder-name,.popup-founder-position{font-family:var(--font-text);letter-spacing:1px}.popup-founder-position{font-size:20px;margin-top:10px}.popup-founder-description{font-family:var(--font-primary);font-size:14px;letter-spacing:1px;line-height:23px;margin-top:10px}@media screen and (max-width:2600px) and (min-width:1930px){.team-members-container{width:2100px}.team-card{height:750px}.member-info h3{font-size:35px;letter-spacing:2px}.member-info p{font-size:25px}.modal-content{max-width:1400px}.popup-founder-name{font-size:35px;letter-spacing:2px}.popup-founder-position{font-size:25px}.popup-founder-description{font-size:24px;line-height:40px}.modal-image{height:230px;width:230px}.modal-close{font-size:55px}}@media screen and (max-width:500px){.team-members-container{width:100%}.team-members-row{padding:0 1em}.team-card{height:230px;width:45%}.modal-content{max-width:1000px;padding:1rem;width:100%}.popup-founder-name{font-size:20px}.popup-founder-position{font-size:17px}.popup-founder-description{font-size:13px}.modal-image{height:130px;width:130px}}.blogs-page .blogs-btn,.projects-page .projects-btn{display:none!important}.blogs-page .get-in-touch-section{margin-top:3em}.our-blogs-section{margin:5em auto 0;width:1285px}.blogs-list{display:flex;flex-wrap:wrap;justify-content:center;margin-top:40px;width:100%}.blog-card{background:#ebebeb;cursor:pointer;margin:0 5px 10px;min-height:auto;position:relative;transition:all .3s ease;width:30%}.blog-card:hover{background:linear-gradient(to bottom,var(--light-bronz) 70%,var(--dark-bronz) 95%);color:var(--white)}.blog-info{padding:1.5em 2em}.blog-info h3{font-family:var(--font-text);font-size:23px;letter-spacing:1px}.blog-info p{font-family:var(--font-primary);font-size:15px;letter-spacing:1px;margin-top:10px;text-align:justify}.blog-image{aspect-ratio:16/9;height:280px;object-fit:cover;width:100%}@media screen and (max-width:2600px) and (min-width:1930px){.our-blogs-section{width:2066px}.blog-info{padding:2em}.blog-info h3{font-size:35px}.blog-info p{font-size:27px}}@media screen and (max-width:500px){.our-blogs-section{width:100%}.blog-card{margin:5px;width:45%}.blog-image{height:200px}.blog-info h3{font-size:20px}.blog-info p{font-size:12px}.blog-info{padding:20px}}.our-press-section{margin:5em auto 0;width:1230px}.press-list{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:40px;width:100%}.press-card{cursor:pointer;margin:15px 15px 10px;min-height:auto;position:relative;transition:all .3s ease;width:30%}.press-info{padding:1em 0}.press-info h3{font-family:var(--font-text);font-size:18px;letter-spacing:1px}.press-info p{font-family:var(--font-primary);font-size:13px;letter-spacing:1px;margin-top:10px;text-align:justify}.press-image{aspect-ratio:16/9;height:250px;object-fit:cover;width:100%}@media screen and (max-width:2600px) and (min-width:1930px){.our-press-section{width:1930px}.press-image{height:400px}.press-info{padding:2em 0}.press-info h3{font-size:35px}.press-info p{font-size:27px}}@media screen and (max-width:500px){.our-press-section{width:100%}.press-card{margin:5px;width:45%}.press-image{height:150px}.press-info h3{font-size:15px}.press-info p{font-size:12px}}.press-single-page{display:flex;flex-wrap:wrap;justify-content:center;margin:5em auto 0;width:1200px}.press-single-page .col-1{padding-right:2em;width:70%;img{aspect-ratio:16/9;height:435px;object-fit:cover;width:100%}}.press-single-page .col-2{position:relative;width:30%}.press-page-title{font-size:40px;margin:20px 0}.author-name,.press-page-title{color:var(--dark-green);font-family:var(--font-primary);font-weight:600;letter-spacing:1px}.author-name{font-size:18px;margin:20px 20px 20px 0}.press-page-content{font-family:var(--font-primary)!important;font-size:17px!important;font-weight:400!important;letter-spacing:1px;line-height:30px!important;margin-top:3em!important;position:relative!important;text-align:justify;p{margin-bottom:1em}}.sticky-press-list{background:#dedede;padding:1.5rem;position:-webkit-sticky;position:sticky;top:7rem}.sticky-press-list h3{font-family:var(--font-primary);font-size:1.2rem;font-weight:700;letter-spacing:1px;margin-bottom:1rem}.other-press-card{display:flex;gap:.5rem;margin-bottom:1rem;width:95%}.other-press-card img{aspect-ratio:16/9;height:80px;margin-right:5px;object-fit:cover;width:120px}.other-press-card p{font-size:.75rem;font-weight:600;margin:0}.other-press-card p,.view-all-press-btn{font-family:var(--font-primary);letter-spacing:1px}.view-all-press-btn{background:linear-gradient(to bottom,var(--light-bronz),var(--dark-bronz));border:none;color:var(--white);cursor:pointer;font-size:18px;margin-top:20px;padding:10px 30px;text-transform:capitalize;transition:all .5s ease}.view-all-press-btn:hover{background:linear-gradient(to bottom,var(--light-green),var(--dark-green));transform:scale(1.05)}@media screen and (max-width:2600px) and (min-width:1930px){.press-single-page{width:1895px}.press-single-page .col-1{img{height:640px}}.press-page-title{font-size:60px}.author-name{font-size:35px}.press-page-content{font-size:27px!important;line-height:45px!important}.sticky-press-list{top:10em}.other-press-card img{height:100px;width:300px}.other-press-card p{font-size:1.5rem}.sticky-press-list h3{font-size:1.8rem}}@media screen and (max-width:500px){.press-single-page{flex-direction:column;margin-top:5em;padding:0 1em;width:100%}.author-name{font-size:16px}.press-page-title{font-size:30px}.press-single-page .col-1,.press-single-page .col-2{padding-right:0;width:100%}.press-single-page .col-1{img{height:auto}}}.contact-us-page .contact-us-section{background:none!important}.contact-us-inner-section{margin:0 auto;padding-bottom:5em;padding-top:5em;width:1200px}.form-section{display:grid;justify-content:center}.input-group{align-items:center;display:flex;margin-top:10px;width:650px}.input-group label{background-color:var(--light-bronz);color:var(--white);margin-right:2px;width:30%}.input-group input,.input-group label{font-family:var(--font-primary);font-size:20px;padding:15px 10px}.input-group input{background-color:#d6d6d6;border:none;height:100%;width:70%}.input-group input:focus-visible,.input-group textarea:focus-visible{border:none;outline:none}.input-group input:-internal-autofill-selected{background-color:#d6d6d6!important}.input-group textarea{background-color:#d6d6d6;border:none;font-family:var(--font-primary);font-size:20px;padding:15px 10px;width:100%}.error-message{color:red}.error-message,.success-message{font-size:20px;font-weight:600;margin-top:10px}@media screen and (max-width:2600px) and (min-width:1930px){.contact-us-inner-section{width:1900px}.input-group{width:1000px}.input-group input,.input-group label,.input-group textarea{font-size:30px;padding:20px 15px}}@media screen and (max-width:500px){.contact-us-inner-section,.input-group{width:100%}.input-group label{width:40%}}.service-page .our-services-section{margin-top:5em}@media screen and (max-width:2600px) and (min-width:1930px){.service-context{width:1750px}}.star-pattern-bg{background-image:url(/static/media/star_pattern.c2a72204c73adc64b6ed.png);background-position:0 0;background-repeat:repeat;background-size:1000px 1000px}.eb5-hero-section{align-items:center;height:70vh;position:relative}.eb5-hero-section,.eb5-split-hero-section{display:flex;min-height:500px;overflow:hidden;width:100%}.eb5-split-hero-section{align-items:stretch;height:60vh}.split-hero-left{align-items:center;background-color:#152419;display:flex;flex:0 0 67%;height:100%;justify-content:center;padding:0 3em;position:relative}.split-hero-left:before{background-color:#15241966;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.split-hero-content{align-items:flex-start;color:#fff;display:flex;gap:2em;max-width:100%;overflow:hidden;position:relative;text-align:left;z-index:2}.split-hero-title{font-size:36px;font-weight:700;margin:0 0 20px}.split-hero-subtitle,.split-hero-title{color:#fff;font-family:var(--font-primary);letter-spacing:1px;line-height:1.1}.split-hero-subtitle{font-size:32px;font-weight:600;margin:0 0 10px}.split-hero-description{font-weight:400;line-height:1.6;margin:2em 0}.split-hero-button,.split-hero-description{color:#fff;font-family:var(--font-primary);font-size:16px}.split-hero-button{background-color:#ac8224;border:none;border-radius:25px;cursor:pointer;font-weight:600;margin-top:1em;padding:15px 40px;transition:all .3s ease}.split-hero-button:hover{background-color:#b8941f;box-shadow:0 4px 12px #d4af374d;transform:translateY(-2px)}.split-hero-text-content{flex:1 1;max-width:100%}.split-hero-map{border-radius:8px;box-shadow:0 4px 12px #00000026;flex:0 0 400px;height:350px;overflow:hidden}.split-hero-right{flex:0 0 33%;height:100%;overflow:hidden;position:relative}.split-hero-image{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.hero-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hero-bg-image{height:100%;object-fit:cover;object-position:center;width:100%}.hero-overlay{background:linear-gradient(90deg,#152419f2 0,#152419d9 20%,#15241999 40%,#15241900 50%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.hero-content{align-items:center;display:flex;height:100%;padding:0 10%;position:relative;width:100%;z-index:3}.hero-text-container{color:#fff;max-width:600px}.hero-project-name{color:#ac8224;font-family:var(--font-primary);font-size:28px;font-weight:700;letter-spacing:2px;margin:0 0 20px}.hero-main-title{color:#fff;font-family:var(--font-primary);font-size:44px;letter-spacing:1px;line-height:1.1;margin:0 0 10px}.standard-button{align-items:center;display:inline-flex;justify-content:center;min-height:50px;min-width:160px}@media screen and (max-width:767px){.standard-button{font-size:15px;min-height:45px;min-width:140px;padding:12px 30px}}@media screen and (max-width:575px){.standard-button{font-size:14px;min-height:40px;min-width:120px;padding:10px 25px}}.standard-paragraph{color:#333;font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:1.6;margin-bottom:1.5em;text-align:left}.standard-paragraph strong{color:#152419;font-weight:600}.promo-text-white{color:#fff;line-height:1.7}.promo-text-white strong{color:#ac8224;font-weight:600}.eb5-power-description-gray{color:#666}.eb5-card-text-gray{color:#666;font-size:14px;margin-bottom:1em}.eb5-card-text-gray strong{color:#666;font-weight:600}.eb5-process-step-text-small{font-size:14px;margin:0}.eb5-hero-section .standard-button{letter-spacing:1px;margin-top:30px}@media screen and (max-width:1199px){.hero-main-title{font-size:42px}.hero-project-name{font-size:24px}}@media screen and (max-width:991px){.hero-main-title{font-size:36px}.hero-project-name{font-size:24px}}@media screen and (max-width:767px){.eb5-hero-section{height:60vh;min-height:400px}.hero-overlay{background:linear-gradient(90deg,#152419f2 0,#152419d9 30%,#15241999 60%,#1524194d 80%,#15241900)}.hero-main-title{font-size:24px}.hero-project-name{font-size:18px}.hero-content{padding:0 3%}.hero-text-container{margin-left:2em}}@media screen and (max-width:575px){.eb5-hero-section{height:50vh;min-height:350px}.hero-main-title{font-size:24px}.hero-project-name{font-size:18px}.hero-text-container{margin-left:1.5em}}@media screen and (max-width:1199px){.eb5-split-hero-section{height:55vh;min-height:450px}.split-hero-title{font-size:32px}.split-hero-subtitle{font-size:28px}.split-hero-left{padding:0 2em}}@media screen and (max-width:1100px){.eb5-split-hero-section{flex-direction:column;height:auto;min-height:auto}.split-hero-left{flex:none;height:auto;padding:2em 1.5em}.split-hero-content{flex-direction:column;gap:1.5em}.split-hero-text-content{max-width:100%}.split-hero-map{flex:none;height:300px;max-width:100%;width:100%}.split-hero-right{flex:none;height:50vh;min-height:300px}}@media screen and (max-width:991px){.eb5-split-hero-section{flex-direction:column;height:auto;min-height:auto}.split-hero-left{flex:none;height:auto;padding:2em 1.5em}.split-hero-content{flex-direction:column;gap:1.5em}.split-hero-text-content{max-width:100%}.split-hero-map{flex:none;height:280px;max-width:100%;width:100%}.split-hero-right{flex:none;height:50vh;min-height:300px}.split-hero-title{font-size:28px}.split-hero-subtitle{font-size:24px}.split-hero-description{font-size:15px}}@media screen and (min-width:1101px) and (max-width:1200px){.split-hero-map{flex:0 0 350px;height:320px}.split-hero-content{gap:1.5em}}@media screen and (max-width:767px){.eb5-split-hero-section{flex-direction:column;height:auto;min-height:auto}.split-hero-left{flex:none;height:auto;padding:2em 1.5em}.split-hero-content{flex-direction:column;gap:1.5em}.split-hero-text-content{max-width:100%}.split-hero-map{flex:none;height:280px;max-width:100%;width:100%}.split-hero-right{flex:none;height:50vh;min-height:300px}.split-hero-title{font-size:24px}.split-hero-subtitle{font-size:20px}.split-hero-description{font-size:14px;margin:1.5em 0}.split-hero-button{font-size:14px;padding:12px 30px}.split-hero-content{text-align:center}}@media screen and (max-width:575px){.eb5-split-hero-section{flex-direction:column;height:auto;min-height:auto}.split-hero-left{flex:none;height:auto;padding:1.5em 1em}.split-hero-content{flex-direction:column;gap:1em}.split-hero-text-content{max-width:100%}.split-hero-map{flex:none;height:250px;max-width:100%;width:100%}.split-hero-right{flex:none;height:40vh;min-height:250px}.split-hero-title{font-size:20px}.split-hero-subtitle{font-size:18px}.split-hero-description{font-size:13px;margin:1em 0}.split-hero-button{font-size:13px;padding:10px 25px}.split-hero-content{text-align:center}}.eb5-promo-section{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow:hidden;position:relative;width:100%}.promo-background{background-color:#1a3631;z-index:1}.promo-background,.promo-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.promo-overlay{opacity:.6;z-index:2}.promo-content{align-items:center;color:#fff;display:flex;flex-direction:column;margin:0 auto;max-width:1400px;padding:4em 2em;position:relative;width:100%;z-index:3}.promo-title-section{margin-bottom:4em;text-align:center}.promo-main-title{font-size:44px;font-weight:700;letter-spacing:2px;margin:0 0 20px}.promo-main-title,.promo-subtitle{color:#fff;font-family:var(--font-primary)}.promo-subtitle{font-size:32px;font-weight:400;letter-spacing:1px;margin:0}.promo-main-content{align-items:center;display:flex;gap:4em;justify-content:center;width:100%}.promo-image-section{flex:1.0 1;max-width:600px;position:relative}.promo-main-image{border-radius:12px;box-shadow:0 12px 32px #0000004d;display:block;height:auto;width:100%}.award-badges{display:flex;flex-direction:column;gap:2%;position:absolute;right:-25%;top:50%;transform:translateY(-50%);z-index:10}.award-badge{align-items:center;border-radius:25px;display:flex;font-family:var(--font-primary);font-size:14px;font-weight:600;gap:4px;letter-spacing:1px;padding:12px 20px;text-transform:uppercase}.award-badge-image{align-items:center;display:flex;justify-content:center}.titan-award-image{border-radius:4px;height:auto;max-width:220px;min-width:120px;width:40%}.luxury-award-image{border-radius:4px;height:auto;max-width:180px;min-width:100px;width:30%}.gold-badge{background:linear-gradient(135deg,#ac8224,#b8941f);color:#fff}.white-badge{background:#fff;color:#1a3631}.crown-icon{font-size:16px}.badge-text{white-space:nowrap}.promo-text-section{display:flex;flex:1.0 1;flex-direction:column;justify-content:center;max-width:600px;padding:0 1em}.promo-text-block{margin-bottom:2em}@media screen and (max-width:1199px){.promo-main-title{font-size:42px}.promo-subtitle{font-size:24px}.promo-main-content{gap:3em;justify-content:center}}@media screen and (max-width:991px){.promo-main-title{font-size:36px}.promo-subtitle{font-size:24px}.promo-main-content{align-items:center;flex-direction:column;gap:2em;justify-content:center}.promo-text-section{order:1}.promo-image-section{margin:0 auto;max-width:70%;order:2}.award-badges{flex-direction:column;gap:1.5%;position:absolute;right:-25%;top:50%;transform:translateY(-50%)}.promo-text-section{max-width:100%}}@media screen and (max-width:767px){.eb5-promo-section{min-height:auto;padding:2em 0}.promo-content{padding:2em 1.5em}.promo-title-section{margin-bottom:2em}.promo-main-title{font-size:24px}.promo-subtitle{font-size:20px}.promo-text-white{font-size:16px}.award-badges{flex-direction:column;gap:1.2%;position:absolute;right:-20%;top:50%;transform:translateY(-50%)}.award-badge{font-size:12px;padding:10px 16px}.titan-award-image{max-width:160px;min-width:90px;width:32%}.luxury-award-image{max-width:140px;min-width:70px;width:26%}}@media screen and (max-width:575px){.promo-content{padding:1.5em 1em}.promo-main-title{font-size:24px}.promo-subtitle{font-size:14px}.promo-text-white{font-size:15px}.award-badges{flex-direction:column;gap:1%;position:absolute;right:-28%;top:50%;transform:translateY(-50%)}.award-badge{font-size:11px;padding:4px 12px}.titan-award-image{max-width:140px;min-width:80px;width:28%}.luxury-award-image{max-width:120px;min-width:60px;width:24%}}@media screen and (max-width:410px){.promo-content{padding:1em .5em}.promo-main-title{font-size:20px}.promo-subtitle{font-size:12px}.promo-text-white{font-size:14px}.award-badges{flex-direction:column;gap:.5%;position:absolute;right:-30%;top:50%;transform:translateY(-50%)}.award-badge{font-size:10px;padding:3px 8px}.titan-award-image{max-width:120px;min-width:70px;width:26%}.luxury-award-image{max-width:100px;min-width:50px;width:22%}}.hollywood-experience-section{background-color:#ac8224;padding:0;width:100%}.experience-container{margin:0;padding:0;width:100%}.experience-title{background-color:#ac8224;color:#fff;font-family:Lighthaus;font-size:36px;font-weight:500;letter-spacing:2px;margin:0;padding:2em 0;text-align:center;text-transform:uppercase}.experience-gallery{display:flex;margin:0;padding:0;width:100%}.gallery-item{flex:1 1;margin:0;padding:0;width:25%}.gallery-image-container{height:300px;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.gallery-image{display:block;height:100%;object-fit:cover;object-position:center;width:100%}@media screen and (max-width:991px){.experience-title{font-size:28px;padding:1.5em 0}.gallery-image-container{height:250px}}@media screen and (max-width:767px){.experience-title{font-size:24px;padding:1.2em 0}.experience-gallery{flex-wrap:wrap}.gallery-item{width:50%}.gallery-image-container{height:200px}}@media screen and (max-width:575px){.experience-title{font-size:20px;padding:1em 0}.gallery-image-container{height:180px}}.form-title{letter-spacing:1px}.form-input,.form-textarea{background-color:#fff}.form-textarea{min-height:120px}.form-submit .standard-button{letter-spacing:1px}@media screen and (max-width:767px){.contact-form-section{padding:3em 0}.form-container{padding:0 1.5em}.form-title{font-size:28px;margin-bottom:1.5em}.form-row{flex-direction:column;gap:1em;margin-bottom:1.5em}.form-submit{justify-content:center}}@media screen and (max-width:575px){.form-title{font-size:24px}.form-input,.form-textarea{font-size:14px;padding:10px 12px}}.eb5-investment-section{margin:0 auto;max-width:1200px;padding:4em 2em;width:100%}.eb5-nav-links{display:flex;flex-wrap:wrap;gap:3em;justify-content:center;margin-bottom:3em}.eb5-nav-link{background:none;border:none;color:#ac8224;cursor:pointer;font-family:Lighthaus;font-size:24px;font-weight:500;letter-spacing:1px;padding:0;position:relative;text-decoration:none;text-transform:uppercase;transition:color .3s ease}.eb5-nav-link:after{background-color:#ac8224;bottom:-5px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:100%}.eb5-nav-link:hover{color:#b8941f}.eb5-nav-link:hover:after{width:0}.eb5-nav-link:focus{outline:none}.eb5-main-content{align-items:flex-start;display:flex;gap:4em}.eb5-text-section{flex:1 1;max-width:600px}.eb5-main-headline{color:var(--dark-green);font-family:var(--font-primary);font-size:36px;font-weight:700;line-height:1.2;margin-bottom:2em;text-align:left}.eb5-text-content{text-align:left}.eb5-cta-container{display:flex;justify-content:center;margin-top:2em}.eb5-cta-container .standard-button{letter-spacing:1px}.eb5-image-section{align-items:flex-start;display:flex;flex:1 1;justify-content:center}.eb5-building-image{border-radius:4px;box-shadow:0 4px 24px #00000026;display:block;height:auto;margin:0 auto;max-width:500px;width:100%}@media screen and (max-width:1199px){.eb5-investment-section{padding:3em 1.5em}.eb5-main-headline{font-size:32px}.eb5-main-content{gap:3em}}@media screen and (max-width:991px){.eb5-nav-links{gap:2em;margin-bottom:2em}.eb5-nav-link{font-size:14px}.eb5-main-headline{font-size:24px}.standard-paragraph{font-size:16px}.eb5-main-content{flex-direction:column;gap:2em}.eb5-text-section{max-width:100%}.eb5-image-section{align-self:center;display:flex;justify-content:center;order:1;width:100%}}@media screen and (max-width:767px){.eb5-investment-section{padding:2em}.eb5-nav-links{align-items:center;flex-direction:column;gap:1em;margin-bottom:1.5em}.eb5-nav-link{font-size:16px}.eb5-main-headline{font-size:24px;margin-bottom:1.5em}.standard-paragraph{font-size:15px;margin-bottom:1em}.eb5-image-section{align-self:center;display:flex;justify-content:center;order:1;width:100%}.eb5-building-image{aspect-ratio:1;max-width:300px;object-fit:cover;object-position:center;width:100%}}@media screen and (max-width:575px){.eb5-investment-section{padding:1.5em}.eb5-main-headline{font-size:20px}.standard-paragraph{font-size:14px}.eb5-building-image{aspect-ratio:1;max-width:250px;object-fit:cover;object-position:center;width:100%}.eb5-image-section{align-self:center;display:flex;justify-content:center;order:1;width:100%}}.eb-page .our-services-section{margin-top:5em}.service-context{margin:5em auto 0;width:1200px}.service-page-title,.service-subheading{color:var(--dark-green);font-family:var(--font-primary);font-size:50px;font-weight:600;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}.service-subtitle{font-family:var(--font-primary);font-size:25px;margin-top:40px}.service-subheading{font-size:25px;margin-bottom:-35px;margin-top:40px}.service-page-text{font-family:var(--font-primary);font-size:20px;letter-spacing:1px;line-height:35px;margin-bottom:3em;margin-right:20px;margin-top:3em;text-align:justify}.service-page-text li{margin-bottom:15px}.eb-page .service-block{width:19%}.eb-page .service-list{justify-content:center;margin-bottom:5em}.start-here-btn{display:flex;justify-content:center;margin:2em 0}.text-content .start-here-btn{justify-content:flex-start}.content-layout{align-items:flex-start;display:flex;gap:2em;margin:2em 0}.text-content{flex:1 1;min-width:0}.text-content .service-page-text{margin-top:0;text-align:left}.image-content{display:flex;flex:0 0 auto;justify-content:center;max-width:500px;width:100%}.hollywood-image{border-radius:4px;box-shadow:0 4px 4px #0000001a;height:auto;max-width:100%}.instagram-embed-container{display:flex;flex:0 0 auto;justify-content:center;max-width:540px;width:100%}.instagram-embed-container iframe{max-width:540px;width:100%}@media screen and (min-width:1200px){.service-context{width:1200px}}@media screen and (max-width:1199px) and (min-width:992px){.service-context{padding:0 2em;width:95%}.service-page-title{font-size:45px}.service-page-text{font-size:14px;line-height:32px}.service-subtitle{font-size:20px}}@media screen and (max-width:991px) and (min-width:764px){.service-context{margin-top:3em;padding:0 1.5em;width:95%}.service-page-title{font-size:40px;margin-bottom:15px}.service-subheading{font-size:22px}.service-subtitle{font-size:20px}.service-page-text{font-size:17px;line-height:30px;margin-bottom:2em;margin-right:0;margin-top:2em}.eb-page .service-block{margin:5px;width:30%}.eb-page .service-list{margin-bottom:3em}.content-layout{flex-direction:column;gap:1.5em}.image-content,.instagram-embed-container{margin:1.5em 0;max-width:100%}}@media screen and (max-width:767px) and (min-width:576px){.service-context{margin-top:2em;padding:0 1em;width:95%}.service-page-title{font-size:35px;margin-bottom:15px}.service-subheading{font-size:20px}.service-page-text{font-size:16px;line-height:24px;margin-bottom:1.5em;margin-right:0;margin-top:1.5em;text-align:left}.eb-page .service-block{margin:5px;width:45%}.eb-page .service-list{margin-bottom:2em}.start-here-btn{margin:1.5em 0}.content-layout{flex-direction:column;gap:1em}.image-content,.instagram-embed-container{margin:1em 0;max-width:100%}}@media screen and (max-width:575px){.service-context{margin-top:2em;padding:0 1em;width:100%}.service-page-title{font-size:30px;margin-bottom:15px}.service-subheading{font-size:14px}.service-page-text{font-size:15px;line-height:26px;margin-bottom:1.5em;margin-right:0;margin-top:1.5em;text-align:left}.eb-page .service-block{margin:5px 0;width:100%}.eb-page .service-list{margin-bottom:2em}.start-here-btn{margin:1em 0}.content-layout{flex-direction:column;gap:1em}.image-content,.instagram-embed-container{margin:1em 0;max-width:100%}.instagram-embed-container iframe{min-width:280px}}.eb5-power-section{background-color:#eee;padding:4em 0;width:100%}.eb5-power-container{align-items:center;display:flex;gap:4em;margin:0 auto;max-width:1200px;padding:0 2em}.eb5-power-left{flex:1 1;max-width:600px}.eb5-power-title{color:#152419;font-family:var(--font-primary);font-size:36px;font-weight:700;line-height:1.2;margin-bottom:1.5em;text-align:left}.eb5-power-left .standard-button{letter-spacing:1px}.eb5-power-cta-desktop{display:block}.eb5-power-mobile-cta-container{display:none;padding:2em;text-align:center}.eb5-power-cta-mobile{display:none;max-width:300px;width:100%}.eb5-power-right{flex:1 1;max-width:500px}.eb5-power-card{background:#fff;border:1.5px solid #3c3c3c;border-radius:12px;padding:2em}.eb5-card-section{border-bottom:1px solid #e0e0e0;margin-bottom:2em;padding-bottom:2em}.eb5-card-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.eb5-card-title{color:#152419;font-family:Lighthaus;font-size:24px;font-weight:500;letter-spacing:1px;margin-bottom:1em;text-transform:uppercase}.eb5-card-list{list-style:none;margin:1em 0;padding:0}.eb5-card-list li{color:#666;font-family:var(--font-primary);font-size:14px;line-height:1.6;margin-bottom:.5em;padding-left:1em;position:relative}.eb5-card-list li:before{color:#ac8224;content:"•";font-weight:700;left:0;position:absolute}@media screen and (max-width:991px){.eb5-power-container{flex-direction:column;gap:2em;padding:0 1.5em}.eb5-power-left,.eb5-power-right{max-width:100%}.eb5-power-title{font-size:28px;text-align:center}.eb5-power-description-gray{text-align:left}.eb5-power-cta-desktop{display:none}.eb5-power-mobile-cta-container{display:block;padding:1.5em 1.5em 0}.eb5-power-cta-mobile{display:inline-block}}@media screen and (max-width:767px){.eb5-power-section{padding:3em 0}.eb5-power-container{gap:1.5em;padding:0 1em}.eb5-power-title{font-size:24px;margin-bottom:1em;text-align:center}.eb5-power-description-gray{font-size:15px;margin-bottom:1.5em;text-align:left}.eb5-power-cta-desktop{display:none}.eb5-power-mobile-cta-container{display:block;padding:1.5em 1em 0}.eb5-power-cta-mobile{display:inline-block}.eb5-power-card{padding:1.5em}.eb5-card-title{font-size:16px}.eb5-card-list li,.eb5-card-text-gray{font-size:13px}}@media screen and (max-width:575px){.eb5-power-section{padding:2em 0}.eb5-power-container{padding:0 1em}.eb5-power-title{font-size:20px;text-align:center}.eb5-power-description-gray{font-size:14px;text-align:left}.eb5-power-cta-desktop{display:none}.eb5-power-mobile-cta-container{display:block;padding:1em 1em 0}.eb5-power-cta-mobile{display:inline-block;max-width:none;width:100%}.eb5-power-card{padding:1em}.eb5-card-section{margin-bottom:1.5em;padding-bottom:1.5em}}.eb5-process-section{background-color:#fff;padding:4em 0;width:100%}.eb5-process-container{margin:0 auto;max-width:1200px;padding:0 2em}.eb5-process-header{margin-bottom:3em;text-align:center}.eb5-process-title{font-size:28px;font-weight:600;margin:0 0 .5em}.eb5-process-subtitle,.eb5-process-title{color:#152419;font-family:var(--font-primary)}.eb5-process-subtitle{font-size:36px;font-weight:700;margin:0}.eb5-process-intro{margin:0 auto 4em;max-width:800px;text-align:center}.eb5-process-flow{margin:0 auto;max-width:800px;position:relative}.eb5-process-flow:before{background-color:#ac8224;bottom:60px;content:"";left:30px;position:absolute;top:60px;width:2px;z-index:1}.eb5-process-step{align-items:flex-start;display:flex;margin-bottom:3em;padding-left:80px;position:relative}.eb5-process-step:last-child{margin-bottom:0}.eb5-process-step-circle{align-items:center;background-color:#ac8224;border-radius:50%;box-shadow:0 2px 8px #d4af374d;display:flex;height:60px;justify-content:center;left:0;position:absolute;top:0;width:60px;z-index:2}.eb5-process-step-number{color:#fff;font-family:var(--font-primary);font-size:24px;font-weight:500}.eb5-process-step-content{flex:1 1}.eb5-process-step-title{color:#152419;font-family:Lighthaus;font-size:24px;font-weight:500;letter-spacing:1px;margin:0 0 1em;text-transform:uppercase}.eb5-process-step-list{color:#333;font-family:var(--font-primary);font-size:14px;line-height:1.6;list-style:none;margin:0;padding-left:0}.eb5-process-step-list li{margin-bottom:.5em;padding-left:1.5em;position:relative}.eb5-process-step-list li:before{color:#ac8224;content:"•";font-weight:700;left:0;position:absolute}.eb5-process-step-list strong{color:#152419;font-weight:600}.eb5-process-step-sublist{margin-top:.5em;padding-left:1em}.eb5-process-step-sublist li{font-size:13px;list-style:none;margin-bottom:.3em;padding-left:1.5em;position:relative}.eb5-process-step-sublist li:before{color:#ac8224;content:"•";font-weight:700;left:0;position:absolute}@media screen and (max-width:991px){.eb5-process-container{padding:0 1.5em}.eb5-process-title{font-size:24px}.eb5-process-subtitle{font-size:32px}.eb5-process-step{padding-left:70px}.eb5-process-step-circle{height:50px;width:50px}.eb5-process-step-number{font-size:20px}.eb5-process-flow:before{left:25px;top:50px}}@media screen and (max-width:767px){.eb5-process-section{padding:3em 0}.eb5-process-container{padding:0 1em}.eb5-process-header{margin-bottom:2em}.eb5-process-title{font-size:20px}.eb5-process-subtitle{font-size:28px}.eb5-process-intro{margin-bottom:3em}.standard-paragraph{font-size:15px}.eb5-process-step .standard-paragraph{text-align:left}.eb5-process-step{margin-bottom:2.5em;padding-left:60px}.eb5-process-step-circle{height:40px;width:40px}.eb5-process-step-number{font-size:18px}.eb5-process-flow:before{left:20px;top:40px}.eb5-process-step-title{font-size:16px}.eb5-process-step-list,.eb5-process-step-text-small{font-size:13px}}@media screen and (max-width:575px){.eb5-process-section{padding:2em 0}.eb5-process-title{font-size:18px}.eb5-process-subtitle{font-size:24px}.standard-paragraph{font-size:14px}.eb5-process-step .standard-paragraph{text-align:left}.eb5-process-step{margin-bottom:2em;padding-left:50px}.eb5-process-step-circle{height:35px;width:35px}.eb5-process-step-number{font-size:16px}.eb5-process-flow:before{left:17.5px;top:35px}.eb5-process-step-title{font-size:14px}.eb5-process-step-list,.eb5-process-step-text-small{font-size:12px}}.contact-form-section{background-color:#fff;padding:4em 0;width:100%}.form-container{margin:0 auto;max-width:800px;padding:0 2em}.form-title{color:#1a3631;font-family:var(--font-primary);font-size:32px;font-weight:600;margin-bottom:2em;text-align:center}.application-form{width:100%}.form-row{display:flex;gap:2em;margin-bottom:2em}.form-group{display:flex;flex:1 1;flex-direction:column}.form-group label{color:#1a3631;font-weight:500;margin-bottom:.5em}.form-group label,.form-input{font-family:var(--font-primary);font-size:16px}.form-input{border:2px solid #e0e0e0;border-radius:8px;padding:12px 16px;transition:border-color .3s ease;width:100%}.form-input:focus{border-color:#ac8224;outline:none}.form-textarea{border:2px solid #e0e0e0;border-radius:8px;font-family:var(--font-primary);font-size:16px;min-height:100px;padding:12px 16px;resize:vertical;transition:border-color .3s ease;width:100%}.form-textarea:focus{border-color:#ac8224;outline:none}.form-submit{display:flex;justify-content:flex-start;margin-top:2em}.standard-button{background-color:#ac8224;border:none;border-radius:25px;color:#fff;cursor:pointer;font-family:var(--font-primary);font-size:16px;font-weight:600;letter-spacing:1px;padding:15px 40px;transition:all .3s ease}.standard-button:hover{background-color:#b8941f;box-shadow:0 4px 12px #d4af374d;transform:translateY(-2px)}.error-message{color:#dc3545}.error-message,.success-message{font-family:var(--font-primary);font-size:14px;margin:1em 0;text-align:center}.success-message{color:#28a745}.confirmation-page{padding:2em 0;text-align:center}.confirmation-icon{display:flex;justify-content:center;margin-bottom:2em}.confirmation-title{color:#1a3631;font-family:var(--font-primary);font-size:36px;font-weight:600;margin-bottom:2em}.confirmation-content{margin:0 auto 3em;max-width:600px;text-align:left}.confirmation-content p{color:#1a3631;font-family:var(--font-primary);font-size:18px;line-height:1.6;margin-bottom:1.5em}.confirmation-button{margin-top:2em}@media screen and (max-width:767px){.contact-form-section{padding:3em 0}.form-container{padding:0 1.5em}.form-title{font-size:28px;margin-bottom:1.5em}.form-row{flex-direction:column;gap:1em;margin-bottom:1.5em}.form-submit{justify-content:center}.standard-button{font-size:15px;min-height:45px;min-width:140px;padding:12px 30px}.confirmation-title{font-size:28px;margin-bottom:1.5em}.confirmation-content p{font-size:16px}}@media screen and (max-width:575px){.form-title{font-size:24px}.form-input,.form-textarea{font-size:14px;padding:10px 12px}.standard-button{font-size:14px;min-height:40px;min-width:120px;padding:10px 25px}.confirmation-title{font-size:24px}.confirmation-content p{font-size:14px}}.single-project-page .projects-btn{display:none!important}.image-gallery-icon{-webkit-appearance:none;appearance:none;background-color:#0000;border:0;color:#fff;cursor:pointer;filter:drop-shadow(0 2px 2px rgb(25.5,25.5,25.5));outline:none;position:absolute;transition:all .3s ease-out;z-index:4}@media(hover:hover)and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media(max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media(max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-bottom-nav,.image-gallery-top-nav{left:50%;padding:10px;transform:translateX(-50%)}.image-gallery-bottom-nav .image-gallery-svg,.image-gallery-top-nav .image-gallery-svg{height:120px;width:90px}@media(max-width:768px){.image-gallery-bottom-nav .image-gallery-svg,.image-gallery-top-nav .image-gallery-svg{height:72px;width:48px}}@media(max-width:480px){.image-gallery-bottom-nav .image-gallery-svg,.image-gallery-top-nav .image-gallery-svg{height:48px;width:36px}}.image-gallery-bottom-nav[disabled],.image-gallery-top-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-top-nav{top:0}.image-gallery-bottom-nav{bottom:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;-webkit-user-select:none;-o-user-select:none;user-select:none}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{line-height:0;position:relative;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media(max-width:768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;text-align:center;touch-action:none;white-space:nowrap}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{object-fit:contain;width:100%}.image-gallery-slide .image-gallery-description{background:#0006;bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media(max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;appearance:none;background-color:#0000;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media(max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media(max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{background:#337ab7;border:1px solid #337ab7;transform:scale(1.2)}.image-gallery-bullets .image-gallery-bullet.active{background:#fff;border:1px solid #fff;transform:scale(1.2)}@media(hover:hover)and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-bullets.image-gallery-bullets-vertical{bottom:auto;left:20px;right:auto;top:50%;transform:translateY(-50%);width:auto}.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{display:block;margin:12px 0}@media(max-width:768px){.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{margin:6px 0;padding:3px}}@media(max-width:480px){.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{padding:2.7px}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{display:inline-block;vertical-align:top;width:100px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media(max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{background:#0000;border:4px solid #0000;display:inline-block;padding:0;transition:border .3s ease-out;width:100px}@media(max-width:768px){.image-gallery-thumbnail{border:3px solid #0000;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{line-height:0;vertical-align:middle;width:100%}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:4px solid #337ab7;outline:none}@media(max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media(hover:hover)and (pointer:fine){.image-gallery-thumbnail:hover{border:4px solid #337ab7;outline:none}}@media(hover:hover)and (pointer:fine)and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;text-shadow:0 2px 2px #1a1a1a;top:50%;transform:translateY(-50%);white-space:normal;width:100%}@media(max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:#0006;color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media(max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.project-info-section{margin:5em auto 0;width:1200px}.project-page-location,.project-page-price{font-family:var(--font-primary);font-size:35px;font-weight:500;letter-spacing:1px}.project-page-location{font-size:28px;margin-bottom:3em;margin-top:1em}.project-page-location svg{color:var(--light-bronz)}.project-page-price span{color:var(--light-bronz);font-family:var(--font-text)}.project-page-info{font-family:var(--font-primary);font-size:20px;letter-spacing:1px;line-height:35px;margin-bottom:2em;margin-right:20px;text-align:justify}.project-page-info.project-link{color:var(--light-bronz);font-weight:600;text-decoration:none}.image-gallery-slide .image-gallery-image{object-fit:cover}.image-gallery-thumbnails-container{display:flex;width:100%}.image-gallery-thumbnail{box-sizing:border-box;flex:1 1 auto;max-width:100%;text-align:center}.image-gallery-content .image-gallery-slide .image-gallery-image,img.single-image{height:500px;max-height:100%;object-fit:cover}img.single-image{width:100%}.image-gallery-thumbnail img{display:block;height:auto;width:100%}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus,.image-gallery-thumbnail:hover{border:4px solid var(--light-bronz);outline:none}.image-gallery-icon:hover{color:var(--light-bronz)}.go-back-btn{align-items:center;background:none;border:none;color:var(--dark-green);cursor:pointer;display:flex;font-family:var(--font-primary);font-size:18px;font-weight:600;letter-spacing:1px;margin-bottom:2em;text-transform:capitalize}.go-back-btn svg{color:var(--light-bronz);margin-right:10px;transition:all .3s ease}.go-back-btn:hover svg{transform:scale(1.2)}@media screen and (max-width:500px){.project-info-section{padding:0 1em;width:100%}.project-page-price{font-size:30px}}
/*# sourceMappingURL=main.f59eb1bc.css.map*/