:root{--black:#242020;--dark-gold:#eb9f00;--gainsboro:#e6e6e6;--connect-group-gold:#fbaf1b;--white-2:white;--black-2:#403939;--white:#fafafa;--black--50:#2b2727}body{color:var(--black);background-color:#fafafa;font-family:Gilroy,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}a{color:var(--dark-gold);text-decoration:underline}ul{color:var(--dark-gold);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{border-style:solid;border-width:1px 1px 4px;border-color:var(--gainsboro)var(--gainsboro)var(--connect-group-gold);background-image:url(https://cdn.prod.website-files.com/66b0ac148fd5fb1b942f38c7/66b0ac148fd5fb1b942f39d4_qq_pp%201.svg);background-position:98% 20px;background-repeat:no-repeat;background-size:5%;margin-top:20px;margin-bottom:20px;padding:40px 10% 40px 40px;font-size:18px;font-weight:500;line-height:30px}.utility-page-wrap{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-content{text-align:center;flex-direction:column;width:260px;display:flex}@media screen and (max-width:991px){.main-section{min-height:auto;padding-top:140px;padding-bottom:140px}.main-section.news-page{padding-top:120px}.navbar{padding-right:0}.nav-link{height:auto;padding-top:0;padding-bottom:0;line-height:3em}.nav-menu{background-color:#242020fa;background-image:url(https://cdn.prod.website-files.com/66b0ac148fd5fb1b942f38c7/66b0ac148fd5fb1b942f3946_%2B3.png);background-position:0 0;background-size:150px;padding-top:20px;padding-bottom:60px;overflow:auto}.logo-grid{grid-template-columns:1fr 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}.testimonials-logo-wrapper{padding-left:20px;padding-right:20px}.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}.pre-footer-section{padding-top:0}.region-card{grid-template-rows:min-content auto;grid-template-columns:1fr}.img-for-card{height:30vw}.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(--dark-gold)}.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"minmax(auto,1fr)"Card-list"/1fr}.sticky-search-bar{border-left-style:none;padding-left:0;position:static}.sticky-search-bar.mobile-hidden{display:none}.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}.head-wrapper{position:relative;top:auto}.quet-wrapper{flex-direction:column;padding:60px 32px 0;display:flex}.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}.categories-wrapper.hide-on-desktop{display:block}.hero-subtitle-text.blog{font-size:20px}}@media screen and (max-width:767px){blockquote{margin-bottom:40px}.logo-grid{grid-template-columns:1fr 1fr;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(--connect-group-gold);border-bottom-style:none;flex-direction:column;grid-template-rows:auto auto auto;grid-template-columns:1fr;height:auto;margin-top:20px;display:flex;position:static}.signature-grid.butomn{border-bottom-style:none;border-bottom-color:var(--connect-group-gold);border-bottom-style:none;border-bottom-color:var(--connect-group-gold);flex-direction:column;grid-template-rows:auto auto;margin-top:60px;display:flex}.this-block{grid-column-gap:10px;border:1px solid var(--connect-group-gold);color:var(--white);text-align:left;background-color:#242020cc;background-image:url(https://cdn.prod.website-files.com/66b0ac148fd5fb1b942f38c7/66b0ac148fd5fb1b942f3946_%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(--connect-group-gold);border:1px solid var(--connect-group-gold)}.recent-blogs-grid{grid-row-gap:60px;grid-template-columns:1fr}.blog-card{grid-template-rows:auto auto}.blog-prew-img{height:50vw}.content-description-card{padding-left:20px;padding-right:20px}.grid-card-social{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;padding-top:40px}.social-card.center{border-left-style:none}.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}.quoteblock{font-size:24px;line-height:28px}.section-step{padding-bottom:620px}.review-section{padding-top:100px;padding-bottom:100px}.section-with-video{max-height:none}.autograph{float:left;margin-top:10px;margin-bottom:20px}.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}.form-button{font-size:1rem}.form-button:hover{background-color:#7f56d9;border-color:#7f56d9}.contact-component{grid-row-gap:3rem;grid-template-columns:1fr}.section-about-ethics{min-height:auto;padding:100px 20px}.scroll-down{display:none}.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}}@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.aiming-high,.main-section.our-brand-bg{min-height:360px}.main-section.contact-us,.main-section.news-page{min-height:auto;max-height:none}.main-section.our-team-bg,.main-section.our-projects-bg,.main-section.our-services-bg,.main-section.aiming-high,.main-section.our-brand-bg{min-height:360px}.main-section.contact-us,.main-section.news-page{min-height:auto;max-height:none}.main-section.our-team-bg,.main-section.our-projects-bg,.main-section.our-services-bg{min-height:360px}.container.max-1080-px{text-align:left;text-align:left}.nav-menu{align-self:stretch;max-height:95svh}.top-title-wrapper{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:28px;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{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-top:60px;display:block}.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-grid.two{padding-left:10px;padding-right:10px}.logo-img{max-width:85%}.section{padding-top:10px;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/66b0ac148fd5fb1b942f38c7/66b0ac148fd5fb1b942f39bd_CSR.webp);background-position:0 0,100%;background-size:auto,cover;grid-template-columns:1fr}.content-for-project-card{padding-left:20px;padding-right:20px}.testimonials-grid{grid-template-columns:1fr 1fr;grid-auto-rows:1fr}.testimonials-logo-wrapper{padding:20px 5px}.tabs-content{margin-top:0}.signature-grid.butomn.mobile-hidden,.signature-grid.mobile-hidden,.signature-grid.butomn.mobile-hidden,.signature-grid.butomn.mobile-hidden,.signature-grid.mobile-hidden{display:none}.this-block{text-align:left;justify-content:flex-start}.blog-description{border-bottom:1px solid #ebebeb}.pre-footer-section{padding-top:0}.grid-two-column{grid-template-columns:1fr}.img-for-card{height:50vw}.grid-card-social{text-align:center;grid-template-columns:1fr}.social-card{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;justify-items:start;display:flex}.social-card.center{border-top:1px solid var(--gainsboro);border-bottom:1px solid var(--gainsboro);border-right-style:none;border-top:1px solid var(--gainsboro);border-bottom:1px solid var(--gainsboro);border-right-style:none;flex-direction:column;display:flex}.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}.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}.greed-wrapper-for-news{grid-template-rows:minmax(auto,1fr)}.sticky-search-bar.mobile-hidden{display:none}.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}.darck-card-text-wrapper{margin-top:20px}.time-text-wrapper{display:none}.step-name{font-size:42px}.step-name.one,.step-name.two,.step-name.three,.step-name.one,.step-name.two,.step-name.three{display:none}.comtainer.relative{display:flex}.big-darck-card{padding-top:20px;padding-bottom:35px;bottom:5vh}.image-for-card-step{width:100%;max-height:50dvh}.ava-wrapper{margin-bottom:20px;margin-left:auto;margin-right:auto}.quet-wrapper{background-color:#0000;margin-top:100px;padding-top:0;padding-left:0;padding-right:0}.quote-grid,.ava{display:block}.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{min-height:40vh;max-height:none;padding-bottom:100px}.autograph{margin-bottom:0}.banner{text-align:center}.dropdown-link-list.navigation{overflow:auto}.form-field-two-column{grid-template-rows:auto auto;grid-template-columns:1fr}.contact-component{grid-template-columns:1fr;padding-left:10px;padding-right:10px}.parallax-image-wrapper{display:flex}.parallax-image-wrapper.hidden{display:none}.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}.qoute-q{max-width:56px}.team-member-description{border-bottom:1px solid #ebebeb}.small-button{margin-top:20px;margin-right:0;display:block}.text-block-3{font-size:20px}}