@import"https://fonts.googleapis.com/css?family=Montserrat:ital,wght@0,500;0,600;0,700;0,800;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,500;0,600;0,700;0,800;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap";html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:"Montserrat","Open Sans",Helvetica,Arial,sans-serif;background:#fff;color:#2d2d2d;line-height:1;font-size:100%;height:100%}html,body{height:100%}input[type=search]{box-sizing:border-box}fieldset{margin:0;border:0;padding:0}legend{white-space:normal}@keyframes loadingRotation{0%{stroke-dashoffset:0}100%{stroke-dashoffset:-120}}.icon{display:inline-block;position:relative;width:50px;height:50px;vertical-align:middle;fill:#fff;z-index:1}.icon--small{width:20px;height:20px}.icon--large,.carousel__action .icon{width:25px;height:25px}@media screen and (min-width:48em){.icon--large,.carousel__action .icon{width:50px;height:50px}}.icon--xtra-large{width:84px;height:84px}@media screen and (min-width:48em){.icon--xtra-large{width:100px;height:100px}}.icon--mega{width:100px;height:100px}@media screen and (min-width:48em){.icon--mega{height:150px;width:150px}}.icon--fluid{width:100%;height:0;padding-bottom:100%}.icon--roundal{border:2px solid currentColor;border-radius:50%}.icon--medal{border-radius:50%;box-sizing:border-box}.icon--stroke{stroke:currentColor;fill:none}.icon--centered{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.centered-icon-container{position:relative}.svg-asset{position:absolute;top:0;left:0;height:100%;width:100%}.main-banner{width:100%;min-height:580px;background-size:cover;background-position:top right;position:relative}@media screen and (min-width:48em){.main-banner{min-height:465px}}@media screen and (min-width: 63.9375em){.main-banner{min-height:800px}}.main-banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-size:cover;background-position:top right;background-image:url("../../assets/svg/hero-overlay-small.svg")}@media screen and (min-width:48em){.main-banner__overlay{background-image:url("../../assets/svg/hero-overlay-blue-medium.svg")}}@media screen and (min-width: 63.9375em){.main-banner__overlay{background-image:url("../../assets/svg/hero-overlay-blue-large.svg")}}.main-banner__header{padding-top:80px;padding-top:5rem;margin-bottom:20px;margin-bottom:1.25rem;color:#fff;position:relative;z-index:2}.main-banner__header h1{font-size:28px;font-size:1.75rem;color:#fff}.main-banner__header p{font-size:15px;font-size:0.9375rem;color:#fff;line-height:1.6}@media screen and (min-width:48em){.main-banner__header{padding-top:100px;padding-top:6.25rem;width:62%}.main-banner__header h1{font-size:28px;font-size:1.75rem}.main-banner__header p{font-size:15px;font-size:0.9375rem}}@media screen and (min-width: 63.9375em){.main-banner__header{padding-top:150px;padding-top:9.375rem;width:50%}.main-banner__header h1{font-size:58px;font-size:3.625rem}}.main-banner__sub-header{position:relative;z-index:2}.main-banner__sub-header p{margin-bottom:35px;margin-bottom:2.1875rem;font-size:15px;font-size:0.9375rem;color:#fff;line-height:1.4}@media screen and (min-width:48em){.main-banner__sub-header{width:62%}.main-banner__sub-header p{font-size:15px;font-size:0.9375rem}}@media screen and (min-width: 63.9375em){.main-banner__sub-header{width:50%}.main-banner__sub-header p{font-size:20px;font-size:1.25rem}}.main-banner__text{position:relative;z-index:2;margin-bottom:35px;margin-bottom:2.1875rem;font-size:16px;font-size:1rem;color:#fff;line-height:1.6}.main-banner .scroll-arrow-wrap{position:relative;z-index:2;display:none}@media screen and (min-width:48em){.main-banner .scroll-arrow-wrap{display:inline-block;width:55px}}.main-banner .scroll-arrow-wrap .scroll-arrow{width:100%;background:none;border:0}.main-banner .scroll-arrow-wrap .scroll-arrow .scroll-arrow-icon{width:100%}.main-banner .main-banner-cta{position:relative;z-index:2}@media screen and (min-width:48em){.main-banner .main-banner-cta{display:none}}@media screen and (min-width: 63.9375em){.main-banner--homepage .main-banner__sub-header{width:40%}}.main-banner--generic .main-banner__header h1{font-size:12px;font-size:0.75rem;text-transform:uppercase;font-weight:800;color:#fff;letter-spacing:1.25px}.main-banner--generic .main-banner__header p{font-size:12px;font-size:0.75rem;text-transform:uppercase;font-weight:800;color:#fff}.main-banner--generic .main-banner__sub-header h2,.main-banner--generic .main-banner__sub-header p{font-size:28px;font-size:1.75rem;margin-bottom:20px;margin-bottom:1.25rem;line-height:1.2}@media screen and (min-width: 63.9375em){.main-banner--generic .main-banner__sub-header h2,.main-banner--generic .main-banner__sub-header p{font-size:54px;font-size:3.375rem}}@media screen and (min-width: 63.9375em){.main-banner--generic .main-banner__text{width:28%}}.main-banner--generic .scroll-arrow-wrap{display:inline-block}.main-banner--text-only{padding-top:35px;padding-top:2.1875rem;padding-bottom:45px;padding-bottom:2.8125rem;min-height:1px}@media screen and (min-width: 63.9375em){.main-banner--text-only{padding-top:92px;padding-top:5.75rem;padding-bottom:92px;padding-bottom:5.75rem}}.main-banner--text-only .main-banner__overlay{display:none}.main-banner--text-only .main-banner__header{padding-top:0}.main-banner--text-only .main-banner__header h1,.main-banner--text-only .main-banner__header p{font-size:12px;font-size:0.75rem;color:#84bd00;text-transform:uppercase;font-weight:800;letter-spacing:1.25px}@media screen and (min-width: 63.9375em){.main-banner--text-only .main-banner__sub-header{width:49%}}.main-banner--text-only .main-banner__sub-header h2,.main-banner--text-only .main-banner__sub-header p{font-size:28px;font-size:1.75rem;margin-bottom:20px;margin-bottom:1.25rem;line-height:1.2;color:#000}@media screen and (min-width: 63.9375em){.main-banner--text-only .main-banner__sub-header h2,.main-banner--text-only .main-banner__sub-header p{font-size:54px;font-size:3.375rem}}.main-banner--text-only .main-banner__text{margin-bottom:35px;margin-bottom:2.1875rem;font-size:16px;font-size:1rem;color:#000;line-height:1.6}@media screen and (min-width: 63.9375em){.main-banner--text-only .main-banner__text{width:30%}}.main-banner--text-only .scroll-arrow-wrap{display:inline-block}.article-banner{margin-bottom:33px;margin-bottom:2.0625rem;width:100%;display:inline-block}@media screen and (min-width: 63.9375em){.article-banner{margin-bottom:52px;margin-bottom:3.25rem}}.article-banner .heading-wrap{padding-top:33px;padding-top:2.0625rem;width:100%;display:inline-block}@media screen and (min-width: 63.9375em){.article-banner .heading-wrap{padding-top:94px;padding-top:5.875rem}}.article-banner .heading-wrap h1,.article-banner .heading-wrap p{margin-bottom:10px;margin-bottom:0.625rem;font-size:12px;font-size:0.75rem;font-size:.75rem;color:#84bd00;line-height:1.2;text-transform:uppercase;font-weight:800;letter-spacing:1.25px}.article-banner .sub-header-wrap h2,.article-banner .sub-header-wrap p{font-size:28px;font-size:1.75rem;margin-bottom:20px;margin-bottom:1.25rem;line-height:1.2;color:#000}@media screen and (min-width: 63.9375em){.article-banner .sub-header-wrap h2,.article-banner .sub-header-wrap p{font-size:54px;font-size:3.375rem}}@media screen and (min-width: 63.9375em){.article-banner .sub-header-wrap{width:75%}}.article-banner .date-header-wrap p{margin-bottom:10px;margin-bottom:0.625rem;font-size:12px;font-size:0.75rem;font-size:.75rem;color:#797878;line-height:1.2;text-transform:uppercase;font-weight:800;letter-spacing:1.25px}.city-at-a-glance-wrap{padding:25px 16px 0;padding:1.5625rem 1rem 0;margin:0 auto 40px;display:block;border-radius:5px;background:#fff;width:90%;position:relative;z-index:2}@media screen and (min-width: 63.9375em){.city-at-a-glance-wrap{width:75%;padding:40px 16px 15px;padding:2.5rem 1rem 0.9375rem}}@media screen and (min-width:48em){.city-at-a-glance{display:flex;flex-wrap:wrap;text-align:center}}.city-at-a-glance__panel{padding:0 0 25px;padding:0 0 1.5625rem;display:flex;text-align:left;position:relative;width:100%}@media screen and (min-width:48em){.city-at-a-glance__panel{margin:0;width:50%}}@media screen and (min-width: 63.9375em){.city-at-a-glance__panel{margin:0 1% 0;width:23.5%}.city-at-a-glance__panel:first-child{margin:0 1% 0 0}.city-at-a-glance__panel:last-child{margin:0 0 0 1%}}.city-at-a-glance__panel .desc-text{display:inline-block;width:75%}.city-at-a-glance__panel .desc-text p{font-size:13px;font-size:0.8125rem;padding:0;display:inline-block;margin:0;color:#000;font-weight:800;letter-spacing:1.5px;line-height:1.3;text-transform:uppercase}@media screen and (min-width:48em){.city-at-a-glance__panel .desc-text p{font-size:16px;font-size:1rem}}.city-at-a-glance__panel .icon-wrap{margin:0 30px 0 0;margin:0 1.875rem 0 0;width:28px;height:28px;display:inline}@media screen and (min-width:48em){.city-at-a-glance__panel .icon-wrap{width:32px;height:32px}}.city-at-a-glance__panel .icon-wrap .icon-src{width:100%}.our-partnership-model{width:100%;display:inline-block;margin-bottom:33px;margin-bottom:2.0625rem}@media screen and (min-width:48em){.our-partnership-model{margin-bottom:94px;margin-bottom:5.875rem}}.our-partnership-model .partnership-blocks{width:100%;display:inline-block}@media screen and (min-width:48em){.our-partnership-model .partnership-blocks{margin-bottom:65px;margin-bottom:4.0625rem;display:flex;flex-wrap:wrap}}.our-partnership-model .partnership-block{width:100%;margin-bottom:20px;margin-bottom:1.25rem}@media screen and (min-width:48em){.our-partnership-model .partnership-block{margin:0 1% 0;width:32%}}@media screen and (min-width:48em)and (min-width:48em){.our-partnership-model .partnership-block:first-child{margin:0 1% 0 0}.our-partnership-model .partnership-block:last-child{margin:0 0 0 1%}}.our-partnership-model .partnership-block__icon-wrap{margin-bottom:10px;margin-bottom:0.625rem;border-radius:50px;width:66px;height:66px;background-color:rgba(11,158,131,.1);position:relative}.our-partnership-model .partnership-block__icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50%}.our-partnership-model .partnership-block__header{margin-bottom:10px;margin-bottom:0.625rem;font-size:15px;font-size:0.9375rem;color:#000;line-height:1.2;text-transform:uppercase;font-weight:bold}@media screen and (min-width:48em){.our-partnership-model .partnership-block__header{font-size:16px;font-size:1rem}}.our-partnership-model .partnership-block__content{width:100%}.our-partnership-model .partnership-block__content p{margin-bottom:15px;margin-bottom:0.9375rem;font-size:14px;font-size:0.875rem;color:#797878;line-height:1.6}.our-partners-wrap{width:100%;display:inline-block;margin-bottom:33px;margin-bottom:2.0625rem}@media screen and (min-width: 63.9375em){.our-partners-wrap{margin-bottom:94px;margin-bottom:5.875rem}}.our-partners-wrap .our-partners{width:100%;display:flex;flex-wrap:wrap;margin-bottom:15px;margin-bottom:0.9375rem}@media screen and (min-width:48em){.our-partners-wrap .our-partners{margin-bottom:65px;margin-bottom:4.0625rem}}.our-partners-wrap .our-partners__item{width:50%;display:none}.our-partners-wrap .our-partners__item--1,.our-partners-wrap .our-partners__item--2,.our-partners-wrap .our-partners__item--3,.our-partners-wrap .our-partners__item--4,.our-partners-wrap .our-partners__item--5,.our-partners-wrap .our-partners__item--6,.our-partners-wrap .our-partners__item--7,.our-partners-wrap .our-partners__item--8{display:inline-block}@media screen and (min-width:48em){.our-partners-wrap .our-partners__item{width:25%}}@media screen and (min-width: 63.9375em){.our-partners-wrap .our-partners__item{display:inline-block;width:20%}}.our-partners-wrap .our-partners__item img{width:100%}.facilities-management-wrap{width:100%;display:inline-block;margin-bottom:33px;margin-bottom:2.0625rem}@media screen and (min-width: 63.9375em){.facilities-management-wrap{margin-bottom:94px;margin-bottom:5.875rem}}.facilities-management-wrap .facilities-management{margin-bottom:30px;margin-bottom:1.875rem;width:100%;display:inline-block}.facilities-management-wrap .facilities-management__img-wrap{margin-bottom:10px;margin-bottom:0.625rem;width:100%}.facilities-management-wrap .facilities-management__img{width:100%}.facilities-management-wrap .facilities-management--left .facilities-management__img-wrap .facilities-management__img{border-top-left-radius:5px;border-bottom-left-radius:5px}.facilities-management-wrap .facilities-management--right .facilities-management__img-wrap .facilities-management__img{border-top-right-radius:5px;border-bottom-right-radius:5px}.facilities-management-wrap .facilities-management__content-wrap{width:100%}@media screen and (min-width: 63.9375em){.facilities-management-wrap .facilities-management{display:flex;margin-bottom:0}.facilities-management-wrap .facilities-management__img-wrap{width:45%;margin-bottom:0}.facilities-management-wrap .facilities-management__content-wrap{width:55%;display:flex}.facilities-management-wrap .facilities-management__content{padding-top:60px;padding-top:3.75rem;width:95%;padding-right:5%}.facilities-management-wrap .facilities-management__content .section-sub-text{width:100%}.facilities-management-wrap .facilities-management--left .facilities-management__img-wrap{order:2}.facilities-management-wrap .facilities-management--left .facilities-management__content-wrap{order:1}}.facilities-management-wrap .tab-list-container{display:none}.facilities-management-wrap .tab-list-container--active{display:block}.facilities-management-wrap .tab-list{margin:0 0 30px;margin:0 0 1.875rem;width:100%;display:flex;list-style:none;padding:0}@media screen and (min-width:48em){.facilities-management-wrap .tab-list{width:50%}}.facilities-management-wrap .tab-list__button{padding:12px;padding:0.75rem;font-size:12px;font-size:0.75rem;border-bottom:5px solid #d9d9d9;color:#797878;text-decoration:none;display:inline-block;text-align:center;width:100%;font-weight:800;text-transform:uppercase}.facilities-management-wrap .tab-list__item{margin:0;padding:0;width:50%}.facilities-management-wrap .tab-list__item--active .tab-list__button{border-bottom:5px solid #002f87;color:#002f87}.service-components{width:100%;display:inline-block;margin-bottom:33px;margin-bottom:2.0625rem}@media screen and (min-width: 63.9375em){.service-components{margin-bottom:94px;margin-bottom:5.875rem}}.service-components .service-component{padding-bottom:30px;padding-bottom:1.875rem;width:100%;display:inline-block}.service-components .service-component__img-wrap{margin-bottom:10px;margin-bottom:0.625rem;width:100%}.service-components .service-component__img{width:100%}.service-components .service-component--left .service-component__img{border-top-left-radius:5px;border-bottom-left-radius:5px}.service-components .service-component--right .service-component__img{border-top-right-radius:5px;border-bottom-right-radius:5px}.service-components .service-component__content-wrap{width:100%}.service-components .service-component .section-sub-small{padding:10px 0 0;padding:0.625rem 0 0;font-size:12px;font-size:0.75rem;color:#84bd00;line-height:1.4;text-transform:uppercase;font-weight:800}.service-components .service-component .action-wrap{padding-top:25px;padding-top:1.5625rem;width:100%}@media screen and (min-width: 63.9375em){.service-components .service-component .action-wrap{padding-top:35px;padding-top:2.1875rem}}@media screen and (min-width: 63.9375em){.service-components .service-component{display:flex;margin-bottom:0}.service-components .service-component__img-wrap{width:45%;margin-bottom:0}.service-components .service-component__content-wrap{width:55%;display:flex}.service-components .service-component__content{padding-top:60px;padding-top:3.75rem;width:95%;padding-right:5%}.service-components .service-component__content .section-sub-text{width:100%}.service-components .service-component--right .service-component__content{padding-top:60px;padding-top:3.75rem;padding-right:0;padding-left:5%}.service-components .service-component--left .service-component__img-wrap{order:2}.service-components .service-component--left .service-component__content-wrap{order:1}}.service-components--centered-copy .service-component__img-wrap .service-component__img{box-shadow:6px 12px 15px 0 rgba(0,0,0,.2)}.service-components--centered-copy .service-component__content .section-sub-text{font-size:26px;font-size:1.625rem}.service-components--centered-copy .service-component__content p,.service-components--centered-copy .service-component__content li{font-size:14px;font-size:0.875rem;margin-bottom:10px;margin-bottom:0.625rem;line-height:1.6;color:#000}.service-components--centered-copy .service-component--right .service-component__content{padding:0}@media screen and (min-width: 63.9375em){.service-components--centered-copy .service-component__content-wrap{display:flex;align-items:center;justify-content:center}.service-components--centered-copy .service-component__content-wrap .service-component__content{padding-top:0;width:65%}}.testimonial-carousel-wrapper{margin-bottom:33px;margin-bottom:2.0625rem;width:100%;display:inline-block;position:relative}@media screen and (min-width: 63.9375em){.testimonial-carousel-wrapper{margin-bottom:94px;margin-bottom:5.875rem}}.testimonial-carousel-wrapper .carousel-nav{position:relative;width:100%;width:40px;height:40px;cursor:pointer;border:0;outline:none;transition:ease .3s;background:none;display:inline-block;z-index:5}@media screen and (min-width: 63.9375em){.testimonial-carousel-wrapper .carousel-nav{position:absolute;bottom:0}.testimonial-carousel-wrapper .carousel-nav--prev{left:42%}.testimonial-carousel-wrapper .carousel-nav--next{left:46%}}.testimonial-carousel-wrapper .carousel-nav:hover,.testimonial-carousel-wrapper .carousel-nav:active,.testimonial-carousel-wrapper .carousel-nav:focus{outline:none;border:none}.testimonial-carousel-wrapper .carousel-nav .icon-wrap{display:inline-block}.testimonial-carousel-wrapper .carousel-nav .icon-wrap img{width:100%;height:100%}.testimonial-carousel-wrapper .testimonial{width:100%}@media screen and (min-width: 63.9375em){.testimonial-carousel-wrapper .testimonial{display:flex}}.testimonial-carousel-wrapper .testimonial__img{margin-bottom:30px;margin-bottom:1.875rem;width:50%}@media screen and (min-width: 63.9375em){.testimonial-carousel-wrapper .testimonial__img{width:30%;margin-left:10%;margin-bottom:0}}.testimonial-carousel-wrapper .testimonial__img img{width:100%;border-radius:5px}.testimonial-carousel-wrapper .testimonial__content{padding-top:40px;padding-top:2.5rem;width:100%;background:url("../../assets/svg/quotes.svg") no-repeat top left}@media screen and (min-width: 63.9375em){.testimonial-carousel-wrapper .testimonial__content{padding-bottom:50px;padding-bottom:3.125rem;width:48%;margin-left:2%;margin-right:10%}}.testimonial-carousel-wrapper .testimonial__text{padding-top:10px;padding-top:0.625rem}.testimonial-carousel-wrapper .testimonial__text p{margin-bottom:20px;margin-bottom:1.25rem;font-size:22px;font-size:1.375rem;color:#000;line-height:1.4;font-weight:800}@media screen and (min-width:48em){.testimonial-carousel-wrapper .testimonial__text p{font-size:24px;font-size:1.5rem}}.testimonial-carousel-wrapper .testimonial__quote-by{font-size:14px;font-size:0.875rem;text-transform:uppercase;font-weight:800;color:#797878}.testimonial-carousel-wrapper .testimonial__name{color:#002f87}.carousel-action-wrap{margin:-33px 0 66px;margin:-2.0625rem 0 4.125rem;text-align:center;width:100%}@media screen and (min-width: 63.9375em){.carousel-action-wrap{top:34px;top:2.125rem;position:absolute;padding-right:1%;margin:0;right:0;width:auto}}@media screen and (min-width: 63.9375em){.case-studies-carousel__header .section-heading{width:45%}}@media screen and (min-width: 63.9375em){.carousel-container{position:relative}}.case-studies-carousel-wrapper{margin-bottom:66px;margin-bottom:4.125rem;width:100%;display:inline-block;position:relative}@media screen and (min-width: 63.9375em){.case-studies-carousel-wrapper{margin-bottom:94px;margin-bottom:5.875rem}}.case-studies-carousel-wrapper .owl-stage{padding-left:0 !important}.case-studies-carousel-wrapper .owl-theme .owl-nav.disabled+.owl-dots{margin-top:0}.case-studies-carousel-wrapper .owl-dots{width:50%;padding:0;margin:0;text-align:center;margin-left:25%;border-bottom:1px solid #000}@media screen and (min-width: 63.9375em){.case-studies-carousel-wrapper .owl-dots{padding-top:30px;padding-top:1.875rem;margin-left:10%;width:80%}}.case-studies-carousel-wrapper .owl-dots .owl-dot{width:16.6%;padding:0;margin:0;height:10px;bottom:-1px;position:relative}.case-studies-carousel-wrapper .owl-dots .owl-dot span{background:#000;border-radius:0;height:1px;padding:0;margin:0;bottom:0;left:0;width:100%;position:absolute}.case-studies-carousel-wrapper .owl-dots .owl-dot.active span{height:3px;background:#000}@media screen and (min-width: 63.9375em){.case-studies-carousel-wrapper{margin-bottom:94px;margin-bottom:5.875rem}}.case-studies-carousel-wrapper .carousel-nav{position:relative;width:100%;width:40px;height:40px;cursor:pointer;border:0;outline:none;transition:ease .3s;background:none;display:inline-block;z-index:5}.case-studies-carousel-wrapper .carousel-nav:hover,.case-studies-carousel-wrapper .carousel-nav:active,.case-studies-carousel-wrapper .carousel-nav:focus{outline:none;border:none}.case-studies-carousel-wrapper .carousel-nav .icon-wrap{display:inline-block}.case-studies-carousel-wrapper .carousel-nav .icon-wrap img{width:100%;height:100%}.case-studies-carousel-wrapper .carousel-nav__item-counter{width:20%;position:absolute;right:0;bottom:0;text-align:right;font-size:14px}@media screen and (min-width: 63.9375em){.case-studies-carousel-wrapper .carousel-nav__item-counter{width:8%;text-align:left}}.case-studies-carousel-wrapper .carousel-nav--prev{left:-5px;bottom:-10px;position:absolute}@media screen and (min-width: 63.9375em){.case-studies-carousel-wrapper .carousel-nav--prev{bottom:-7px}}.case-studies-carousel-wrapper .carousel-nav--next{left:35px;bottom:-10px;position:absolute}@media screen and (min-width: 63.9375em){.case-studies-carousel-wrapper .carousel-nav--next{bottom:-7px}}.case-studies-carousel-wrapper .case-study{padding-bottom:20px;padding-bottom:1.25rem;width:100%}@media screen and (min-width: 63.9375em){.case-studies-carousel-wrapper .case-study{display:flex;position:relative;padding:0}}.case-studies-carousel-wrapper .case-study__img{width:100%}@media screen and (min-width: 63.9375em){.case-studies-carousel-wrapper .case-study__img{margin-bottom:0;width:100%}}.case-studies-carousel-wrapper .case-study__img img{width:100%;border-radius:5px}.case-studies-carousel-wrapper .case-study__content{padding-top:23px;padding-top:1.4375rem;width:92%;padding-right:3%;margin:-61px 5% 0 0;background-color:hsla(0,0%,100%,.95);position:relative}@media screen and (min-width: 63.9375em){.case-studies-carousel-wrapper .case-study__content{padding:30px 28px 61px;padding:1.875rem 1.75rem 3.8125rem;width:48%;margin-left:0;margin-right:0;margin-top:0;position:absolute;bottom:0;right:0;min-height:350px}}.case-studies-carousel-wrapper .case-study__content .section-heading{background-image:none;padding-left:0}.case-studies-carousel-wrapper .case-study__content .section-sub-text{padding-top:5px;padding-top:0.3125rem;font-size:17px;font-size:1.0625rem;width:100%}@media screen and (min-width: 63.9375em){.case-studies-carousel-wrapper .case-study__content .section-sub-text{padding-top:10px;padding-top:0.625rem;font-size:22px;font-size:1.375rem}}.case-studies-carousel-wrapper .case-study__content .btn-link{font-size:14px;font-size:0.875rem}.case-studies-carousel-wrapper .case-study__text p{margin-bottom:20px;margin-bottom:1.25rem;font-size:14px;font-size:0.875rem;color:#797878;line-height:1.6;font-weight:600}.case-studies-carousel-wrapper .case-study__quote-by{font-size:14px;font-size:0.875rem;text-transform:uppercase;font-weight:800;color:#797878}.case-studies-carousel-wrapper .case-study__name{color:#002f87}.articles-heading .section-heading{width:100%}@media screen and (min-width: 63.9375em){.articles-heading .section-heading{width:45%}}.articles-heading .section-sub-text{width:100%}@media screen and (min-width: 63.9375em){.articles-heading .section-sub-text{width:45%}}.article-action-wrap{margin:0 0 33px;margin:0 0 2.0625rem;text-align:center;width:100%}@media screen and (min-width: 63.9375em){.article-action-wrap{top:24px;top:1.5rem;position:absolute;padding-right:1%;margin:0;right:0;width:auto}}@media screen and (min-width: 63.9375em){.article-container{position:relative}}.articles{margin-bottom:13px;margin-bottom:0.8125rem;width:100%;display:inline-block}@media screen and (min-width:48em){.articles{display:flex}}@media screen and (min-width: 63.9375em){.articles{margin-bottom:74px;margin-bottom:4.625rem}}.articles .article{margin-bottom:20px;margin-bottom:1.25rem;width:100%}.articles .article .section-heading{width:100%;padding-left:0;background:none}.articles .article .section-sub-text{width:100%;font-size:22px;font-size:1.375rem}.articles .article__copy{width:100%}.articles .article__copy p{margin-bottom:20px;margin-bottom:1.25rem;font-size:14px;font-size:0.875rem;color:#797878;line-height:1.6}.articles .article__img{margin-bottom:10px;margin-bottom:0.625rem;width:100%;border-radius:5px}@media screen and (min-width:48em){.articles .article{width:32%;margin-left:2%}.articles .article:first-child{margin-left:0}}/*# sourceMappingURL=homepage.css.map */
