.meet-the-directors[data-astro-cid-e2yy2lky] .member-photo--ros[data-astro-cid-e2yy2lky]{aspect-ratio:1;object-fit:cover;object-position:center 20%;width:100%;display:block}body .container-fluid .row-fluid-wrapper.dnd_banner-row-0-force-full-width-section>.row-fluid,body .container-fluid .row-fluid-wrapper.dnd_area-row-1-force-full-width-section>.row-fluid,body .container-fluid .row-fluid-wrapper.dnd_area-row-2-force-full-width-section>.row-fluid,body .container-fluid .row-fluid-wrapper.dnd_area-row-3-force-full-width-section>.row-fluid,body .container-fluid .row-fluid-wrapper.dnd_area-row-4-force-full-width-section>.row-fluid,body .container-fluid .row-fluid-wrapper.dnd_area-row-5-force-full-width-section>.row-fluid{width:100%!important;max-width:none!important}.card-layout-section .section__row-2 .card-list{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:28px 24px;margin:0!important;display:grid!important}.card-layout-section .section__row-2 .card-list .card-item{display:flex;flex:none!important;width:auto!important;max-width:none!important;margin-top:0!important;padding:0!important}.card-layout-section .card-list .card-item .card-wrapper{box-sizing:border-box;flex-direction:column;width:100%;height:100%;display:flex}.card-layout-section .card-list .card-item .card-inner-content{flex-direction:column;flex:auto;height:100%;display:flex}.card-layout-section .card-list .card-item .card__text{flex:auto}.card-layout-section .card-list .card-item .card-description p{margin-bottom:24px}.card-layout-section .card-list .card-item .card__button{margin-top:auto}@media (width<=1200px){.card-layout-section .section__row-2 .card-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.card-layout-section .section__row-2 .card-list{grid-template-columns:1fr;gap:20px}}.card-layout-section .card-list .card-item .card-wrapper{transition:transform .25s,box-shadow .25s}.card-layout-section .card-list .card-item .card-wrapper:hover{transform:translateY(-4px);box-shadow:0 18px 32px #252a5c1f}.testimonials .testimonials-section-wrapper{padding:20px 30px!important}.testimonials .banner-image-item{padding:56px 0!important}.testimonials .section-header{margin-bottom:28px!important}.testimonials .testimonial-btn-section{margin-top:32px!important}.testimonials .quote-image-wrapper{margin-bottom:4px!important}.testimonials .slick-dots{margin-top:16px!important;position:relative!important;top:auto!important;bottom:-8px!important}.testimonials .testimonial-slider .slick-track{align-items:flex-start!important}.testimonials .testimonial-slider .slick-slide{height:auto!important}.testimonials .testimonial-item,.testimonials .testimonia-box-wrapper{height:auto;min-height:0!important}.testimonials .testimonia-box-wrapper{box-sizing:border-box;flex-direction:column;display:flex}.testimonials .testimonial-content{flex:auto}.testimonials .testimonial-content p{margin-bottom:12px;line-height:1.5;font-size:19px!important}.testimonials .testimonial-content{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.testimonials .author-name{margin-top:4px}.our-clients-global .section__row-1{padding-bottom:28px!important}.our-clients-global .description p{margin-bottom:6px}.our-clients-global .logo-image-item{box-sizing:border-box;justify-content:center;align-items:center;height:96px;padding:0 12px;display:flex!important}.our-clients-global .logo-image-wrapper,.our-clients-global .logo-image{justify-content:center;align-items:center;width:100%;display:flex}.our-clients-global .logo-image img,.our-clients-global .slick-slide img{object-fit:contain;filter:grayscale();opacity:.7;width:auto;height:auto;max-height:54px;transition:filter .25s,opacity .25s;max-width:140px!important}.our-clients-global .logo-image img:hover,.our-clients-global .slick-slide img:hover{filter:none;opacity:1}.case-studies-global .section-title-row h2{margin-bottom:36px}.case-studies-global .case-study-description p{margin-bottom:16px}.case-studies-global .case-study-two-column-layout{border-bottom-right-radius:30px;max-height:420px;overflow:hidden}.case-studies-global .right-column-content .banner-img-item{flex-direction:column;padding:24px 30px;display:flex;overflow:hidden}.case-studies-global .case-study-title h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:24px;line-height:32px;display:-webkit-box;overflow:hidden}.case-studies-global .case-study-description p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.case-studies-global .case-study-btn-section{padding-top:12px}.case-studies-global .case-study-featured-image .image-wrapper img{transition:transform .4s}.case-studies-global .case-study-item:hover .image-wrapper img{transform:scale(1.04)}.case-studies-global .slick-dots{bottom:-34px}.case-studies-global .slick-arrow:before{font-size:24px}.latest-blogs .title h2{margin-bottom:40px!important}.latest-blogs .blog-post-box-wrapper{height:100%;transition:transform .25s,box-shadow .25s;overflow:hidden}.latest-blogs .blog-post-box-wrapper:hover{transform:translateY(-4px);box-shadow:0 18px 32px #252a5c1f}.latest-blogs .blog-image-wrapper img{transition:transform .4s}.latest-blogs .blog-post-box-wrapper:hover .blog-image-wrapper img{transform:scale(1.04)}.latest-blogs .left-column-content,.latest-blogs .left-column-content .blog-post-item{height:100%}.latest-blogs .left-column-content .blog-post-box-wrapper{flex-direction:column;display:flex}.latest-blogs .left-column-content .blog-bottom{flex-direction:column;flex:auto;display:flex}.latest-blogs .left-column-content .post-btn-section{margin-top:auto;padding-top:16px}.latest-blogs .rightumn-content .blog-post-item+.blog-post-item{margin-top:24px}.latest-blogs .post-description p{margin-bottom:0}
