:root{--pca-blue:var(--black--50);--black--50:#1a3140;--white-2:white;--light-blue:var(--black--50);--pca-or:#f17324;--gainsboro:#e6e6e6;--white:transparent;--pca-orange:#f17324;--blue-50:var(--black--50)}body{color:var(--pca-blue);background-color:#fafafa;font-family:Gilroy,Arial,sans-serif;font-size:14px;line-height:1.8em}h3{margin-top:0;margin-bottom:10px;font-size:24px;font-weight:700;line-height:30px}p{margin-bottom:10px;transition:color .2s}a{color:var(--black--50);text-decoration:underline}ul{color:var(--pca-blue);text-align:left;margin-top:0;margin-bottom:10px;padding-left:18px}li{margin-bottom:10px}img{border-radius:.2rem;max-width:100%;display:inline-block}blockquote{background-image:url(https://cdn.prod.website-files.com/65f7b0afa01586303c612600/6614a8a6925aa98bbef576fa_ASPAS.png)}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.title-wrap-left{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:60px}.container-tight{width:100%;max-width:1000px;margin-left:auto;margin-right:auto}.container-tight.flex-gap{grid-column-gap:50px;grid-row-gap:50px;flex-direction:column;display:flex}.title-wrap-centre{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:670px;margin-bottom:40px;margin-left:auto;margin-right:auto;display:flex;position:relative}.header-section{color:#fff;background-color:#2e2e2e;justify-content:center;align-items:center;min-height:420px;padding:100px 3%;display:flex}.header-h4{color:#232936;font-size:30px}.container-flex{flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:1200px;display:flex}.style-guide-h1{color:#fff}.content-section{background-color:#0000;padding:120px 3%;position:relative}.legal-text{text-align:left;margin-top:25px}.licence-image{object-fit:contain;width:100%;max-width:500px;height:100%;margin-left:auto;margin-right:auto}.licence-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;margin-bottom:100px}@media screen and (min-width:1920px){.base-container{max-width:1400px}.lightbox-link-2{width:330px;height:330px}}@media screen and (max-width:991px){.main-section{min-height:auto;padding-top:140px;padding-bottom:140px}.first-section.flex{padding-left:0;padding-right:0}.navbar{-webkit-text-fill-color:inherit;background-color:#1a3140fa;background-clip:border-box;padding-right:0}.navbar.is-lp{padding-top:1rem;padding-bottom:1rem}.nav-link{height:auto;padding-top:0;padding-bottom:0;line-height:3em}.nav-menu{background-color:#1a3140fa;background-image:url(https://cdn.prod.website-files.com/65f7b0afa01586303c612600/65f7b0afa01586303c612680_%2B3.png);background-position:0 0;background-size:150px;padding-top:20px;padding-bottom:60px;overflow:auto}.display-text.for-home-page{font-size:50px}.logo-grid{grid-template-columns:1fr 1fr 1fr}.h1{font-size:24px;line-height:1.3em}.about-info-wrapper-card{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr}.card-vertical-with-img{flex-direction:column}.wrapper-for-content{padding-bottom:60px}.card-name-text.blog{font-size:20px}.tabs-menu{text-align:left;margin-top:0;margin-left:0}.grid-for-card-project{background-position:0 0,50%;grid-template-columns:1fr 1fr}.link-in-card-project{border:1px solid #ffffff59}.content-for-project-card{padding-top:60px;padding-bottom:60px}.signature-grid{grid-template-columns:20px 1fr 1fr 1fr 20px}.blog-card{grid-template-rows:20vw auto}.blog-prew-img{height:20vw}.read-more-blog{line-height:36px}.footer-grid{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr}.footer-text.copyright{text-align:center;text-align:center}.column-grid-post-main{grid-template-columns:1fr 1fr 1fr}.content-for-card{padding-bottom:60px}.card-about-post{flex-direction:column-reverse}.menu-button.w--open{background-color:var(--pca-orange)}.light-box-card{grid-template-rows:30vw auto}.contact-card-grid{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.greed-wrapper-for-news{grid-template:"Serche-bar""Card-list"/1fr}.sticky-search-bar{border-left-style:none;padding-left:0;position:static}.news-card{grid-template-rows:max-content;grid-template-columns:1fr;grid-auto-rows:1fr;height:100%}.news-prew{height:30vw}.grid-for-news-list{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.recent-posts{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.wrapper-for-card-nrews{flex-direction:column;display:flex}.logo-wrapper{grid-column-gap:10px;grid-row-gap:10px;flex-direction:row}.big-darck-card{flex-direction:column-reverse;grid-template-columns:1fr;max-height:none;display:flex;bottom:0}.image-for-card-step{object-fit:contain;max-height:30vh}.review-section{padding-bottom:60px}.section-with-video{min-height:auto;padding-top:140px;padding-bottom:140px}.banner{margin-top:0;padding-left:20px;padding-right:20px;display:block}.dropdown-toggle{align-items:center;min-height:48px;padding:0 20px;display:flex}.dropdown-link{padding-left:20px;padding-right:20px}.dropdown-link:hover{background-color:#0000}.navbar-menu-dropdown{width:100%;margin-top:10px;margin-bottom:10px;display:block;position:relative}.dropdown-icon{inset:auto 0% auto auto}.dropdown-list{position:static;overflow:hidden}.dropdown-list.w--open{box-shadow:none;border-style:none;border-color:#0000;width:auto;padding:0}.dropdown-link-list{padding-top:1rem;padding-bottom:1rem}.contact-component{grid-template-columns:1fr;grid-auto-flow:row}.title-wrap-left{text-align:left}.colour-grid{grid-template-columns:1fr 1fr}.container-flex{flex-wrap:wrap}.content-section{padding-top:100px;padding-bottom:100px}.licence-grid{grid-template-columns:1fr 1fr 1fr;place-content:center;justify-items:center}.rich-text-block{margin-left:40px;margin-right:40px}.image{padding-left:50px}.text-block{font-size:18px}.image-5{width:9rem;height:3.5rem}.base-container{padding-left:40px;padding-right:40px}.section-title-wrapper{max-width:560px}.section-title{margin-top:40px}.no-margin{display:none}.grid{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-flow:column}.lightbox-link-2{width:200px;max-width:30vw;height:200px;max-height:30vw}.header.is-embed{padding-left:60px;padding-right:60px}.padding-section-medium{padding-top:4rem;padding-bottom:4rem}.testimonials_list{grid-template-columns:1fr 1fr}.testimonials-card-item1{width:7rem;height:2.5rem}.testimonials-card{padding:2rem}}@media screen and (max-width:767px){blockquote{margin-bottom:40px}.first-section{height:100%}.first-section.flex{padding-top:0}.first-section.background{height:100%}.navbar.is-lp{padding-top:.5rem;padding-bottom:.5rem}.display-text.for-home-page{font-size:40px}.button-withe{flex:none;align-self:flex-start}.button-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;align-items:flex-start;display:flex}.logo-grid{padding-top:20px;padding-bottom:20px}.section.logo-banner-section{padding-left:0;padding-right:0}.grid-for-heder-section{grid-row-gap:20px;grid-template-columns:1fr;margin-bottom:0}.h1{margin-right:0}.about-info-wrapper-card{margin-top:40px}.wrapper-for-content{padding-left:20px;padding-right:20px}.signature-grid{grid-column-gap:20px;grid-row-gap:20px;border-top-style:none;border-top-color:var(--pca-or);border-bottom-style:none;flex-direction:column;flex:0 auto;grid-template-rows:auto auto auto;grid-template-columns:1fr;height:auto;margin-top:20px;display:none;position:static}.signature-grid.butomn{border-bottom-style:none;border-bottom-color:var(--pca-or);object-fit:fill;border-bottom-style:none;border-bottom-color:var(--pca-or);object-fit:fill;flex-direction:column;flex:0 auto;grid-template-rows:auto auto;margin-top:60px;display:none;position:static}.this-block{grid-column-gap:10px;border:1px solid var(--pca-or);color:var(--white);text-align:left;background-color:#242020cc;background-image:url(https://cdn.prod.website-files.com/65f7b0afa01586303c612600/65f7b0afa01586303c612680_%2B3.png);background-position:0 0;background-size:150px;border-radius:.2rem;justify-content:flex-start;align-self:flex-start;width:100%;padding-top:20px;padding-bottom:20px}.this-block.center{border:1px solid var(--pca-or);border:1px solid var(--pca-or)}.recent-blogs-grid{grid-row-gap:60px;grid-template-columns:1fr}.blog-card{grid-template-rows:auto auto}.blog-prew-img{height:50vw}.footer-grid{grid-template-columns:1fr 1fr}.column-grid-post-main,.column-grid-post-main.two,.column-grid-post-main.two{grid-template-columns:1fr}.content-for-card{padding-left:20px;padding-right:20px}.aiming-high-grid{grid-row-gap:60px;grid-template-columns:1fr}.light-box-card{grid-template-rows:auto auto}.news-prew{height:50vw}.grid-for-news-list{grid-template-rows:auto;grid-template-columns:1fr}.search{float:none;max-width:none;margin-top:100px;position:static}.main-news-img{height:60vw;max-height:none}.darck-card-text-wrapper{margin-top:40px}.big-darck-card{padding-left:20px;padding-right:20px}.section-step{padding-bottom:620px}.review-section{padding-top:100px;padding-bottom:100px}.section-with-video{width:100%;height:100%;max-height:none}.banner{padding-left:20px;padding-right:20px}.dropdown-toggle{font-size:1rem}.dropdown-link-list{grid-row-gap:.5rem;max-width:none;padding-top:.75rem;padding-bottom:.75rem}.contact-component{grid-row-gap:3rem;grid-template-columns:1fr}.section-about-ethics{min-height:auto;padding:100px 20px}.button-row{align-self:stretch}.layout-item-list{grid-row-gap:2.5rem;margin-bottom:2rem}.grid-service-page{grid-column-gap:50px;grid-row-gap:50px;flex-direction:column-reverse;grid-template-columns:1fr;display:flex}.colour{margin-bottom:25px}.style-guide-h1{font-size:44px}.licence-image{object-fit:cover;max-width:100%;display:block}.licence-grid{grid-template-columns:1fr}.paragraph-11{height:100%}.image{padding-left:50px}.image-5{width:8rem;height:3.5rem}.base-container{padding-left:0;padding-right:0}.grid-3,.grid-4{grid-template-rows:auto auto;grid-template-columns:1fr}.section-title-wrapper{margin-bottom:40px}.grid{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr}.lightbox-link-2{width:250px;max-width:45vw;height:250px;max-height:45vw}.header{width:100%;height:100%;padding-top:140px;padding-left:20px;padding-right:20px}.header.is-embed{padding-left:60px;padding-right:60px}.padding-section-medium{padding-top:3rem;padding-bottom:3rem}.testimonials_component{grid-template-rows:auto auto;grid-template-columns:30fr}.testimonials_list{grid-row-gap:2rem;grid-template-columns:1fr}.testimonials-card{height:auto}}@media screen and (max-width:479px){blockquote{background-position:10px 10px;background-size:30px;padding-top:50px;padding-left:15px;padding-right:15px;font-size:16px;line-height:22px}.main-section{padding-bottom:100px}.main-section.contact-us,.main-section.news-page{min-height:auto;max-height:none}.main-section.aiming-high{min-height:360px}.main-section.services{min-height:100vh;max-height:100vh}.main-section.contact-us,.main-section.news-page{min-height:auto;max-height:none}.first-section{grid-column-gap:16px;grid-row-gap:16px;flex:0 auto;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-left:0;padding-right:0;display:block}.first-section.max-1080-px{text-align:left;text-align:left}.nav-menu{align-self:stretch;max-height:95svh}.greed-for-slogan{text-align:center;justify-items:start;max-width:280px;margin-left:auto;margin-right:auto}.display-text{font-size:36px}.display-text.for-home-page{text-align:center;text-align:center;font-size:30px;line-height:1.2em}.button-withe{align-self:flex-start;margin-left:auto;margin-right:auto;padding-top:10px;padding-bottom:10px;line-height:1.6em;display:block}.button-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-top:60px}.lightbox-link{flex-direction:column;justify-content:center;align-items:center;margin-top:40px;text-decoration:none}.logo-grid{grid-template-columns:1fr 1fr}.logo-img{max-width:85%}.section{width:100%;height:100%;padding-top:60px;padding-bottom:60px}.section.our-project{padding-top:60px}.h1{text-align:left;margin-right:0}.button-main{margin-top:20px;margin-right:0;display:block}.about-info-wrapper-card{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;grid-template-columns:1fr;display:flex}.card-vertical-with-img{flex-direction:column;grid-template-rows:min-content auto;display:flex}.wrapper-for-content{padding-bottom:20px}.wrapper-for-icon.marging-top{margin-top:0}.tabs-menu{flex-direction:column;align-items:flex-start;margin-top:40px;margin-bottom:0;padding-bottom:20px;display:flex}.tab-link{font-size:20px;line-height:2.2em;display:inline-block}.grid-for-card-project{background-image:linear-gradient(#242020c7,#1614147a),url(https://cdn.prod.website-files.com/65f7b0afa01586303c612600/65f7b0afa01586303c6126f7_CSR.webp);background-position:0 0,100%;background-size:auto,cover;grid-template-columns:1fr}.grid-for-card-project.all-projects{background-image:linear-gradient(#242020c7,#1614147a),url(https://cdn.prod.website-files.com/65f7b0afa01586303c612600/66038e62deec2b26f5378937_77ea44805f28da8d873338f37df58beb_Outdoor%20Background.avif);background-position:0 0,30% 100%}.content-for-project-card{padding-left:20px;padding-right:20px}.tabs-content{margin-top:0}.this-block{text-align:left;justify-content:flex-start}.blog-description{border-bottom:1px solid #ebebeb}.footer-grid{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr}.footer-text{font-size:14px}.list-item-footer{text-align:left}.social-widget{grid-column-gap:20px;grid-row-gap:20px}.column-grid-post-main{grid-row-gap:0px}.column-grid-post-main.two{padding-top:20px;padding-left:20px;padding-right:20px}.content-for-card{padding-bottom:20px}.content-for-card.grid{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr;padding-bottom:0}.card-about-post{grid-template-rows:min-content auto;display:flex}.brand.w--current{object-fit:contain;width:10rem}.menu-button{padding-left:20px;padding-right:20px}.bread-crumbs{font-size:14px}.contact-card-grid{grid-template-rows:auto auto auto;grid-template-columns:1fr;display:block}.contact-card{margin-bottom:20px}.search{margin-top:0}.search-button{padding-right:0}.recent-posts{grid-row-gap:0px;grid-template-columns:1fr}.logo-text{margin-bottom:2px;font-size:14px;line-height:1.2em}.logo-text.subtext{letter-spacing:5px;letter-spacing:5px;margin-bottom:0;font-size:9px}.logo-svg{height:40px}.logo-wrapper{flex-direction:row}.logo-wrapper.fo-footer{text-align:center;text-align:center;flex-direction:column}.text-logo-wrapper{text-align:left}.text-logo-wrapper.for-footer{text-align:center;text-align:center}.step-name{font-size:42px}.comtainer.relative{display:flex}.big-darck-card{padding-top:20px;padding-bottom:35px;bottom:5vh}.image-for-card-step{width:100%;max-height:50dvh}.section-step{padding-top:0;padding-bottom:520px}.section-for-heading{text-align:left;padding-top:60px}.review-section{padding-bottom:60px}.section-with-video{padding-bottom:100px}.banner{text-align:center}.dropdown-link-list.navigation{overflow:auto}.contact-component{grid-template-columns:1fr;padding-left:10px;padding-right:10px}.section-about-ethics{text-align:left;padding-top:60px;padding-bottom:60px}.layout-item{grid-column-gap:10px;grid-row-gap:10px}.layout-item-list{text-align:left}.header-section{min-height:auto;padding-top:140px}.content-section{padding-top:60px;padding-bottom:60px}.rich-text-block{margin-left:10px;margin-right:10px}.slide{min-height:100%}.paragraph-11{padding-bottom:0}.image{padding-left:20px}.icon{display:block}.text-block{font-size:12px}.image-5{width:8rem;height:3rem}.code-embed{margin-bottom:0}.lightbox-link-2{width:180px;height:160px}.header-video{min-height:100%}.header.is-embed{padding-left:40px;padding-right:40px}.padding-section-medium{padding-top:2rem;padding-bottom:2rem}.testimonials-card-item1{margin-left:1rem;margin-right:1rem}.testimonials-card{padding:.5rem}}#w-node-_85a0c610-9352-dea3-1b91-a875b9667b94-3c612664,#w-node-_85a0c610-9352-dea3-1b91-a875b9667b96-3c612664,#w-node-_85a0c610-9352-dea3-1b91-a875b9667b98-3c612664{justify-self:start}@media screen and (max-width:767px){#w-node-_85a0c610-9352-dea3-1b91-a875b9667b96-3c612664{justify-self:stretch}}