h1,h2,h3{font-weight:200}.button-primary,.nav-wrap{background:var(--black-gradient)}.legal-links a,a{color:var(--black)}*,.included-wrap .item,.nav-wrap,.why-grid .card{box-sizing:border-box}#why-sprint-to-scale-2 .content h1,.hero-content h1,.project-intro h1,.steps .item .icon,.what-we-did h1,.why-us .block h3{margin-bottom:16px}.button-primary a,.info-block a,.nav-wrap ul li a,a{text-decoration:none}*{margin:0}html{scroll-behavior:smooth}.video-wrapper{transform-origin:center center;will-change:transform}:root{--black:#011638;--white:#FFF;--light-grey:#F9FBFE;--grey:#ECF0FD;--orange:#F56960;--black-gradient:linear-gradient(to bottom right, #102B56, #011638);--orange-gradient:linear-gradient(to right, #F56960, #EF4035);--marquee-width:80vw;--marquee-height:20vh;--marquee-elements-displayed:5;--marquee-element-width:calc(var(--marquee-width) / var(--marquee-elements-displayed));--marquee-animation-duration:calc(var(--marquee-elements) * 3s)}body{font-family:"Nunito Sans",sans-serif}h1{font-size:3.15rem}.hero-content h1{font-size:3.5rem}h2{font-size:2rem}h3{font-size:1.25rem;line-height:1.8rem}h4{font-size:.875rem;font-weight:400}.legal-links a,p{font-weight:200;font-size:.875rem}p{line-height:1.4rem}a{font-size:.875rem;font-weight:400}.legal-links a{margin-right:14px}.button-primary img,.nav-button img{width:40px;margin-right:12px}.legal .content a,.legal-links a:hover,.nav-wrap ul li a:hover,span{color:var(--orange)}#book a{display:inline-block;width:100%}.page-wrap{max-width:1920px;margin:auto}.caption,.logo{margin-left:20px}.section{width:100%;padding:4.5rem;overflow:hidden}.nav-wrap{border-radius:40px;height:70px;padding:0 10px;width:calc(100% - 80px);position:fixed;top:20px;left:50%;transform:translateX(-50%);display:flex;justify-content:space-between;align-items:center;z-index:9;max-width:1880px}.nav-wrap ul,.trusted-by .logos{align-items:center;display:flex}.nav-wrap ul{list-style:none}.nav-wrap ul li{display:inline-flex;padding:17px;font-size:.875rem;font-weight:400}.nav-wrap ul li:last-child{padding-right:7px}.nav-wrap ul li a{color:var(--white)}.logo{width:130px}.caption{margin-top:10px}.trusted-by{display:flex;flex-direction:row;align-items:center;gap:35px;margin-top:100px}.trusted-by .logos{gap:35px}.trusted-by .teams{background-color:var(--white);border-radius:50px;padding:12px 20px}.project-row{display:flex;align-items:center;padding-bottom:40px}.button-primary-white,.nav-button{border-radius:40px;font-weight:400!important;padding:6px 30px 6px 6px;position:relative;cursor:pointer;text-align:center;overflow:hidden}.menu-icon{display:none;flex-direction:column;cursor:pointer}.menu-icon .bar{width:24px;height:2px;background-color:#fff;margin:3px 0;transition:.3s}.button-primary-white:after,.button-primary:after,.nav-button:after{height:155px;left:-70px;position:absolute;top:-50px;transform:rotate(35deg);width:50px;animation:2s ease-in-out infinite shine;content:""}.button-primary{border-radius:40px;font-weight:400!important;overflow:hidden;position:relative;cursor:pointer;text-align:center;display:flex;justify-content:center;height:52px}.button-primary a,.nav-button a{align-items:center;display:flex}.button-primary img{position:absolute;left:6px;top:6px}.button-primary-white:hover{background-color:var(--light-grey)!important}.button-primary a{justify-content:center;color:var(--white);font-weight:400}.nav-button{background:#0f2953}#next img,.social-media img{margin-right:0!important}.button-primary-white{background:var(--white);color:var(--black);height:52px;display:flex;align-items:center;justify-content:center}.button-primary a:hover{color:var(--white)!important}.button-primary-white:hover:after,.button-primary:hover:after,.nav-button:hover:after{left:120%;transition:1s cubic-bezier(.19, 1, .22, 1)}.button-primary:after,.nav-button:after{background:#fff;opacity:.2}.button-primary:hover{background:var(--black)}.nav-button:hover{background:var(--white)}.contact .cta .button-primary-white a,.nav-button:hover a,.nav-wrap .nav-button a:hover{color:var(--black)}@keyframes shine{0%{left:-70px}100%,30%{left:120%}}.button-primary-white:after{background:var(--black);opacity:.05}.button-secondary{border:1px solid var(--grey);border-radius:40px;font-weight:200;padding:12px 24px;overflow:hidden;position:relative;cursor:pointer;width:100%;text-align:center;transition:.5s}.button-secondary:hover{transition:.5s;border:1px solid #ffbeba;background:var(--white)}.button-secondary a,.footer .links .block ul li a{color:var(--black);font-weight:200}.background{background-color:#f9fbfe;height:100vh;width:100%;position:absolute;z-index:-1;top:0;left:0}.hero-section{width:100%;height:100vh;display:flex;justify-content:space-between;align-items:center;overflow:hidden}.column{height:auto!important;flex-direction:column!important}.hero-content{max-width:550px;text-align:center;margin-top:150px}.attention-tag{position:relative;display:inline-block;background:rgba(245,105,96,.1);padding:12px 20px;min-width:170px;border-radius:40px;margin:0 auto 40px;z-index:0}.error{width:120px!important}.error-content{margin-bottom:100px}.attention-tag::before{content:"";position:absolute;inset:0;border-radius:40px;padding:1px;background:linear-gradient(90deg,#ff9d96,#fff,#f56960);background-size:300% 300%;animation:4s infinite gradientBorder;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;z-index:-1}.why-sprint-to-scale .block,.why-us .block{border-left:2px solid #f56960;padding-left:30px;display:flex}.marquee,.video-wrapper .play{background:var(--black-gradient)}@keyframes gradientBorder{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.attention-tag p::before{content:'•';margin-right:6px;color:#f56960}.footer .links .block ul li a:hover,.legal .content ul{color:var(--orange)}.video-wrapper{border-radius:30px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;margin:0;max-width:1880px;width:calc(100% - 80px)}.video-wrapper video{height:100%}.video-wrapper .play{width:60px;height:60px;border-radius:50px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:30px;right:30px;transition:.5s;cursor:pointer}.custom-cursor,.custom-cursor:hover{cursor:url('../images/cursor.svg'),auto}.video-wrapper .play img{width:50%;margin-left:2px}.video-wrapper .play:hover{transform:scale(1.1);transition:.5s}.contact .cta{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.narrow{max-width:300px}.cta-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:16px}.cta-row .button-secondary{margin-left:16px}.cta{margin:40px auto 0}.size-override{max-width:300px!important;height:40px!important}.marquee{padding:40px;width:100%;overflow:hidden}.marquee-content{list-style:none;height:100%;display:flex;animation:scrolling var(--marquee-animation-duration) linear infinite}@keyframes scrolling{0%{transform:translateX(0)}100%{transform:translateX(calc(-1 * var(--marquee-element-width) * var(--marquee-elements)))}}.marquee-content li{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:var(--marquee-element-width);max-height:100%;font-size:calc(var(--marquee-height) * 3 / 4);white-space:nowrap}.marquee-content li img{max-width:130px}@media (max-width:600px){:root{--marquee-width:100vw;--marquee-height:16vh;--marquee-elements-displayed:3}.marquee:after,.marquee:before{width:5rem}}.why-us{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100%;width:100%}.why-us .block{width:31%;flex-direction:column;justify-content:space-between;align-items:flex-start}.why-sprint-to-scale{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100%;width:100%;flex-wrap:wrap}.why-sprint-to-scale .block{width:33%;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:40px;max-width:250px}.why-sprint-to-scale .block img{width:40px;height:40px;padding-bottom:14px}#why-sprint-to-scale-2 .content{max-width:600px;text-align:center;margin:0 auto 60px;background-color:var(--white)}.messaging-2 h1{width:1000px!important}.why-grid{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -4.5rem}.why-grid .card{flex:0 0 calc(50% - 40px);border:1px solid #ecf0fd;padding:60px 30px;text-align:center}.why-grid .card p{max-width:400px;margin:auto}.why-grid .card img{width:25px;height:25px;margin-bottom:20px}.why-grid .card:last-child,.why-grid .card:nth-child(2){border-left:none}.why-grid .card:first-child,.why-grid .card:nth-child(2){border-bottom:none}.included-wrap .item .content h3,.legal h1,.packages-wrap .block .about-package h2,.why-grid h3{margin-bottom:10px}.mt-60{margin-top:60px}.legal,.mt-100{margin-top:100px}.mt-160{margin-top:160px}.why-us .block .icon-wrap{background:#ffeae9;border-radius:10px;display:flex;align-items:center;justify-content:center;width:60px;height:60px}.included-wrap .item .icon,.steps .item .icon{width:55px;height:55px;background-color:rgba(245,105,96,.05);display:flex}.why-us .block .icon-wrap img{width:48%}#behind-the-build h1,#design-packages h1,#sprint-includes h1{margin-bottom:60px;text-align:center}#why-sprint-to-scale h1{margin:0 auto 100px;text-align:center;max-width:500px}#about h1,.badge img,.packages-wrap .benefits h4,.result{margin-bottom:20px}#behind-the-build .button-primary{margin:100px auto 0;max-width:250px}.packages-wrap .main{background:linear-gradient(136deg,#102b56 0,#011638 100%);color:var(--white)}.dark{background:#1c3762!important;border:1px solid #3d5377!important}.main .about-package h2{font-weight:300!important}.packages-wrap .benefits{margin-top:30px}.packages-wrap .benefits h4{font-size:1rem}.packages-wrap .benefits ul{list-style:none;padding:0}.packages-wrap .benefits ul li{font-size:.875rem;font-weight:200;position:relative;padding:6px 0 6px 28px}.packages-wrap .benefits ul li::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url('../icons/check.svg') center/contain no-repeat}.black{background:linear-gradient(#102b56 to #011638)}.included-wrap{width:100%;display:flex;flex-wrap:wrap;gap:40px}.included-wrap .item{flex:0 0 calc(33.333% - 40px);max-width:calc(33.333% - 40px);padding:30px;background-color:var(--white);border:1px solid #ecf0fd;border-radius:30px;min-height:365px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:40px}.included-wrap .item .icon{border:1px solid rgba(255,190,186,.5);border-radius:10px;justify-content:center;align-items:center}.steps{width:100%;display:flex;align-items:flex-start;justify-content:flex-start}.steps .item{width:200px;margin:100px 70px 0;display:flex;flex-direction:column;align-items:flex-start;position:relative}.info-block:first-child,.steps .item:first-child{margin-left:0}.steps .item .icon{border:1px solid rgba(255,190,186,.5);border-radius:10px;justify-content:center;align-items:center}.steps .item:not(:last-child)::after{content:"";position:absolute;top:30%;left:90px;width:220px;height:1px;background-color:#e3e8fa;transform:translateY(-50%)}.connect{display:flex;flex-direction:row;gap:16px}.connect .social-media{width:50px;height:50px;display:flex;justify-content:center;align-items:center;border:1px solid #ecf0fd;border-radius:50px;transition:.35s}.packages-wrap .block,.project-block{background-color:var(--white);border:1px solid #ecf0fd;padding:30px;display:flex}.connect .social-media:hover{background-color:#ecf0fd;transition:.35s}.social-media img{width:14px;height:auto!important}#about{height:600px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#about .info{width:40%;height:100%;max-width:500px;display:flex;flex-direction:column;justify-content:space-between}#about img{margin-right:-4.5rem;width:auto;height:600px}.deliverables,.refund{margin-top:14px}.legal .content h3{font-weight:300;margin-top:40px;margin-bottom:10px}.legal .content ul{list-style-type:disc;padding-left:16px}.legal .content ul li{font-size:.875rem;font-weight:100;padding:5px 0;color:#000}.legal .content ul li::marker{color:var(--orange)}.project-block{width:100%;height:auto;flex-direction:row;justify-content:space-between;align-items:flex-start;border-radius:30px}.project-block .project-info{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:46%;height:500px;margin:0}.packages-wrap .block,.work-wrap .block{width:calc(50% - 30px)}.result{background-color:rgba(245,105,96,.05);border:1px solid rgba(255,190,186,.5);border-radius:50px;padding:12px 20px;width:fit-content}.badge img{height:50px}.project-thumbnail{height:500px}.project-thumbnail img{height:100%;width:auto;border-radius:20px}.project-testimonial p{font-style:italic}.project-testimonial .client{display:flex;justify-content:flex-start;align-items:center;margin-top:30px}.project-testimonial .client img{width:40px;margin-right:10px}.project-testimonial .client .name{display:flex;justify-content:flex-start;align-items:center}.project-testimonial .client .name img{width:auto;margin-left:8px}.project-testimonial .client .name p{font-style:normal}.slider-wrap{position:relative;width:100vw;height:600px}.slider-inner{display:flex;position:absolute;left:0;top:0}.slider-inner img{width:auto;height:600px;margin:0 20px;object-fit:cover;border-radius:20px}.bg-grey{background-color:var(--light-grey)}.work-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px}.work-wrap .block img{border-radius:30px;width:100%;margin-bottom:30px}.packages-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}#selected-work h1{text-align:left;margin-bottom:60px}.packages-wrap .block{border-radius:30px;height:600px;flex-direction:column;justify-content:space-between}.packages-wrap .block .ico{background-color:rgba(236,240,253,.3);border:1px solid #ecf0fd;width:54px;height:54px;border-radius:10px;display:flex;align-items:center;justify-content:center}.packages-wrap .block .ico img{width:30px;height:30px}.packages-wrap .block .about-package{margin:30px 0}.packages-wrap hr{border:none;border-top:1px solid #ecf0fd}.packages-wrap .main hr{border:none;border-top:1px solid #334665}.tags,.work-wrap .block .tags{display:flex;flex-direction:row}.work-wrap .block .tags .tag{border:1px solid var(--grey);border-radius:40px;padding:12px 24px;margin:30px 16px 0 0}.custom-cursor{width:250px;transition:transform .3s}.custom-cursor:hover{transform:scale(1.02)}.testimonials{background:var(--black-gradient);position:relative}.progress-bar-container{width:100%;height:3px;background-color:#102b56;border-radius:5px;margin:20px 0;overflow:hidden}.progress-bar{width:0;height:100%;background-color:#f56960;transition:width 7s linear}#testimonial,.contact .cta-row p{color:#fff}#testimonial-image{width:50px;height:50px;border-radius:50%;margin-right:18px}.close-button,.nav-arrow{border:none;cursor:pointer}.testimonial-from{display:flex;align-items:center;justify-content:flex-start}.footer,.footer .links{display:flex;flex-direction:row}#testimonial-text{height:350px;margin-top:60px}.navigation{display:flex;position:absolute;bottom:4.5rem;right:4.5rem;padding:0 10px}.nav-arrow{background:0 0;transition:.35s}.nav-arrow img{width:50px;margin:0 3px}.nav-arrow:hover{transform:scale(1.2);transition:.35s}#testimonial-name span,.medium-weight{font-weight:600;color:#fff}.contact{background:url('../images/contact-bg.webp') bottom/cover no-repeat}.contact h1{width:650px;color:var(--white)}.contact .cta .button-primary-white,.contact .cta-row .button-primary-white{margin-right:16px}.contact .cta-row .button-secondary{width:auto}.contact .cta-row .button-secondary:hover a{color:var(--black);transition:.5s}.contact .button-secondary a{color:var(--white);transition:.5s}.contact .cta-row{width:600px;margin-top:0}.footer{justify-content:space-between}.c-mob,.mobile-menu-wrap,.overlay{display:none}.footer .credentials{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}.footer .credentials .slogan img{width:50px;margin-bottom:20px}.footer .links{align-items:flex-start;justify-content:flex-end}.footer .links .block{margin-right:100px}.footer .links .block:last-child,.info-block:last-child{margin-right:0}.footer .links h3{margin-bottom:30px}.footer .links .block ul{list-style-type:none;padding-left:0}.footer .links .block ul li{margin:8px 0}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(1,22,56,.9);z-index:100}.calendly-widget-container{width:100vw;height:100vh;margin-top:5%}.close-button{position:absolute;top:2.5rem;right:2.5rem;background:0 0;transform:scale(.8)}.calendly-launch{cursor:pointer}.project-bg{width:30%;height:100%;background-color:var(--light-grey)}.project-intro{width:70%;margin-left:4.5rem}.project-intro img{height:18px}.project-intro p{max-width:600px}.tag{border:1px solid var(--grey);border-radius:40px;padding:12px 24px;margin:30px 16px 0 0;font-weight:200;font-size:.875rem}.margin-override{margin-top:0!important}.project-cover{width:100%;padding:0 4.5rem}.project-cover img{width:100%;margin-top:-100px;border-radius:20px}.project-info{margin:60px 0;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.info-block{margin:0 120px}.info-block p{opacity:.4}.info-block a{font-size:1.25rem;color:var(--black)}.what-we-did p{max-width:800px}.absolute{position:absolute;bottom:4.5rem;right:4.5rem}.horizontal-section-wrapper{position:relative;overflow:hidden;width:100%;height:90vh}.horizontal-section{display:flex;margin-top:60px;width:fit-content;flex-wrap:nowrap}.horizontal-section img{width:60%;margin-right:40px;pointer-events:none;border-radius:20px}.client-logo{width:auto!important;margin:20px 0!important}@media only screen and (max-width:768px){.footer,.footer .links,.hero-section,.packages-wrap,.trusted-by,.why-us{flex-direction:column}#behind-the-build .button-primary,.hero-content{margin-top:100px}#about img,.footer .links .block{margin-top:40px;margin-right:0}#pause,.steps hr{transform:rotate(90deg)}h1{font-size:2.2rem}h2{font-size:1.2rem}h3{font-size:1.1rem}.nav-wrap{border-radius:0;top:0}.nav-wrap .logo{margin-left:0}.hero-section{justify-content:flex-start}.hero-content{width:100%;padding:0 20px;max-width:100%}.testimonial-from{max-width:70%}.video-wrapper video{width:190%}.section{padding:40px 20px!important}.contact .cta,.why-sprint-to-scale{flex-direction:column;align-items:flex-start}.why-sprint-to-scale .block{width:70%;max-width:100%;padding-left:20px}.why-us .block{width:100%;padding:20px;margin:20px 0}.slider-wrap{height:250px}.slider-inner img{height:250px;margin:0 10px}.included-wrap{gap:20px}.included-wrap .item{max-width:100%;padding:16px;flex:auto}.steps hr{width:20px;opacity:.3}.why-grid .card{flex:auto}#behind-the-build h1,#design-packages h1{margin-bottom:40px}.why-grid .card p{width:70%}.steps{flex-direction:column;margin:60px auto;align-items:center}.c,.steps .item::after{display:none}#steps h1{text-align:center!important}#why-sprint-to-scale h1{margin-bottom:60px}.steps .item{width:60%;margin:40px 0;align-items:center;text-align:center}.steps .item:last-child{margin-bottom:0}.messaging-2 h1{width:100%!important}#about{height:auto;flex-direction:column}#about img{border-radius:20px;width:100%;height:auto}#about .info{width:100%;max-width:auto}.packages-wrap .block{width:100%;height:600px;padding:14px;margin-bottom:20px}.mt-100,.mt-160,.mt-60{margin-top:0}.work-wrap{padding:0;gap:20px}.work-wrap .block{width:100%;margin-bottom:60px}#testimonial-text{height:500px;margin-top:40px}.contact h1{width:auto}.contact .cta-row{margin-top:16px}.video-wrapper{width:90%;margin:40px 0}.c-mob,.project-block .project-info .project-testimonial{margin-top:60px}.video-wrapper .play{bottom:10px;right:10px;display:none}.marquee-content li{margin:0 10px}.marquee-content li img{max-width:120px}#selected-work h1{margin-bottom:40px;text-align:center}.navigation{bottom:90px;right:-60px;transform:rotate(-90deg);gap:0}.nav-arrow img{width:45px;margin:0}.contact .cta .button-primary-white{margin-right:0;width:100%}.button-primary-white{padding:0}.contact .cta-row,.contact .cta-row .button-secondary{width:100%}.work-wrap .block .tags .tag{padding:12px;margin:20px 16px 0 0}.tags{flex-wrap:wrap}.c-mob{display:block}.calendly-widget-container{width:100%;margin-top:60px;transform:scale(.9)}.close-button{top:21.5px;right:14px;transform:scale(.7)}.nav-wrap{width:100%;padding:0 20px}.menu-icon{display:flex}.menu-icon.change .bar:first-child{transform:translateY(8px) rotate(45deg)}.menu-icon.change .bar:nth-child(2){opacity:0}.menu-icon.change .bar:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.navigation-wide{position:absolute;top:70px;right:0;width:100%}.mobile-menu-wrap{width:100%;height:0;position:fixed;left:0;right:0;top:69px;background:url('../images/menu-bg.webp');z-index:10;display:flex;flex-direction:column;justify-content:space-between;padding:20px;transition:.35s;opacity:0;overflow:hidden}.mobile-menu-wrap ul{opacity:0%;list-style-type:none;text-align:left;padding:0}.mobile-menu-animation{height:calc(100% - 69px);transition:.35s;opacity:1}.mobile-menu-animation ul{opacity:100%!important;transition:opacity .35s .2s}.mobile-menu-wrap ul li{margin:30px 0}.mobile-menu-wrap ul li a{color:var(--white);font-size:1.4rem}.hide,.navigation-wide{display:none!important}.project-intro{width:100%;padding:0 20px;max-width:100%;margin:100px 0 40px}.project-bg{width:100%;height:200px}.project-cover{padding:20px}.height-override{height:auto!important}.project-info{flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:40px 0}.info-block{margin:14px 0}.horizontal-section{flex-direction:column;margin-top:20px;transform:none!important}.horizontal-section-wrapper{height:auto}.horizontal-section img{margin:20px 0 0;width:100%;border-radius:10px}.absolute{bottom:50px;right:20px;width:40px}.background{height:750px}.background-light{background:#fff!important}.background-light a{color:var(--black)}.hero-content h1{font-size:2.5rem}.social-media img{width:20px!important;margin-top:0!important}.connect{margin-top:40px}.button-primary-white img{width:40px;margin-right:12px;position:absolute;top:6px;left:6px}.project-block{flex-direction:column-reverse;padding:20px}.project-block .project-info{width:100%;height:auto}.project-block .project-thumbnail{width:100%;height:auto;margin-bottom:40px}.project-block .project-thumbnail img{width:100%;height:auto;border-radius:20px}.single-testimonial{height:auto!important;margin-bottom:100px}}