.c-downloadApp{flex-flow:wrap;max-width:1200px;margin-left:auto;margin-right:auto;padding:5.8rem 20px;display:flex;position:relative}.c-downloadApp-wrapper.c-downloadApp--visible,html.no-js .c-downloadApp-wrapper{background-image:url(https://static.justpark.com/web/assets/justpark_5_star_app-xf8fu2TW.jpg)}.c-downloadApp-wrapper{background-position:0 0;background-repeat:no-repeat;background-size:125%;padding-top:80%;padding-bottom:0}@media (min-width:640px){.c-downloadApp-wrapper{background-position:62vw 70px;background-size:75%;padding-top:0;padding-bottom:5rem}}@media (min-width:1024px){.c-downloadApp-wrapper{background-position:50vw;background-size:75%}}@media (min-width:1220px){.c-downloadApp-wrapper{background-size:900px}}.c-downloadApp__left{color:#3e3e3e;max-width:650px;margin:20px;font-family:Nunito,Avenir,sans-serif;font-size:16px}@media (min-width:640px){.c-downloadApp__left{width:70%}}@media (min-width:1024px){.c-downloadApp__left{width:55%}}.c-downloadApp__left p{font-weight:500;display:none}@media (min-width:640px){.c-downloadApp__left p{display:block}}.c-downloadApp__left p:first-of-type{color:#999}.c-downloadApp__left .c-downloadApp__appIcons{padding-top:1rem}@media (min-width:640px){.c-downloadApp__left .c-downloadApp__appIcons{padding-top:0}}.c-downloadApp__left .c-downloadApp-wrapper{display:none}.c-downloadApp h2{text-align:left;margin-bottom:20px;padding-bottom:10px;font-size:20px;position:relative}@media (min-width:640px){.c-downloadApp h2{font-size:32px}}.c-downloadApp h2 span{font-weight:700}.c-downloadApp h2:before{content:" ";border-bottom:4px solid #00b303;width:2rem;position:absolute;bottom:0}.c-downloadApp ul{margin-bottom:0;margin-left:0;padding:0}.c-downloadApp ul.c-downloadApp__appIcons{width:100%;max-width:290px}.c-downloadApp ul.c-downloadApp__appIcons li{width:50%;list-style-type:none;display:inline-block}.c-downloadApp ul.c-downloadApp__appIcons li a{display:block}.c-downloadApp ul.c-downloadApp__appIcons li:last-child a{text-align:right}.c-downloadApp ul.c-downloadApp__appIcons li img{width:100%;max-width:140px}.container-hA-tm{overflow:hidden}.paginationContainer---81u{margin-top:20px}.paginationContainer---81u>*{justify-content:center}@media (min-width:640px){.paginationContainer---81u{display:none}}.sliderContainer-pEdfa{overscroll-behavior-inline:contain;scroll-behavior:smooth;-ms-scroll-snap-type:inline mandatory;scroll-snap-type:inline mandatory;-ms-touch-action:manipulation;touch-action:manipulation;scroll-padding-inline:0;display:flex;overflow:auto hidden}.sliderContainer-pEdfa::-webkit-scrollbar{display:none}.sliderContainer-pEdfa{scrollbar-width:none}.item-U7QHT{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;flex:1 0 auto;width:100%}@media (min-width:640px){.item-U7QHT{flex:auto;width:auto}}.c-three-feature-slider{max-width:1200px;margin:auto;padding:6rem 20px}.c-three-feature-slider__heading-container h2{text-align:center;margin:0 auto 1em;font-size:1.8rem}.c-three-feature-slider .c-media{text-align:center;width:94%;margin:auto}.c-three-feature-slider .c-media-title{color:#1fa637;margin-top:1em;font-size:1.4rem}.c-three-feature-slider .c-media-body{list-style-type:none}.c-three-feature-slider .c-media-figure{width:170px}.c-three-feature-slider picture{z-index:2;margin-bottom:15px;display:block;position:relative}@media (min-width:640px){.c-three-feature-slider picture:before{content:" ";z-index:-1;background:#fff;border:3px solid #fafbfd;border-left:2px solid #d9d9d94d;border-right:2px solid #d9d9d94d;border-radius:50%;width:150%;height:150%;position:absolute;top:-25%;left:-25%;transform:rotate(0)}.c-three-feature-slider picture .c-media-figure{width:120px}.c-three-feature-slider picture:after{content:" ";opacity:.5;z-index:1;background-color:#d9d9d94d;width:100%;height:2px;position:absolute;top:50%;left:125%}}@media (min-width:860px){.c-three-feature-slider picture:after{width:198%}}@media (min-width:640px){.c-three-feature-slider__slider-container>div>div>div:last-child picture:after{content:none}}.c-three-feature-slider ul{text-align:center;width:70%;margin:0;padding-bottom:20px;font-size:.8rem;list-style-type:none}@media (min-width:640px){.c-three-feature-slider ul{list-style-type:inherit;margin:inherit;text-align:inherit}}.c-three-feature-slider ul.c-media-body li{margin-bottom:1em}.c-media{align-items:flex-start;margin-bottom:1em;display:flex}.c-media--stacked{flex-direction:column;justify-content:center;align-items:center}.c-media--stacked .c-media-figure{margin:0 auto}.c-media__img--mobile{display:inherit!important}@media (min-width:640px){.c-media__img--mobile{display:none!important}}.c-media__img--desktop{display:none!important}@media (min-width:640px){.c-media__img--desktop{display:inherit!important}}.c-media-figure{margin-right:1em}.c-media-body{flex:1}.c-media-body,.c-media-body :last-child{margin-bottom:0}.c-media-title{margin:0 0 .5em}.c-media--center{align-items:center}.c-media--reverse>.c-media-figure{order:1;margin:0 0 0 1em}.c-hero,.c-hero-wrapper{position:relative}.c-hero-wrapper{background:#21303e;min-width:100%}@media screen and (min-width:2000px){.c-hero-wrapper{background-position:100% 0;background-size:contain}}.c-hero-content{background:linear-gradient(270deg,#21303ee6,#21303e 50px);width:100%;height:90vh;max-height:650px;padding:1em;position:relative}@media (min-width:640px){.c-hero-content{width:50%;height:100%;max-height:none;padding:0}}@media (min-width:1024px){.c-hero-content{padding:1em 2em}}.c-hero-content__clear:after,.c-hero-content__clear:before{content:" ";flex-basis:0;order:1;display:table}.c-hero-content__clear:after{clear:both}.c-hero-content__inner{padding:0;position:relative}@media (min-width:640px){.c-hero-content__inner{padding:2rem}}@media (min-width:1024px){.c-hero-content__inner{padding:4rem 2rem 3rem 1rem}}@media (min-width:1220px){.c-hero-content__inner{padding:4rem 3rem 6rem 2rem}}.c-hero-content__inner{float:right;max-width:700px}.c-hero-content:after,.c-hero-content:before{content:"";border-top:310px solid #21303ee6;border-bottom:0 solid #0000;border-left:0 solid #0000;border-right:125px solid #0000;width:0;height:0;display:block;position:absolute;right:-125px}.c-hero-content:after{bottom:0;transform:rotate(180deg)scaleX(-1)}.c-hero-content:before{bottom:310px}.c-hero-content h1,.c-hero-content p{color:#fff;text-align:center;font-family:Nunito,Avenir,sans-serif}@media (min-width:640px){.c-hero-content h1,.c-hero-content p{text-align:inherit}}.c-hero-content p{font-family:Nunito-Regular,Nunito,Avenir;font-size:.8em;font-weight:400}@media (min-width:640px){.c-hero-content p{margin-bottom:35px}}.c-hero-content h1{font-size:1.1rem}@media (min-width:640px){.c-hero-content h1{font-size:1.7rem}}@media (min-width:1220px){.c-hero-content h1{font-size:2rem}}.c-hero-content .title-name__long{display:block}.c-hero__phone{z-index:0;max-width:100%;max-height:90%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}@media (min-width:640px){.c-hero__phone{display:none}}.c-hero__phone:after{content:"";opacity:1;background-image:linear-gradient(#0000,#21303e);position:absolute;top:16em;bottom:0;left:0;right:0}@media (min-width:860px){.c-hero__phone:after{top:12em}}.c-hero__phone-img{z-index:0;max-width:65%;margin:5.8em auto 0;display:block}.c-hero-content:after,.c-hero-content:before{display:none}@media (min-width:640px){.c-hero-content:after,.c-hero-content:before{display:block}}.c-hero-content__inner{float:none;position:static}@media (min-width:640px){.c-hero-content__inner{float:right;position:static}}.c-hero-wrapper--parking-management,.c-hero-wrapper--rent-space{background-size:cover;padding-top:0}.c-hero-wrapper--parking-management.c-hero--visible,html.no-js .c-hero-wrapper--parking-management{background-image:url(https://static.justpark.com/web/assets/parking_management_background@1x-CkPvZv0G.jpg)}.c-hero-wrapper--parking-management{background-position:25%;background-size:cover}@media (min-width:640px){.c-hero-wrapper--parking-management.c-hero--visible,html.no-js .c-hero-wrapper--parking-management{background-image:url(https://static.justpark.com/web/assets/parking_management_background@2x-DVrBdI_1.jpg)}.c-hero-wrapper--parking-management{background-size:cover}}.c-hero-wrapper--rent-space.c-hero--visible,html.no-js .c-hero-wrapper--rent-space{background-image:url(https://static.justpark.com/web/assets/rent_space_background@1x-D4eeIXHH.jpg)}.c-hero-wrapper--rent-space{background-position:100% 100%}@media (min-width:640px){.c-hero-wrapper--rent-space.c-hero--visible,html.no-js .c-hero-wrapper--rent-space{background-image:url(https://static.justpark.com/web/assets/rent_space_background@2x-Do8wiWsQ.jpg)}.c-hero-wrapper--rent-space{background-position:100% 100%;background-size:cover}}@media (min-width:1024px){.c-hero-wrapper--rent-space{background-position:100% 100%}}.c-hero--parking-management h2,.c-hero--rent-space h2{color:#1fa637;font-size:1.5rem}.c-hero--parking-management p,.c-hero--rent-space p{color:#000!important}@media (min-width:640px){.c-hero--parking-management p,.c-hero--rent-space p{padding:1em 0}}.c-hero--parking-management .c-hero-content,.c-hero--rent-space .c-hero-content{text-align:center;background:#ffffffe6;height:100%;padding:4em 1em}@media (min-width:640px){.c-hero--parking-management .c-hero-content,.c-hero--rent-space .c-hero-content{text-align:start;padding:7em 0}}@media (min-width:1220px){.c-hero--parking-management .c-hero-content,.c-hero--rent-space .c-hero-content{padding:9em 0}}.c-hero--parking-management .c-hero-content p,.c-hero--rent-space .c-hero-content p{font-weight:400}.c-hero--parking-management .c-hero-content a,.c-hero--rent-space .c-hero-content a{color:#fff;background:#1fa637;border-radius:4px;padding:10px 20px;font-weight:700}.c-hero--parking-management .c-hero-content__inner,.c-hero--rent-space .c-hero-content__inner{max-width:100%}@media (min-width:1024px){.c-hero--parking-management .c-hero-content__inner,.c-hero--rent-space .c-hero-content__inner{float:right;width:90%;max-width:100%}}@media (min-width:1220px){.c-hero--parking-management .c-hero-content__inner,.c-hero--rent-space .c-hero-content__inner{float:right;width:90%;max-width:600px}}@media (min-width:1024px){.c-hero--parking-management .c-hero-content .primary-link,.c-hero--rent-space .c-hero-content .primary-link{max-width:80%}}.c-hero--parking-management .c-hero-content:after,.c-hero--parking-management .c-hero-content:before,.c-hero--rent-space .c-hero-content:after,.c-hero--rent-space .c-hero-content:before{background:url(https://static.justpark.com/web/assets/home_hero_bg-OysXIRPj.svg) 50%/100% 100% no-repeat;border:0 #0000;width:100px;height:50%;top:auto;bottom:auto;right:-100px;transform:rotate(180deg)scaleX(1)}.c-hero--parking-management .c-hero-content:before,.c-hero--rent-space .c-hero-content:before{top:0;transform:rotate(0)scaleX(1)scaleY(-1)}.c-hero--parking-management .c-hero-content:after,.c-hero--rent-space .c-hero-content:after{bottom:0;transform:rotate(0)scale(1)}.container-VeCUt{max-width:1064px;margin:auto;padding:32px 20px}@media (min-width:640px){.container-VeCUt{padding:64px 20px}}@media (min-width:1440px){.container-VeCUt{max-width:1240px}}.tabsWrapper-PLYMS{scrollbar-width:none;overflow:scroll}.tabsWrapper-PLYMS::-webkit-scrollbar{display:none}.heading-qIlhE,.tabs-FkcFS{margin-bottom:32px}.links-jsM6-{grid-gap:20px;-moz-column-gap:16px;white-space:nowrap;grid-template-columns:repeat(4,1fr);column-gap:16px;max-width:100%;display:grid;overflow:scroll}.links-jsM6-::-webkit-scrollbar{display:none}.hidden-LS8Ni{display:none}.link-4AKVA{padding:0 20px;font-size:16px;line-height:24px;text-decoration:none}.link-4AKVA,.link-4AKVA:active,.link-4AKVA:focus,.link-4AKVA:hover{color:var(--text-primary)}.brandColor-Z8cRu{color:var(--brand-primary)}.reviews-1RpXk{z-index:-1;background-color:#fafafa;border-top:1px solid #efefef;border-bottom:1px solid #efefef;padding:26px 0;position:relative}@media (min-width:640px){.reviews-1RpXk{background-color:#0000}}.space-WowJZ{background:#fff;height:150px}
