:root{--blog-tile-carousel__container-padding:32px 19px;--blog-tile-carousel__title-container__margin:0 11px 52px 11px;--blog-tile-carousel__title__font-size:30px;--blog-tile-carousel__title__line-height:38px;--blog-tile-carousel__title__letter-spacing:normal;--blog-tile-carousel__title__text-align:left;--blog-tile-carousel__title__margin-bottom:52px;--blog-tile-carousel__title__pading-left:12px;--blog-tile-carousel__subtitle__font-size:16px;--blog-tile-carousel__subtitle__line-height:24px;--blog-tile-carousel__subtitle__letter-spacing:0.29px;--blog-tile-carousel__subtitle__margin-bottom:0;--blog-tile-carousel__no-display:none;--blog-tile-carousel__content-container__margin-bottom:32px;--blog-tile-carousel__content-container__max-width:380px;--blog-tile-carousel__content-container__carousel-max-height:2860px;--blog-tile-carousel__tile__image-height:165px;--blog-tile-carousel__tile__title:var(--base-color-primary-950);--blog-tile-carousel__tile__title_height:90px;--blog-tile-carousel__tile__description:var(--base-color-gray-600);--blog-tile-carousel__tile__description__letter-spacing:.3px;--blog-tile-carousel__tile__description__height:72px;--blog-tile-carousel__tile__padding:24px;--blog-tile-carousel__tile__link-color:var(--base-color-primary-700);--blog-tile-carousel__tile__link-color-hover:var(--base-color-primary-500);--blog-tile-carousel__tile__link-icon:url(https://5403312.fs1.hubspotusercontent-na1.net/hubfs/5403312/raw_assets/public/foley-hubspot-theme/images/icons/tile-carousel/arrow-narrow-right.svg);--blog-tile-carousel__tile__link-transition:all .2s ease-in-out;--blog-tile-carousel__carousel-controls__max-width:905px;--blog-tile-carousel__carousel-controls__margin-top:var(--blog-tile-carousel__content-container__margin-bottom);--blog-tile-carousel__carousel-controls__padding:0 12px 0 11px;--blog-tile-carousel__carousel-controls__flex-direction:column;--blog-tile-carousel__carousel-controls__flex-gap:27px;--blog-tile-carousel__carousel-controls__display-with-subway-menu:flex;--blog-tile-carousel__progress-bar__container-bg-color:var(--base-color-gray-200);--blog-tile-carousel__progress-bar__loader-bg-color:var(--base-color-primary-500);--blog-tile-carousel__action-buttons__max-width:100%;--blog-tile-carousel__action-buttons__opacity-active:1;--blog-tile-carousel__action-buttons__opacity-disabled:.5;--blog-tile-carousel__action-buttons__icon:url(https://5403312.fs1.hubspotusercontent-na1.net/hubfs/5403312/raw_assets/public/foley-hubspot-theme/images/icons/tile-carousel/carousel-arrow.svg);--blog-tile-carousel__action-buttons__outline-color:var(--base-color-gray-500)}.foley-main-industries a.blog-tile-carousel__item__link,.foley-modules-homepage a.blog-tile-carousel__item__link{margin-top:20px}.blog-tile-carousel__container{overflow:hidden;padding:var(--blog-tile-carousel__container-padding)}.blog-tile-carousel__title-container{margin:var(--blog-tile-carousel__title-container__margin)}.blog-tile-carousel__item__subtitle,.blog-tile-carousel__item__title,.blog-tile-carousel__title,.title-carousel__subtitle,a.blog-tile-carousel__item__link{font-family:var(--base-font-family-primary)}.blog-tile-carousel__title{color:var(--base-color-gray-950);font-size:var(--blog-tile-carousel__title__font-size);font-weight:var(--base-font-weight-semibold);letter-spacing:var(--blog-tile-carousel__title__letter-spacing);line-height:var(--blog-tile-carousel__title__line-height);margin-bottom:var(--blog-tile-carousel__title__margin-bottom);padding-left:var(--blog-tile-carousel__title__pading-left);text-align:var(--blog-tile-carousel__title__text-align)}.blog-tile-carousel__subtitle{color:var(--base-color-gray-600);display:var(--blog-tile-carousel__no-display);font-size:var(--blog-tile-carousel__subtitle__font-size);font-weight:var(--base-font-weight-regular);letter-spacing:var(--blog-tile-carousel__subtitle__letter-spacing);line-height:var(--blog-tile-carousel__subtitle__line-height);margin-bottom:var(--blog-tile-carousel__subtitle__margin-bottom);text-align:var(--blog-tile-carousel__title__text-align)}.blog-tile-carousel__content-container__carousel,.blog-tile-carousel__content-container__inline{display:flex;margin-bottom:var(--blog-tile-carousel__content-container__margin-bottom);max-width:var(--blog-tile-carousel__content-container__max-width);transition:var(--blog-tile-carousel__tile__link-transition);width:100%}.blog-tile-carousel__content-container__carousel{max-height:var(--blog-tile-carousel__content-container__carousel-max-height);max-width:1010px;overflow:unset;padding-bottom:20px;padding-left:8px;padding-right:8px}.blog-tile-carousel__content-container__carousel .swiper{overflow:unset;width:100%}.blog-tile-carousel__content-container__inline{flex-wrap:wrap;gap:24px;justify-content:center}.blog-tile-carousel__item{border-radius:16px;box-shadow:0 4px 6px -2px rgba(16,24,40,.1),0 12px 16px -4px rgba(16,24,40,.2);padding:4px 4px 36px;width:100%}.foley-main-industries .with__subway-menu .blog-tile-carousel__item,.foley-modules-homepage .blog-tile-carousel__item{display:flex;flex-direction:column;height:auto;justify-content:flex-start}.blog-tile-carousel__item__image-container{align-items:center;border-radius:16px 16px 0 0;display:flex;height:var(--blog-tile-carousel__tile__image-height);justify-content:center;margin-bottom:24px;overflow:hidden;width:100%}.blog-tile-carousel__item .blog-tile-carousel__item__image-container img{height:100%;object-fit:cover;width:100%}.blog-tile-carousel__item__description,.blog-tile-carousel__item__link,.blog-tile-carousel__item__title{padding-left:var(--blog-tile-carousel__tile__padding);padding-right:var(--blog-tile-carousel__tile__padding)}.blog-tile-carousel__item__title{color:var(--blog-tile-carousel__tile__title);font-size:20px;font-weight:var(--base-font-weight-bold);height:var(--blog-tile-carousel__tile__title_height);line-height:30px;margin-bottom:8px;margin-top:0}.blog-tile-carousel__item__description,.blog-tile-carousel__item__description a,.blog-tile-carousel__item__description h1,.blog-tile-carousel__item__description h2,.blog-tile-carousel__item__description h3,.blog-tile-carousel__item__description h4,.blog-tile-carousel__item__description h5,.blog-tile-carousel__item__description p,.blog-tile-carousel__item__description span{color:var(--blog-tile-carousel__tile__description);display:-webkit-box;font-size:16px;font-weight:var(--base-font-weight-regular);letter-spacing:var(--blog-tile-carousel__tile__description__letter-spacing);margin-bottom:24px;margin-top:0;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:var(--blog-tile-carousel__tile__description__height);overflow:hidden}.foley-main-industries .with__subway-menu .blog-tile-carousel__item__description,.foley-modules-homepage .blog-tile-carousel__item__description{-webkit-line-clamp:6;display:block;margin-bottom:auto}.foley-main-industries .with__subway-menu .blog-tile-carousel__item__description b,.foley-modules-homepage .blog-tile-carousel__item__description b,a,h1,h2,h3,h4,h5,h6,i,p,span{margin:0}.with__subway-menu .desktop-only-tile{display:none!important}.with__subway-menu .mobile-only-tile{display:flex!important}a.blog-tile-carousel__item__link,a.blog-tile-carousel__item__link:hover{align-items:center;color:var(--blog-tile-carousel__tile__link-color);display:flex;font-size:16px;font-weight:var(--base-font-weight-semibold);gap:8px;line-height:24px;text-decoration:none;transition:var(--blog-tile-carousel__tile__link-transition)}a.blog-tile-carousel__item__link:hover{color:var(--blog-tile-carousel__tile__link-color-hover)}a.blog-tile-carousel__item__link span{background-image:var(--blog-tile-carousel__tile__link-icon);background-position:0 0;background-repeat:no-repeat;background-size:100%;height:20px;width:20px}.blog-tile-carousel__control-container{align-items:center;display:flex;flex-direction:var(--blog-tile-carousel__carousel-controls__flex-direction);gap:var(--blog-tile-carousel__carousel-controls__flex-gap);margin-left:auto;margin-right:auto;margin-top:var(--blog-tile-carousel__carousel-controls__margin-top);max-width:var(--blog-tile-carousel__carousel-controls__max-width);padding:var(--blog-tile-carousel__carousel-controls__padding);width:100%}.blog-tile-carousel__progress-bar-container{background-color:var(--blog-tile-carousel__progress-bar__container-bg-color);border-radius:20px;height:4px;overflow:hidden;width:100%}.blog-tile-carousel__progress-bar-loader{background-color:var(--blog-tile-carousel__progress-bar__loader-bg-color);border-radius:20px;height:100%;transition:var(--blog-tile-carousel__tile__link-transition)}.blog-tile-carousel__action-buttons{display:flex;justify-content:space-between;max-width:var(--blog-tile-carousel__action-buttons__max-width);width:100%}.blog-tile-carousel__action-button-left,.blog-tile-carousel__action-button-right{background-color:transparent;background-image:var(--blog-tile-carousel__action-buttons__icon);background-position:0 0;background-repeat:no-repeat;background-size:100%;border:none;border-radius:50%;height:40px;margin-left:0;margin-right:1px;padding:0;transition:var(--blog-tile-carousel__tile__link-transition);width:40px}.blog-tile-carousel__action-button-left{margin-left:1px;margin-right:0;transform:rotate(180deg)}.blog-tile-carousel__action-button-left:active,.blog-tile-carousel__action-button-left:focus,.blog-tile-carousel__action-button-left:hover,.blog-tile-carousel__action-button-right:active,.blog-tile-carousel__action-button-right:focus,.blog-tile-carousel__action-button-right:hover{background-color:transparent;border-radius:50%;outline-color:var(--tile-carousel__action-buttons__outline-color);outline-width:4px;transition:var(--tile-carousel__tile__link-transition)}.with__subway-menu .blog-tile-carousel__control-container{display:var(--blog-tile-carousel__carousel-controls__display-with-subway-menu)}@media (min-width:500px){.with__subway-menu .desktop-only-tile{display:flex!important}.with__subway-menu .mobile-only-tile{display:none!important}:root{--blog-tile-carousel__container-padding:32px 31px;--blog-tile-carousel__title-container__margin:0 0 61px 0;--blog-tile-carousel__title__font-size:33px;--blog-tile-carousel__title__line-height:41px;--blog-tile-carousel__title__letter-spacing:-0.6px;--blog-tile-carousel__title__margin-bottom:16px;--blog-tile-carousel__title__pading-left:0;--blog-tile-carousel__subtitle__font-size:17px;--blog-tile-carousel__subtitle__line-height:26px;--blog-tile-carousel__subtitle__letter-spacing:0.5px;--blog-tile-carousel__subtitle__margin-bottom:64px;--blog-tile-carousel__title__text-align:center;--blog-tile-carousel__display_block:block;--blog-tile-carousel__content-container__carousel-max-height:1440px;--blog-tile-carousel__tile__max-width:385px;--blog-tile-carousel__tile-inline__max-width:310px;--blog-tile-carousel__tile__description__letter-spacing:0.35px;--blog-tile-carousel__content-container__margin-bottom:32px;--blog-tile-carousel__content-container__max-width:998px;--blog-tile-carousel__tile__image-height:165px;--blog-tile-carousel__carousel-controls__margin-top:56px;--blog-tile-carousel__carousel-controls__padding:0;--blog-tile-carousel__carousel-controls__flex-direction:row;--blog-tile-carousel__carousel-controls__flex-gap:50px;--blog-tile-carousel__action-buttons__max-width:110px;--blog-tile-carousel__carousel-controls__display-with-subway-menu:flex}.with__subway-menu.foley-container{overflow:hidden;padding-bottom:16px;padding-left:8px}.with__subway-menu .blog-tile-carousel__container{overflow:unset;padding-left:0}.with__subway-menu .blog-tile-carousel__subtitle,.with__subway-menu .blog-tile-carousel__title{text-align:left}.with__subway-menu .blog-tile-carousel__content-container__inline{gap:24px;justify-content:flex-start;max-width:var(--blog-tile-carousel__content-container__max-width)}.blog-tile-carousel__content-container__inline .blog-tile-carousel__item{justify-content:space-between;max-width:var(--blog-tile-carousel__tile-inline__max-width)}.blog-tile-carousel__content-container__inline{max-width:100%}.blog-tile-carousel__subtitle{display:var(--blog-tile-carousel__display_block)}.blog-tile-carousel__content-container__carousel{max-height:1400px;overflow:hidden;width:100%}.blog-tile-carousel__content-container__carousel .swiper{overflow:initial}.blog-tile-carousel__item.swiper-slide{opacity:.5;transition:var(--blog-tile-carousel__tile__link-transition)}.blog-tile-carousel__item{max-width:var(--blog-tile-carousel__tile__max-width)}.blog-tile-carousel__item.swiper-slide.swiper-slide-active,.blog-tile-carousel__item.swiper-slide.swiper-slide-fully-visible{opacity:1;transition:var(--blog-tile-carousel__tile__link-transition)}}@media (min-width:769px){:root{--blog-tile-carousel__title__font-size:36px;--blog-tile-carousel__title__line-height:44px;--blog-tile-carousel__subtitle__font-size:18px;--blog-tile-carousel__subtitle__line-height:28px;--blog-tile-carousel__carousel-controls__flex-gap:100px}.blog-tile-carousel__subtitle{display:var(--blog-tile-carousel__display_block)}.blog-tile-carousel__container{padding:0 0 16px}.blog-tile-carousel__content-container__carousel,.blog-tile-carousel__content-container__inline{margin-bottom:0}}