@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:url(../../fonts/raleway-v36-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:400;src:url(../../fonts/raleway-v36-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:700;src:url(../../fonts/raleway-v36-latin-700.woff2) format("woff2")}body{background-color:#1e1e1e;font-family:Raleway,sans-serif}body:has(dialog[open]){overflow:hidden}a:link,a:visited{color:#085787}a:active,a:hover{color:#1e1e1e}sup{font-size:.6em;vertical-align:top}.button,.pxm-button{white-space:nowrap}.pxm-button{background-color:#085787;border-radius:22px;color:#fff;display:inline-block;font-weight:700;height:44px;line-height:44px;padding:0 1.5em;width:auto}.pxm-button:link,.pxm-button:visited{color:#fff;text-decoration:none}.pxm-button:active,.pxm-button:hover{background-color:#1e1e1e}.pxm-button-white{background-color:#fff;color:#085787}.pxm-button-white:link,.pxm-button-white:visited{color:#085787}.pxm-button-white:active,.pxm-button-white:hover{background-color:#608fb2;color:#fff}.pxm-button-large{border-radius:32px;font-size:1.3125rem;height:64px;line-height:64px}.pxm-button-extra-large{border-radius:36px;font-size:1.75rem;height:72px;line-height:72px}.site-header{background-color:#1e1e1e}.post-type-archive-case-studies .site-header,.post-type-archive-cities .site-header,.post-type-archive-facilities .site-header,.post-type-archive-locations .site-header,.post-type-archive-services .site-header,.single-case-studies .site-header,.single-facilities .site-header,.single-services .site-header,body[class*=page-template-page-pxm] .site-header{background-color:rgba(0,0,0,.6);left:0;position:absolute;top:0;width:100%;z-index:998}@media only screen and (min-width:800px){.site-header-logo{margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px){.site-header-logo{margin-left:0}}.site-header-logo a{background-image:url(../../img/parkx-logo.png);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;display:block;height:28px;overflow:hidden;text-indent:101%;white-space:nowrap;width:93px}@media only screen and (min-width:800px){.site-header-logo a{height:36px;width:120px}}.primary-nav .menu>.menu-item>a:link,.primary-nav .menu>.menu-item>a:visited{color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase}.primary-nav .menu>.menu-item>a:active,.primary-nav .menu>.menu-item>a:hover{color:#cfb27b}.primary-nav .menu>.menu-item.highlight{align-items:center;display:flex;margin-left:.5rem}.primary-nav .menu>.menu-item.highlight>a:link,.primary-nav .menu>.menu-item.highlight>a:visited{background-color:#608fb2;color:#fff;height:44px;line-height:44px}.primary-nav .menu>.menu-item.highlight>a:active,.primary-nav .menu>.menu-item.highlight>a:hover{background-color:#085787;color:#fff}.primary-nav .menu>.menu-item.menu-item-has-children:active>a:active,.primary-nav .menu>.menu-item.menu-item-has-children:active>a:hover,.primary-nav .menu>.menu-item.menu-item-has-children:active>a:link,.primary-nav .menu>.menu-item.menu-item-has-children:active>a:visited,.primary-nav .menu>.menu-item.menu-item-has-children:hover>a:active,.primary-nav .menu>.menu-item.menu-item-has-children:hover>a:hover,.primary-nav .menu>.menu-item.menu-item-has-children:hover>a:link,.primary-nav .menu>.menu-item.menu-item-has-children:hover>a:visited{color:#cfb27b}.primary-nav .sub-menu{backdrop-filter:blur(4px);background-color:rgba(0,0,0,.6);top:calc(100% - .5rem)}.primary-nav .sub-menu>.menu-item{border-bottom-color:hsla(0,0%,100%,.3);border-left:1px solid hsla(0,0%,100%,.3);border-right:1px solid hsla(0,0%,100%,.3);border-top-color:hsla(0,0%,100%,.3)}.primary-nav .sub-menu>.menu-item>a:link,.primary-nav .sub-menu>.menu-item>a:visited{color:#fff}.primary-nav .sub-menu>.menu-item>a:active,.primary-nav .sub-menu>.menu-item>a:hover{background-color:rgba(8,87,135,.6)}.primary-nav .sub-menu>.menu-item:first-child{border-top:1px solid hsla(0,0%,100%,.3)}.primary-nav .sub-menu>.menu-item:last-child{border-bottom:1px solid hsla(0,0%,100%,.3)}@media only screen and (min-width:800px){.primary-nav{display:none}}@media only screen and (min-width:1024px){.primary-nav{display:block}}.mobile-nav{backdrop-filter:blur(4px);background-color:rgba(0,0,0,.85)}.mobile-nav .menu .menu-item a:link,.mobile-nav .menu .menu-item a:visited{color:#fff}.hamburger span,.mobile-nav-active .hamburger span{background-color:#fff}@media only screen and (min-width:800px){#mobile-nav-trigger{display:block}}@media only screen and (min-width:1024px){#mobile-nav-trigger{display:none}}.chirp-site-footer{background-color:#1e1e1e;color:#fff}.chirp-site-footer a:link,.chirp-site-footer a:visited{color:#fff}.chirp-site-footer a:active,.chirp-site-footer a:hover{color:#cfb27b}.page-template-page-search .chirp-site-footer,.single-locaions .chirp-site-footer{display:none}.chirp-site-footer-section-top{border-top:0}.chirp-site-footer-section-bottom{border-top-color:#4d4e4e}.chirp-site-footer-copyright{color:hsla(0,0%,100%,.75)}.pxm-page-header{align-items:flex-end;background-color:gray;display:flex;height:320px;padding:calc(4rem + 54px) 0 2rem;position:relative;width:100%}@media only screen and (min-width:640px){.pxm-page-header{aspect-ratio:960/480;height:auto}}@media only screen and (min-width:800px){.pxm-page-header{padding-top:calc(4rem + 70px)}}@media only screen and (min-width:960px){.pxm-page-header{aspect-ratio:unset;height:480px}}.pxm-page-header-large{height:640px}.pxm-page-header-media{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.pxm-page-header-media img,.pxm-page-header-media video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pxm-page-header-media:after{background-color:rgba(30,30,30,.25);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.pxm-page-header-content{position:relative;z-index:3}.pxm-page-header-title{font-size:clamp(2.625rem,1.25rem + 4.5833333333vw,4rem);font-weight:700;line-height:1.1;max-width:1060px}.pxm-page-header-text,.pxm-page-header-title{color:#fff;text-shadow:.05em .05em .1em rgba(0,0,0,.75)}.pxm-page-header-text{font-size:clamp(1rem,.5rem + 1.6666666667vw,1.25rem);max-width:950px}*+.pxm-page-header-text{margin-top:.5rem}.pxm-page-header-services{align-items:center;height:auto;padding:calc(4rem + 54px) 0 4rem}.pxm-page-header-services .pxm-page-header-content>*+*{margin-top:2rem}.pxm-page-header-services .pxm-page-header-title{font-size:clamp(1.75rem,.875rem + 2.9166666667vw,2.625rem);margin-left:auto;margin-right:auto;text-align:center;text-transform:uppercase}@media only screen and (min-width:640px){.pxm-page-header-services{aspect-ratio:unset}}@media only screen and (min-width:800px){.pxm-page-header-services{padding-bottom:8rem;padding-top:calc(8rem + 70px)}}.pxm-section{padding:4rem 0}.pxm-section-header{margin-bottom:3rem}.pxm-section-header-title{font-size:clamp(2rem,1rem + 3.3333333333vw,3rem);font-weight:700;line-height:1.2;max-width:1060px;text-wrap:pretty}.pxm-section-header-text{font-size:clamp(1rem,.5rem + 1.6666666667vw,1.25rem);max-width:950px;text-wrap:pretty}*+.pxm-section-header-text{margin-top:.75rem}@media only screen and (min-width:640px){.pxm-section-header-centered .pxm-section-header-text,.pxm-section-header-centered .pxm-section-header-title{margin-left:auto;margin-right:auto;text-align:center}}.pxm-section-gray-lightest{background-color:#f4f4f4}.pxm-section-gray-lightest+.pxm-section-gray-lightest{padding-top:0}.pxm-section-blue{background-color:#608fb2;color:#fff}.pxm-section-blue+.pxm-section-blue{padding-top:0}.pxm-section-white{background-color:#fff}.pxm-section-white+.pxm-section-white{padding-top:0}.pxm-modal{animation:open_modal .25s ease-in-out forwards;background-color:#fff;border:0;opacity:0;padding:0;position:relative}.pxm-modal [open]{animation:close_modal .25s ease-in-out forwards}.pxm-modal::backdrop{backdrop-filter:blur(3px);background-color:rgba(30,30,30,.9)}@keyframes open_modal{0%{opacity:0}to{opacity:1}}@keyframes close_modal{0%{opacity:1}to{opacity:0}}.pxm-fake-modal{align-items:center;backdrop-filter:blur(3px);background-color:rgba(30,30,30,.9);display:flex;height:0;justify-content:center;left:0;opacity:0;overflow:hidden;position:fixed;top:0;width:0;z-index:999}.pxm-fake-modal-content{max-width:1280px;width:90%}.pxm-fake-modal-active{height:100vh;overflow:hidden;position:fixed;width:100vw}.pxm-fake-modal-active .pxm-fake-modal{animation:open_fake_modal .25s ease-in-out forwards;height:100%;opacity:1;width:100%}.pxm-section-big-text{font-size:clamp(1.5rem,1rem + 1.6666666667vw,2rem);font-weight:700;letter-spacing:.025em;line-height:1.3;text-wrap:pretty}.pxm-section-big-text .container{max-width:1170px}@media only screen and (min-width:640px){.pxm-section-big-text{text-align:center}}.pxm-section-call-to-action{min-height:360px}.pxm-section-call-to-action,.pxm-section-call-to-action .container{align-items:center;display:flex;justify-content:center;position:relative}.pxm-section-call-to-action .container{flex-direction:column;flex-wrap:nowrap;gap:2rem;z-index:3}.pxm-section-call-to-action .container:after{content:none}.pxm-section-call-to-action:after{background-color:rgba(30,30,30,.25);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media only screen and (min-width:800px){.pxm-section-call-to-action .container{flex-direction:row;gap:4rem}}.pxm-call-to-action-background-media{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.pxm-call-to-action-background-media img,.pxm-call-to-action-background-media video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pxm-call-to-action-content{color:#fff;text-align:center}@media only screen and (min-width:800px){.pxm-call-to-action-content{text-align:left}}.pxm-call-to-action-title{font-size:clamp(2rem,1rem + 3.3333333333vw,3rem);font-weight:700;line-height:1.2;text-shadow:.05em .05em .1em rgba(0,0,0,.75)}.pxm-call-to-action-text{font-size:clamp(1rem,.5rem + 1.6666666667vw,1.25rem);text-shadow:.05em .05em .1em rgba(0,0,0,.75)}*+.pxm-call-to-action-text{margin-top:.5rem}.pxm-contact-form-grid{display:grid;grid-template-columns:1fr;grid-gap:2rem;align-items:start}.pxm-contact-form-grid .pxm-column-main>*+*{margin-top:2rem}.pxm-contact-form-grid .pxm-sidebar-item-logo img{display:block;max-width:180px}.pxm-contact-form-grid:after{content:none}@media only screen and (min-width:960px){.pxm-contact-form-grid{grid-template-columns:235px 1fr;grid-gap:4rem}}.pxm-contact-form-text{font-size:clamp(1rem,0rem + 3.3333333333vw,1.5rem);font-weight:700}.pxm-section-full-width-photo{height:480px;padding:0;position:relative;width:100%}.pxm-section-full-width-photo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pxm-section-half-and-half .container{display:flex;flex-direction:column;gap:2rem}.pxm-section-half-and-half .container:after{content:none}.pxm-section-half-and-half .pxm-half-and-half-content{font-size:clamp(1rem,.5rem + 1.6666666667vw,1.25rem)}.pxm-section-half-and-half .pxm-half-and-half-image{aspect-ratio:16/9;background-color:#e0e0e0;flex:1;overflow:hidden}.pxm-section-half-and-half .pxm-half-and-half-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:960px){.pxm-section-half-and-half .container{gap:4rem;min-height:360px}.pxm-section-half-and-half .pxm-half-and-half-content{align-self:center;flex:1.25;font-size:clamp(1rem,0rem + 1.6666666667vw,1.25rem);padding:4rem 0}.pxm-section-half-and-half .pxm-half-and-half-image{aspect-ratio:unset}.pxm-section-half-and-half-image-on-left .container{flex-direction:row-reverse}.pxm-section-half-and-half-image-on-right .container{flex-direction:row}}.pxm-half-and-half-title{font-size:clamp(2rem,1rem + 3.3333333333vw,3rem);font-weight:700;line-height:1.2;text-wrap:pretty}@media only screen and (min-width:960px){.pxm-half-and-half-title{font-size:clamp(2rem,-1rem + 5vw,3rem)}}.pxm-half-and-half-title-small{font-size:clamp(2rem,1.75rem + .8333333333vw,2.25rem)}@media only screen and (min-width:960px){.pxm-half-and-half-title-small{font-size:clamp(2rem,1.25rem + 1.25vw,2.25rem)}}.pxm-half-and-half-text{text-wrap:pretty}*+.pxm-half-and-half-text{margin-top:.75rem}.pxm-half-and-half-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}*+.pxm-half-and-half-buttons{margin-top:1.25rem}.pxm-icon-tabs-menu{display:none}@media only screen and (min-width:960px){.pxm-icon-tabs-menu{display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;margin-bottom:4rem}}.pxm-icon-tabs-menu-item{cursor:pointer;flex:1;padding:.75rem 1rem;transition:background-color .25s ease-in-out,color .25s ease-in-out}.pxm-icon-tabs-menu-item:active,.pxm-icon-tabs-menu-item:hover{background-color:#f2f2f2}.pxm-icon-tabs-menu-item-icon{aspect-ratio:1/1;margin-left:auto;margin-right:auto;max-width:54px;width:50%}.pxm-icon-tabs-menu-item-icon svg{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%;fill:#1e1e1e;transition:fill .25s ease-in-out}.pxm-icon-tabs-menu-item-title{font-size:.8125rem;font-weight:700;line-height:1.25;text-align:center}*+.pxm-icon-tabs-menu-item-title{margin-top:.75rem}.pxm-icon-tabs-menu-item-active{background-color:#1e1e1e;color:#fff}.pxm-icon-tabs-menu-item-active svg{fill:#fff}.pxm-icon-tabs-group>*+*{margin-top:4rem}.pxm-icon-tabs-group:after{content:""}@media only screen and (min-width:960px){.pxm-icon-tabs-group>*+*{margin-top:0}.pxm-icon-tabs-group:after{content:"flickity";display:none}}.pxm-icon-tab{display:grid;grid-template-columns:1fr;grid-gap:2rem}@media only screen and (min-width:960px){.pxm-icon-tab{grid-template-columns:1fr 1.5fr;grid-gap:4rem}}.pxm-icon-tab-image{aspect-ratio:16/9;background-color:#e0e0e0;overflow:hidden;width:100%}.pxm-icon-tab-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:960px){.pxm-icon-tab-image{align-self:flex-start;aspect-ratio:4/3}}.pxm-icon-tab-content{width:100%}.pxm-icon-tab-title{font-size:clamp(2rem,1.75rem + .8333333333vw,2.25rem);font-weight:700;line-height:1.2;text-wrap:pretty}@media only screen and (min-width:960px){.pxm-icon-tab-title{font-size:clamp(2rem,1.25rem + 1.25vw,2.25rem)}}.pxm-icon-tab-text{margin-top:1rem}.pxm-section-icon-tabs-janitorial-services .pxm-icon-tabs-menu-item{color:#4d4e4e}.pxm-section-icon-tabs-janitorial-services .pxm-icon-tabs-menu-item-icon svg{fill:#4d4e4e}.pxm-section-icon-tabs-janitorial-services .pxm-icon-tabs-menu-item-active{background-color:#4d4e4e;color:#fff}.pxm-section-icon-tabs-janitorial-services .pxm-icon-tabs-menu-item-active .pxm-icon-tabs-menu-item-icon svg{fill:#fff}.pxm-section-icon-tabs-parking-management .pxm-icon-tabs-menu-item{color:#cfb27b}.pxm-section-icon-tabs-parking-management .pxm-icon-tabs-menu-item-icon svg{fill:#cfb27b}.pxm-section-icon-tabs-parking-management .pxm-icon-tabs-menu-item-active{background-color:#cfb27b;color:#fff}.pxm-section-icon-tabs-parking-management .pxm-icon-tabs-menu-item-active .pxm-icon-tabs-menu-item-icon svg{fill:#fff}.pxm-section-icon-tabs-park-with-us .pxm-icon-tabs-menu-item,.pxm-section-icon-tabs-security-management .pxm-icon-tabs-menu-item{color:#608fb2}.pxm-section-icon-tabs-park-with-us .pxm-icon-tabs-menu-item-icon svg,.pxm-section-icon-tabs-security-management .pxm-icon-tabs-menu-item-icon svg{fill:#608fb2}.pxm-section-icon-tabs-park-with-us .pxm-icon-tabs-menu-item-active,.pxm-section-icon-tabs-security-management .pxm-icon-tabs-menu-item-active{background-color:#608fb2;color:#fff}.pxm-section-icon-tabs-park-with-us .pxm-icon-tabs-menu-item-active .pxm-icon-tabs-menu-item-icon svg,.pxm-section-icon-tabs-security-management .pxm-icon-tabs-menu-item-active .pxm-icon-tabs-menu-item-icon svg{fill:#fff}.pxm-section-infographic .pxm-section-content .container{max-width:950px}.pxm-infographic{display:grid;grid-template-columns:1fr;position:relative;grid-gap:1rem}@media only screen and (min-width:800px){.pxm-infographic{grid-template-columns:repeat(2,1fr);grid-gap:2rem}}.pxm-infographic-section{align-items:center;background-color:#c0e3f7;border-radius:2rem;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;gap:1.5rem;justify-content:flex-end;padding:1.5rem 2rem;position:relative}@media only screen and (min-width:800px){.pxm-infographic-section{align-items:normal;flex-direction:column;gap:1.5rem;justify-content:space-between}}.pxm-infographic-section-title{color:#085787;font-size:1.5rem;font-weight:700;line-height:1.25}@media only screen and (min-width:800px){.pxm-infographic-section-title{font-size:clamp(1.5rem,.6666666667rem + 1.6666666667vw,2rem);width:60%}}.pxm-infographic-section-icon svg{display:block;height:4rem;width:4rem;fill:#fff}@media only screen and (min-width:800px){.pxm-infographic-section-icon svg{max-height:4rem;width:auto}}.pxm-infographic-section-center{background-color:#085787;overflow:hidden}.pxm-infographic-section-center .pxm-infographic-section-title{color:#fff;text-align:center;text-transform:uppercase;width:100%}.pxm-infographic-section-center:after{background-image:url(../../img/parkx-icon.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:100%;left:50%;opacity:.25;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}@media only screen and (min-width:800px){.pxm-infographic-section-center{align-items:center;aspect-ratio:1/1;border:1rem solid #fff;border-radius:50%;display:flex;height:75%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;z-index:3}.pxm-infographic-section-top-left{background-image:radial-gradient(circle at bottom right,#608fb2,#c0e3f7)}.pxm-infographic-section-top-right{background-image:radial-gradient(circle at bottom left,#608fb2,#c0e3f7)}.pxm-infographic-section-bottom-left{background-image:radial-gradient(circle at top right,#608fb2,#c0e3f7)}.pxm-infographic-section-bottom-right{background-image:radial-gradient(circle at top left,#608fb2,#c0e3f7)}.pxm-infographic-section-bottom-right .pxm-infographic-section-title,.pxm-infographic-section-top-right .pxm-infographic-section-title{margin-left:auto;text-align:right}.pxm-infographic-section-bottom-right .pxm-infographic-section-icon svg,.pxm-infographic-section-top-right .pxm-infographic-section-icon svg{margin-left:auto}.pxm-infographic-section-bottom-left,.pxm-infographic-section-bottom-right{flex-direction:column-reverse}}.pxm-photo-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1rem}.pxm-photo-gallery:after{content:none}.pxm-photo-gallery-item{aspect-ratio:1/1;background-color:#e0e0e0;cursor:pointer;display:block;overflow:hidden;width:100%}.pxm-photo-gallery-item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:transform .25s ease-in-out;width:100%}.pxm-photo-gallery-item:active img,.pxm-photo-gallery-item:hover img{transform:scale(1.05)}.pxm-photo-gallery-modal{max-width:1060px;width:90%}.pxm-photo-gallery-modal img{display:block;height:auto;width:100%}.pxm-services-cards-group{display:grid;grid-template-columns:1fr;justify-items:center;grid-gap:2rem;margin-left:auto;margin-right:auto;max-width:908px}.pxm-services-cards-group:after{content:none}@media only screen and (min-width:640px){.pxm-services-cards-group{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:960px){.pxm-services-cards-group{grid-gap:4rem}}.pxm-services-card{align-items:center;display:flex;justify-content:center;max-width:180px;position:relative;width:100%}.pxm-services-card:link,.pxm-services-card:visited{color:#fff}.pxm-services-card:active .pxm-services-card-image:after,.pxm-services-card:hover .pxm-services-card-image:after{backdrop-filter:blur(4px);background-color:rgba(0,0,0,.5)}.pxm-services-card:active .pxm-services-card-logo,.pxm-services-card:hover .pxm-services-card-logo{transform:scale(1.05)}.pxm-services-card:active.pxm-services-card-janitorial-services .pxm-services-card-title,.pxm-services-card:hover.pxm-services-card-janitorial-services .pxm-services-card-title{background-color:#272727}.pxm-services-card:active.pxm-services-card-parking-management .pxm-services-card-title,.pxm-services-card:hover.pxm-services-card-parking-management .pxm-services-card-title{background-color:#68593e}.pxm-services-card:active.pxm-services-card-security-management .pxm-services-card-title,.pxm-services-card:hover.pxm-services-card-security-management .pxm-services-card-title{background-color:#085787}@media only screen and (min-width:640px){.pxm-services-card{max-width:none}}.pxm-services-card-content{position:relative;text-align:center;width:100%;z-index:3}.pxm-services-card-logo{aspect-ratio:1/1;margin:0 auto;transform:scale(1);transition:transform .25s ease-in-out;width:100%}.pxm-services-card-logo img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.pxm-services-card-title{background-color:#1e1e1e;border-radius:22px;display:inline-block;font-size:.8125rem;font-weight:700;line-height:1.25;margin-left:auto;margin-right:auto;padding:.75em 1.5em;transition:background-color .25s ease-in-out;width:auto}.pxm-services-card-janitorial-services .pxm-services-card-title{background-color:#4d4e4e}.pxm-services-card-parking-management .pxm-services-card-title{background-color:#cfb27b}.pxm-services-card-security-management .pxm-services-card-title{background-color:#608fb2}*+.pxm-services-card-title{margin-top:1rem}@media only screen and (min-width:640px){.pxm-services-card-title{font-size:.8125rem}}@media only screen and (min-width:800px){.pxm-services-card-title{font-size:1rem}}.pxm-services-summaries-group>*+*{margin-top:2rem}.pxm-service-summary{display:grid;grid-template-columns:1fr;grid-gap:1rem}@media only screen and (min-width:800px){.pxm-service-summary{grid-template-columns:1fr 3fr;grid-gap:2rem}}.pxm-service-summary-media{aspect-ratio:16/9;background-color:#e0e0e0;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:800px){.pxm-service-summary-media{aspect-ratio:1/1}}.pxm-service-summary-image{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.pxm-service-summary-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pxm-service-summary-image:after{backdrop-filter:blur(0);background-color:rgba(30,30,30,.25);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .25s ease-in-out;width:100%;z-index:2}.pxm-service-summary-title{font-size:clamp(1.5rem,1rem + 1.6666666667vw,2rem);font-weight:700;line-height:1.2;text-wrap:pretty}*+.pxm-service-summary-text{margin-top:.75rem}.pxm-section-simple-text .pxm-section-header{margin-bottom:1rem}.pxm-section-simple-text .pxm-section-content .container{font-size:clamp(1rem,.5rem + 1.6666666667vw,1.25rem);max-width:950px}.pxm-square-cards-group{display:grid;grid-template-columns:1fr;grid-gap:1rem}@media only screen and (min-width:640px){.pxm-square-cards-group{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:960px){.pxm-square-cards-group{grid-template-columns:repeat(3,1fr)}}.pxm-square-card{align-items:center;aspect-ratio:1/1;background-color:#e0e0e0;color:#fff;display:flex;justify-content:center;position:relative}.pxm-square-card:link,.pxm-square-card:visited{color:#fff;text-decoration:none}.pxm-square-card:active .pxm-square-card-image img,.pxm-square-card:hover .pxm-square-card-image img{transform:scale(1.05)}.pxm-square-card:active .pxm-square-card-image:after,.pxm-square-card:hover .pxm-square-card-image:after{backdrop-filter:blur(4px);background-color:rgba(0,0,0,.5)}.pxm-square-card:active .pxm-square-card-cta,.pxm-square-card:hover .pxm-square-card-cta{bottom:1rem;opacity:1}.pxm-square-card-image{display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.pxm-square-card-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:transform .25s ease-in-out;width:100%}.pxm-square-card-image:after{backdrop-filter:blur(0);background-color:rgba(30,30,30,.25);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .25s ease-in-out;width:100%;z-index:2}.pxm-square-card-content{position:relative;z-index:3}.pxm-square-card-title{display:block;font-size:clamp(1.5rem,1rem + 2.5vw,2rem);font-weight:700;line-height:1.3;padding:0 1rem;text-align:center;text-shadow:.05em .05em .1em rgba(0,0,0,.75)}@media only screen and (min-width:640px){.pxm-square-card-title{font-size:clamp(1.5rem,.5rem + 2.5vw,2rem)}}@media only screen and (min-width:960px){.pxm-square-card-title{font-size:clamp(1.5rem,0rem + 2.5vw,2rem)}}.pxm-square-card-cta{background-color:#608fb2;bottom:0;color:#fff;display:block;font-size:.8125rem;font-weight:700;height:32px;left:50%;line-height:32px;padding:0 1rem;position:absolute;text-align:center;width:auto;z-index:3;text-tranform:uppercase;opacity:0;transform:translateX(-50%);transition:all .25s ease-in-out;white-space:nowrap}.pxm-team-members-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1rem}.pxm-team-members-grid:after{content:none}.pxm-team-member{cursor:pointer;line-height:1.5;position:relative;text-align:left}.pxm-team-member:active .pxm-team-member-image img,.pxm-team-member:hover .pxm-team-member-image img{transform:scale(1.05)}.pxm-team-member:active .pxm-team-member-content,.pxm-team-member:hover .pxm-team-member-content{background-color:rgba(96,143,178,.95)}.pxm-team-member:active .pxm-team-member-job-title,.pxm-team-member:hover .pxm-team-member-job-title{max-height:3em;opacity:1}.pxm-team-member-image{aspect-ratio:1/1;background-color:#e0e0e0;display:block;overflow:hidden;width:100%}.pxm-team-member-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:transform .25s ease-in-out;width:100%}.pxm-team-member-content{backdrop-filter:blur(4px);background-color:rgba(96,143,178,.8);bottom:0;color:#fff;display:block;left:0;padding:.75rem 1rem;position:absolute;transition:background-color .25s ease-in-out;width:100%;z-index:2}.pxm-team-member-name{font-weight:700}.pxm-team-member-job-title{font-size:.8125rem;line-height:1.4;max-height:0;opacity:0;overflow:hidden;transition:max-height .25s ease-in-out,opacity .25s ease-in-out}.pxm-team-member-modal{max-width:1060px;padding:2rem;width:90%}.pxm-team-member-modal-grid{display:grid;grid-template-columns:1fr;grid-gap:2rem}@media only screen and (min-width:800px){.pxm-team-member-modal-grid{align-items:start;grid-template-columns:1fr 2fr}}.pxm-modal-close-button{align-items:center;background-color:transparent;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:0;top:0;width:44px;z-index:2}.pxm-modal-close-button svg path{fill:#e0e0e0;transition:fill .25s ease-in-out}.pxm-modal-close-button:active svg path,.pxm-modal-close-button:hover svg path{fill:#4d4e4e}.pxm-team-member-modal-image{aspect-ratio:1/1;background-color:#e0e0e0;display:block;width:100%}.pxm-team-member-modal-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pxm-team-member-modal-name{font-size:1.5rem;font-weight:700;line-height:1.4}.pxm-team-member-modal-job-title{font-weight:700}*+.pxm-team-member-modal-biography{margin-top:.5rem}.pxm-team-member-modal-social-media-links a:link,.pxm-team-member-modal-social-media-links a:visited{font-size:.8125rem;line-height:24px}*+.pxm-team-member-modal-social-media-links,.pxm-team-member-modal-social-media-links>*+*{margin-top:1rem}.pxm-filter-controls-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center}.pxm-filter-control{cursor:pointer;display:block;font-weight:700;height:36px;line-height:36px;padding:0 .5em;text-decoration:underline;text-decoration-color:#1e1e1e;text-underline-offset:.2em;transition:all .25s ease-in-out;width:auto}.pxm-filter-control:active,.pxm-filter-control:hover{background-color:#cfb27b;color:#fff;text-decoration-color:transparent}.pxm-filter-control.mixitup-control-active{background-color:#1e1e1e;color:#fff;text-decoration-color:transparent}.pxm-case-studies-cards-group{display:grid;grid-template-columns:1fr;position:relative;grid-gap:1rem}*+.pxm-case-studies-cards-group{margin-top:2rem}@media only screen and (min-width:521px){.pxm-case-studies-cards-group{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:783px){.pxm-case-studies-cards-group{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1046px){.pxm-case-studies-cards-group{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1308px){.pxm-case-studies-cards-group{grid-template-columns:repeat(5,1fr)}}.pxm-case-studies-card{align-items:center;aspect-ratio:1/1;background-color:#e0e0e0;display:flex;justify-content:center;position:relative}.pxm-case-studies-card:link,.pxm-case-studies-card:visited{color:#fff;text-decoration:none;transition:none}.pxm-case-studies-card:active .pxm-case-studies-card-image:after,.pxm-case-studies-card:hover .pxm-case-studies-card-image:after{backdrop-filter:blur(4px);background-color:rgba(0,0,0,.5)}.pxm-case-studies-card:active .pxm-case-studies-card-cta,.pxm-case-studies-card:hover .pxm-case-studies-card-cta{bottom:1rem;opacity:1}.pxm-case-studies-card-image{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.pxm-case-studies-card-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pxm-case-studies-card-image:after{backdrop-filter:blur(0);background-color:rgba(30,30,30,.25);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .25s ease-in-out;width:100%;z-index:2}.pxm-case-studies-card-content{position:relative;text-align:center;z-index:3}.pxm-case-studies-card-title{font-size:1.5rem;font-weight:700;line-height:1.3;padding:0 1rem;text-shadow:.05em .05em .1em rgba(0,0,0,.75)}.pxm-case-studies-card-cta{background-color:#608fb2;bottom:0;color:#fff;display:block;font-size:.8125rem;font-weight:700;height:32px;left:50%;line-height:32px;padding:0 1rem;position:absolute;text-align:center;width:auto;z-index:3;text-tranform:uppercase;opacity:0;transform:translateX(-50%);transition:all .25s ease-in-out;white-space:nowrap}.pxm-sidebar-items-group{display:grid;grid-template-columns:1fr;grid-gap:1.5rem}@media only screen and (min-width:640px){.pxm-sidebar-items-group{grid-template-columns:repeat(2,1fr)}.pxm-sidebar-items-group .pxm-sidebar-item-logo{grid-column:span 2}}@media only screen and (min-width:960px){.pxm-sidebar-items-group{grid-template-columns:1fr}.pxm-sidebar-items-group .pxm-sidebar-item-logo{grid-column:span 1}}.pxm-sidebar-item-title{font-weight:700}*+.pxm-sidebar-item-content{margin-top:.5rem}.pxm-social-media-links a:link,.pxm-social-media-links a:visited{display:flex;flex-direction:row;flex-wrap:nowrap;font-weight:700;gap:.75rem}.pxm-social-media-links a:link svg,.pxm-social-media-links a:visited svg{transition:fill .25s ease-in-out}.pxm-social-media-links a[href*=facebook]:link svg,.pxm-social-media-links a[href*=facebook]:visited svg{fill:#1877f2}.pxm-social-media-links a[href*=facebook]:active svg,.pxm-social-media-links a[href*=facebook]:hover svg{fill:#000}.pxm-social-media-links a[href*=instagram]:link svg,.pxm-social-media-links a[href*=instagram]:visited svg{fill:#c32aa3}.pxm-social-media-links a[href*=instagram]:active svg,.pxm-social-media-links a[href*=instagram]:hover svg{fill:#000}.pxm-social-media-links a[href*=linkedin]:link svg,.pxm-social-media-links a[href*=linkedin]:visited svg{fill:#0a66c2}.pxm-social-media-links a[href*="x.com"]:active svg,.pxm-social-media-links a[href*="x.com"]:hover svg,.pxm-social-media-links a[href*="x.com"]:link svg,.pxm-social-media-links a[href*="x.com"]:visited svg,.pxm-social-media-links a[href*=linkedin]:active svg,.pxm-social-media-links a[href*=linkedin]:hover svg{fill:#000}.pxm-social-media-links a[href*=youtube]:link svg,.pxm-social-media-links a[href*=youtube]:visited svg{fill:red}.pxm-social-media-links a[href*=youtube]:active svg,.pxm-social-media-links a[href*=youtube]:hover svg{fill:#000}.pxm-social-media-links>*+*{margin-top:1rem}.pxm-fake-modal-find-parking-form .pxm-fake-modal-content{max-width:950px;padding:2rem}.pxm-fake-modal-find-parking-form .form-field-label{color:#fff;font-size:1.3125rem;margin-bottom:1rem;text-align:center}.pxm-fake-modal-find-parking-form .button,.pxm-fake-modal-find-parking-form input[type=search]{font-size:1.3125rem;height:64px;line-height:62px}.marker{background-color:#fff;color:#1e1e1e}.marker.marker-active,.marker:active,.marker:hover{background-color:#fff;box-shadow:0 0 0 4px #608fb2}.marker.marker-active:after,.marker:active:after,.marker:hover:after{border-top-color:#608fb2}.marker-alt{background-image:url(../../img/parkx-icon-grayscale.png);background-position:50%;background-repeat:no-repeat;background-size:20px 20px}.marker-alt:after{border-top-color:gray}.marker-alt.marker-active,.marker-alt:active,.marker-alt:hover{background-image:url(../../img/parkx-icon.png);box-shadow:0 0 0 4px #1e1e1e}.marker-alt.marker-active:after,.marker-alt:active:after,.marker-alt:hover:after{border-top-color:#1e1e1e}.page-photo-header{align-items:flex-end;background-color:gray;display:flex;height:480px;padding:calc(4rem + 54px) 0 4rem;position:relative;text-align:left;width:100%}.page-photo-header .container:after{content:none}@media only screen and (min-width:800px){.page-photo-header{padding-top:calc(4rem + 70px)}}.page-photo-header-image img{filter:blur(0);transform:scale(1)}.page-photo-header-image:after{background-color:rgba(30,30,30,.25);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.page-photo-header-title{color:#fff;font-size:clamp(2.625rem,1.25rem + 4.5833333333vw,4rem);font-weight:700;line-height:1.1;max-width:1060px;text-shadow:.05em .05em .1em rgba(0,0,0,.75)}.products-nav ul{justify-content:flex-start}.result-image:after{background-image:url(../../img/parkx-icon-grayscale.png);opacity:.67}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{color:#608fb2;font-size:1.3125rem;line-height:1.4;margin-bottom:0}*+.wysiwyg h1,*+.wysiwyg h2,*+.wysiwyg h3,*+.wysiwyg h4,*+.wysiwyg h5,*+.wysiwyg h6{margin-bottom:-.5rem}.wysiwyg p{margin-bottom:0}.wysiwyg>*+*{margin-top:1rem}.wysiwyg>:last-child{margin-bottom:0}@keyframes open_fake_modal{0%{height:0;opacity:0;width:0}1%{height:100%;opacity:0;width:100%}to{opacity:1}}@keyframes close_fake_modal{0%{height:100%;opacity:1;width:100%}99%{height:100%;opacity:0;width:100%}to{opacity:0}}
/*# sourceMappingURL=styles.min.css.map */
