.page-module__j6Q3dW__container{color:#d6d3cd;justify-content:center;align-items:center;min-height:calc(100vh - 55px);margin-top:55px;display:flex}.page-module__j6Q3dW__textContainer{text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-start;width:50%;height:200px;padding-left:100px;display:flex}.page-module__j6Q3dW__title{margin-bottom:16px;font-size:3rem}.page-module__j6Q3dW__subtitle{flex-direction:column;gap:50px;display:flex}.page-module__j6Q3dW__email{cursor:pointer}.page-module__j6Q3dW__socialsContainer{gap:50px;margin-top:16px;display:flex}.page-module__j6Q3dW__socialIcon{cursor:pointer;width:32px;height:32px}.page-module__j6Q3dW__formContainer{width:50%}.page-module__j6Q3dW__formInner{flex-direction:column;gap:10px;display:flex}.page-module__j6Q3dW__mobileHeader{display:none}.page-module__j6Q3dW__budgetInputContainer{width:100%;position:relative}.page-module__j6Q3dW__dollarSign{pointer-events:none;color:#666;font-size:1rem;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.page-module__j6Q3dW__budgetInput{width:100%;height:44px;font-size:1rem;padding-left:28px!important}.page-module__j6Q3dW__input,.page-module__j6Q3dW__firstNameInput,.page-module__j6Q3dW__lastNameInput,.page-module__j6Q3dW__budgetInput,.page-module__j6Q3dW__textarea{color:#d6d3cd;background-color:#333;border:1px solid #333;border-radius:25px;width:90%;min-height:50px;padding:8px 12px;font-size:1rem}.page-module__j6Q3dW__firstNameInput,.page-module__j6Q3dW__lastNameInput{width:100%}.page-module__j6Q3dW__firstName,.page-module__j6Q3dW__lastName{flex-direction:column;gap:10px;width:calc(45% - 10px);display:flex}.page-module__j6Q3dW__nameContainer{gap:20px;display:flex}.page-module__j6Q3dW__textarea{resize:vertical;padding:20px;font-family:Merriweather Sans,sans-serif}.page-module__j6Q3dW__required,.page-module__j6Q3dW__requiredText{color:red}.page-module__j6Q3dW__requiredText{font-size:.9rem}.page-module__j6Q3dW__button{color:#d6d3cd;cursor:pointer;background-color:#000;border:3px solid #d6d3cd;border-radius:25px;width:90%;padding:12px 24px;font-size:1rem;font-weight:700;transition:all .3s}.page-module__j6Q3dW__button:hover{color:#000;background-color:#d6d3cd;transition:all .3s}.page-module__j6Q3dW__successMessage{text-align:center;padding-right:20px;font-weight:700}@media (max-width:1000px){.page-module__j6Q3dW__container{flex-direction:column}.page-module__j6Q3dW__textContainer{text-align:center;flex-direction:column;align-items:center;padding:0;display:flex}.page-module__j6Q3dW__formInner{text-align:left;align-items:center;width:100%}.page-module__j6Q3dW__label{text-align:left;width:90%}.page-module__j6Q3dW__formContainer{text-align:left;width:100%;margin-top:50px}.page-module__j6Q3dW__textContainer{width:100%;margin-top:50px}.page-module__j6Q3dW__nameContainer{flex-direction:column;align-items:center;gap:10px;width:100%}.page-module__j6Q3dW__firstName,.page-module__j6Q3dW__lastName{text-align:left;width:90%}.page-module__j6Q3dW__budgetInputContainer{justify-content:center;align-items:center;width:100%;display:flex}.page-module__j6Q3dW__dollarSign{left:35px}.page-module__j6Q3dW__button{margin-bottom:30px}.page-module__j6Q3dW__requiredText{text-align:left;width:90%}.page-module__j6Q3dW__textContainer{text-align:left}.page-module__j6Q3dW__title{text-align:left;width:90%;margin-bottom:0}.page-module__j6Q3dW__subtitle{text-align:left;width:90%}}@media (max-width:700px){.page-module__j6Q3dW__mobileHeader{display:block}}
.MobileHeader-module__4sOV4q__container{z-index:10000;background-color:#000;justify-content:space-between;align-items:center;width:100vw;height:70px;padding:10px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 4px #0000001a}
.DesktopHeader-module__jK8lva__container{z-index:1000;background-color:#000;justify-content:space-between;align-items:center;width:100vw;padding:10px;transition:background-color .3s;display:flex;position:fixed;top:0;left:0;right:0}.DesktopHeader-module__jK8lva__menuOption{color:#d6d3cd;text-wrap:nowrap;margin:0 1rem;padding:10px 0;font-size:.8rem;font-weight:400;transition:color .3s}.DesktopHeader-module__jK8lva__menuOption:hover{color:#fff;cursor:pointer}.DesktopHeader-module__jK8lva__menuContainer{justify-content:space-between;align-items:center;width:300px;margin-right:50px;display:flex}@media (max-width:830px){.DesktopHeader-module__jK8lva__menuContainer{width:70%}}.DesktopHeader-module__jK8lva__contactUs{color:#000;white-space:nowrap;border:1px solid #000;border-radius:3px;margin:0 1rem;padding:15px 25px;font-size:1rem;font-weight:400;transition:all .3s}.DesktopHeader-module__jK8lva__contactUs:hover{cursor:pointer;background-color:#f0f0f0}.DesktopHeader-module__jK8lva__scrolled{transition:box-shadow .3s;box-shadow:0 2px 4px #0000001a}.DesktopHeader-module__jK8lva__logo{cursor:pointer}
.Chart-module__Qi3JjW__wrapper{background:var(--background);text-align:center;padding:80px}.Chart-module__Qi3JjW__header{margin-bottom:50px}.Chart-module__Qi3JjW__headline{font-size:2.5rem;font-weight:700}.Chart-module__Qi3JjW__subheadline{color:#888;margin-top:10px;font-size:1.1rem}.Chart-module__Qi3JjW__span{color:#c5a800}.Chart-module__Qi3JjW__grid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.Chart-module__Qi3JjW__card{background:var(--foreground);text-align:left;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:center;height:220px;padding:25px;transition:transform .2s;display:flex}.Chart-module__Qi3JjW__card:hover{transform:translateY(-5px)}.Chart-module__Qi3JjW__icon{opacity:.7;color:#000;margin-bottom:10px;font-size:18px}.Chart-module__Qi3JjW__value{color:#000;margin-bottom:5px;font-size:1.8rem;font-weight:700}.Chart-module__Qi3JjW__label{color:#333;text-align:center;margin-bottom:8px;font-size:.8rem;font-weight:600}.Chart-module__Qi3JjW__subtext{color:#666;text-align:center;justify-content:center;align-items:center;height:50px;font-size:.9rem;display:flex}.Chart-module__Qi3JjW__highlightCard{border:2px solid var(--primary)}@media (max-width:1400px){.Chart-module__Qi3JjW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.Chart-module__Qi3JjW__wrapper{padding:40px 20px}.Chart-module__Qi3JjW__grid{grid-template-columns:1fr}.Chart-module__Qi3JjW__headline{font-size:1.8rem}.Chart-module__Qi3JjW__subheadline{margin:40px 0;font-size:.9rem}}@media (max-width:500px){.Chart-module__Qi3JjW__headline{white-space:nowrap;font-size:1.5rem}}@media (max-width:400px){.Chart-module__Qi3JjW__headline{white-space:normal;padding:0 10px;font-size:2rem}}
.CTAInsert-module__L7kymW__container{text-align:center;background-color:#d6d3cd;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:80px 20px;display:flex}.CTAInsert-module__L7kymW__text{color:#000;font-size:3rem}.CTAInsert-module__L7kymW__button{color:#d6d3cd;cursor:pointer;background-color:#000;border:none;border-radius:40px;width:400px;margin-top:30px;padding:20px 40px;font-size:1.5rem;text-decoration:none;transition:background-color,transform .3s}.CTAInsert-module__L7kymW__button:hover{background-color:#333;transition:background-color .3s}.CTAInsert-module__L7kymW__button:active{transition:transform .1s;transform:scale(.95)}@media (max-width:950px){.CTAInsert-module__L7kymW__container{padding:30px 20px}.CTAInsert-module__L7kymW__text{font-size:2rem}.CTAInsert-module__L7kymW__button{width:300px;margin-top:10px;padding:15px 30px;font-size:1.2rem}}@media (max-width:625px){.CTAInsert-module__L7kymW__text{font-size:1.5rem;line-height:50px}}
.Footer-module__hIcOkq__container{color:#000;background-color:#d6d3cd;border-top:1px solid #000;flex-direction:column;align-items:center;width:100%;padding:10px;display:flex}.Footer-module__hIcOkq__logo{width:50px}.Footer-module__hIcOkq__socialsContainer{justify-content:space-around;gap:20px;width:200px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.Footer-module__hIcOkq__socialIcon{color:#000;width:auto;height:30px}.Footer-module__hIcOkq__socialIcon:hover{cursor:pointer}.Footer-module__hIcOkq__link{text-decoration:underline}.Footer-module__hIcOkq__link:hover{cursor:pointer}.Footer-module__hIcOkq__textContainer{flex-direction:column;align-items:center;gap:10px;margin-left:auto;display:flex}@media (min-width:768px){.Footer-module__hIcOkq__container{flex-direction:row;padding:20px}.Footer-module__hIcOkq__link,.Footer-module__hIcOkq__text{font-size:.75rem}.Footer-module__hIcOkq__textContainer{flex-direction:column;align-items:center;gap:10px;display:flex}}@media (max-width:767px){.Footer-module__hIcOkq__logo{margin-bottom:10px}.Footer-module__hIcOkq__socialsContainer{width:auto;margin-bottom:30px;position:relative;left:0;transform:none}.Footer-module__hIcOkq__textContainer{margin-bottom:20px;margin-left:0;font-size:.8rem}}
.HighlightReel-module__nJmpzq__container{justify-content:center;align-items:center;padding:50px 20px;display:flex}.HighlightReel-module__nJmpzq__highlightReel{border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:400px;display:flex;position:relative;overflow:hidden}.HighlightReel-module__nJmpzq__video{width:100%;height:auto;display:block}.HighlightReel-module__nJmpzq__content{flex-direction:column;justify-content:center;align-items:center;width:50%;display:flex}.HighlightReel-module__nJmpzq__text{text-align:right;font-size:1rem}.HighlightReel-module__nJmpzq__eyebrow{color:#888;letter-spacing:1px;text-transform:uppercase;margin-bottom:1rem;font-size:.9rem}.HighlightReel-module__nJmpzq__title{font-size:2.8rem;font-weight:600;line-height:1.2}.HighlightReel-module__nJmpzq__title span{color:#c5a800}.HighlightReel-module__nJmpzq__description{color:#aaa;max-width:500px;margin-top:1.5rem;line-height:1.6}.HighlightReel-module__nJmpzq__highlightReel:after{content:"";background:linear-gradient(#0000,#0006);position:absolute;inset:0}@media (max-width:950px){.HighlightReel-module__nJmpzq__container{text-align:center;flex-direction:column;padding:30px 20px}.HighlightReel-module__nJmpzq__eyebrow{display:none}.HighlightReel-module__nJmpzq__description{max-width:100%;margin-bottom:20px}.HighlightReel-module__nJmpzq__content{width:100%}}@media (max-width:500px){.HighlightReel-module__nJmpzq__title{margin-top:20px;font-size:1.8rem}.HighlightReel-module__nJmpzq__description{margin:40px 0}}
.MobileMenu-module__VFv00W__container{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff;z-index:100000;background-color:#0000008c;flex-direction:column;justify-content:space-between;align-items:center;width:100vw;height:100vh;padding:80px 20px;font-size:1.5rem;display:flex;position:fixed;top:0;left:0}.MobileMenu-module__VFv00W__itemsContainer{flex-direction:column;justify-content:space-around;align-items:center;width:100%;height:200px;display:flex}.MobileMenu-module__VFv00W__close{width:15px;position:absolute;top:15px;right:15px}.MobileMenu-module__VFv00W__contact{color:red}.MobileMenu-module__VFv00W__item{-webkit-user-select:none;user-select:none;cursor:pointer}
.Testimonials-module__CSbCsG__title{letter-spacing:5px;text-align:center;margin-bottom:50px;font-size:2.5rem;font-weight:700}.Testimonials-module__CSbCsG__testimonial{color:#000;background-color:#d6d3cd;border:1px solid #ccc;border-radius:10px;flex-direction:column;justify-content:space-between;width:400px;min-width:400px;height:400px;padding:20px;font-size:.85rem;display:flex;box-shadow:0 4px 8px #0000001a}.Testimonials-module__CSbCsG__quoteIcon{color:#000;width:30px;font-size:2rem}.Testimonials-module__CSbCsG__quote{margin-bottom:15px;line-height:30px}.Testimonials-module__CSbCsG__author{text-align:right;font-weight:700;line-height:30px}.Testimonials-module__CSbCsG__quoteIcon{color:#555;margin-bottom:10px;font-size:1.5rem}.Testimonials-module__CSbCsG__scrollingWrapper{width:100%;padding:50px 30px;position:relative;overflow:hidden}.Testimonials-module__CSbCsG__scrollingContent{gap:20px;animation:30s linear infinite Testimonials-module__CSbCsG__scrollLeft;display:flex}.Testimonials-module__CSbCsG__scrollingContent>*{flex-shrink:0}.Testimonials-module__CSbCsG__scrollingWrapper::-webkit-scrollbar{display:none}.Testimonials-module__CSbCsG__scrollingWrapper{-ms-overflow-style:none;scrollbar-width:none}@keyframes Testimonials-module__CSbCsG__scrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}.Testimonials-module__CSbCsG__scrollingWrapper:before,.Testimonials-module__CSbCsG__scrollingWrapper:after{content:"";pointer-events:none;z-index:2;width:200px;height:100%;position:absolute;top:0}.Testimonials-module__CSbCsG__scrollingWrapper:before{background:linear-gradient(to right,0%,#fff0 100%);left:0}.Testimonials-module__CSbCsG__scrollingWrapper:after{background:linear-gradient(to left,0%,#fff0 100%);right:0}.Testimonials-module__CSbCsG__swipeHint,.Testimonials-module__CSbCsG__indicators{display:none}@media (max-width:768px){.Testimonials-module__CSbCsG__scrollingWrapper{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;position:relative;overflow-x:scroll}.Testimonials-module__CSbCsG__scrollingContent{gap:0;animation:none;display:flex}.Testimonials-module__CSbCsG__testimonial{scroll-snap-align:center;flex:0 0 100%;width:100%;margin:0 16px;font-size:.8rem}@keyframes Testimonials-module__CSbCsG__swipeArrow{0%{opacity:1;transform:translate(0)}50%{opacity:.6;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.Testimonials-module__CSbCsG__swipeHint{color:#777;font-size:.9rem;animation:2s infinite Testimonials-module__CSbCsG__fadeInOut;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}@keyframes Testimonials-module__CSbCsG__fadeInOut{0%,to{opacity:0}50%{opacity:1}}.Testimonials-module__CSbCsG__indicators{justify-content:center;gap:8px;margin-bottom:16px;display:flex}.Testimonials-module__CSbCsG__indicator{opacity:.4;background:#aaa;border-radius:50%;width:8px;height:8px;transition:opacity .3s,transform .3s}.Testimonials-module__CSbCsG__activeIndicator{opacity:1;background:#d6d3cd;transform:scale(1.2)}}
.ProcessMap-module__jIMMpa__container{text-align:center;background:#000;width:100%;padding:80px 50px}.ProcessMap-module__jIMMpa__title{color:var(--foreground);margin-bottom:60px;font-size:2.2rem;font-weight:700}.ProcessMap-module__jIMMpa__flow{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.ProcessMap-module__jIMMpa__stepWrapper{align-items:center;display:flex}.ProcessMap-module__jIMMpa__step{background:var(--foreground);cursor:pointer;border-radius:20px;flex-direction:column;width:230px;padding:30px 25px;transition:all .3s;display:flex;box-shadow:0 10px 25px #0000000d}.ProcessMap-module__jIMMpa__step:hover{cursor:pointer;background:#e4c200;transform:translateY(-6px);box-shadow:0 18px 35px #00000014}.ProcessMap-module__jIMMpa__stepNumber{color:#999;margin-bottom:10px;font-size:.9rem;font-weight:600}.ProcessMap-module__jIMMpa__stepTitle{margin-bottom:10px;font-size:1.2rem;font-weight:600}.ProcessMap-module__jIMMpa__stepDescription{color:#555;font-size:.95rem;line-height:1.4}.ProcessMap-module__jIMMpa__arrow{background:var(--foreground);width:60px;height:2px;margin:0 10px;position:relative}.ProcessMap-module__jIMMpa__arrow:after{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid var(--foreground);position:absolute;top:-4px;right:-6px}@media (max-width:1300px){.ProcessMap-module__jIMMpa__container{padding:60px 30px}.ProcessMap-module__jIMMpa__title{margin-bottom:40px;font-size:1.8rem}.ProcessMap-module__jIMMpa__step{width:200px;padding:25px 20px}.ProcessMap-module__jIMMpa__stepTitle{font-size:1rem}.ProcessMap-module__jIMMpa__stepDescription{font-size:.9rem}}@media (max-width:1100px){.ProcessMap-module__jIMMpa__flow{flex-direction:column}.ProcessMap-module__jIMMpa__stepWrapper{flex-direction:column;width:100%}.ProcessMap-module__jIMMpa__step{flex-direction:row;justify-content:center;align-items:center;width:100%}.ProcessMap-module__jIMMpa__arrow{width:2px;height:40px;margin:10px 0}.ProcessMap-module__jIMMpa__stepTitle{margin:0 auto 0 20px}.ProcessMap-module__jIMMpa__stepNumber{margin-bottom:0}.ProcessMap-module__jIMMpa__arrow:after{border-left:5px solid #0000;border-right:5px solid #0000;border-top:8px solid var(--foreground);top:auto;bottom:-6px;right:-4px}}@media (max-width:768px){.ProcessMap-module__jIMMpa__flow{flex-direction:column}.ProcessMap-module__jIMMpa__container{background-color:#000;padding-top:0}.ProcessMap-module__jIMMpa__title{color:var(--foreground)}}@media (max-width:550px){.ProcessMap-module__jIMMpa__step{text-align:center;flex-direction:column}.ProcessMap-module__jIMMpa__stepTitle{margin:10px 5px}}
