/* https://www.intuiti.net/wp-content/themes/intuiti/blocks/block-business-cases/block-business-cases.css?ver=1.0.10 */
.block-introduction:has(+.block-business-cases){margin-bottom:56px}.block-business-cases{margin-bottom:97px}.block-business-cases__filters{position:relative;z-index:10;justify-content:center;margin-bottom:57px}.block-business-cases__filters-inner{--custom-theme-flex-span:var(--custom-theme-flex-inner-span);display:flex;align-items:flex-start;gap:16px}.block-business-cases__filters .choices__list--multiple{display:none}.block-business-cases__filters .choices{margin-bottom:0;width:fit-content;flex:0 0 fit-content}.block-business-cases__filters .choices__inner{padding:4px 21px 4px 16px;background:none;border:1px solid var(--wp--preset--color--grey-dark-stroke);color:inherit;font-size:1rem;min-height:21px;border-radius:15px!important;display:flex;align-items:center;gap:11px;cursor:pointer!important}.block-business-cases__filters .choices__inner:hover{color:var(--wp--preset--color--blue-base)}.block-business-cases__filters .choices__inner .icon-caret{width:10px;height:auto}.block-business-cases__filters .choices.is-open .icon-caret{transform:scaleY(-1)}.block-business-cases__filters .choices .choices__list--dropdown,.block-business-cases__filters .choices__list[aria-expanded]{border-radius:16px;border-color:var(--wp--preset--color--grey-dark-stroke);background:#000;top:calc(100% + 12px);bottom:auto;width:240px;word-break:initial}.block-business-cases__filters .is-open .choices__list--dropdown,.block-business-cases__filters .is-open .choices__list[aria-expanded]{border-color:var(--wp--preset--color--grey-dark-stroke)}.block-business-cases__filters .is-active.choices__list--dropdown,.block-business-cases__filters .is-active.choices__list [aria-expanded]{display:flex;gap:24px;flex-direction:column-reverse}.block-business-cases__filters .is-active.choices__list>.wp-block-button__link{margin:0 16px 16px}.block-business-cases__filters .choices__list--dropdown .choices__list,.block-business-cases__filters .choices__list[aria-expanded] .choices__list{max-height:280px;margin-top:8px}.block-business-cases__filters .choices__list--dropdown .choices__item,.block-business-cases__filters .choices__list[aria-expanded] .choices__item,.block-business-cases__filters .choices__list--dropdown .choices__item--selectable[data-select-text]{padding:8px 16px;display:flex;align-items:flex-start}.block-business-cases__filters .choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-right:21px}.block-business-cases__filters .choices__item::before{content:'';border:1px solid;border-radius:4px;padding:1px;background-clip:content-box;width:20px;height:20px;flex:0 0 20px;margin-right:8px}.block-business-cases__filters .choices__item.has-no-results::before{display:none}.block-business-cases__filters .choices__item.is-selected::before{background-color:currentColor}.block-business-cases__filters .choices__list--dropdown .choices__item--selectable.is-highlighted,.block-business-cases__filters .choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background:none;color:var(--wp--preset--color--blue-base)}.block-business-cases__filters .choices__list--dropdown .choices__item--selectable.is-highlighted::after,.block-business-cases__filters .choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after{display:none!important}.block-business-cases__filters .choices__item span{font-family:Sora,sans-serif;color:var(--wp--preset--color--blue-base)}.block-business-cases__filters .choices__input,.block-business-cases__filters .width-ref{background:none;color:inherit;font-size:inherit;margin:0;padding:0;line-height:21px;cursor:pointer}.block-business-cases__filters .choices__input{position:absolute;left:16px;top:4px;width:calc(100% - 16px - 21px - 11px - 10px);}.block-business-cases__filters .width-ref{opacity:0;display:inline-block}.block-business-cases__filters .choices__input::placeholder{opacity:1;color:inherit}.block-business-cases__tags-selected{display:flex;align-items:center;flex-wrap:wrap;gap:16px;padding-left:16px}.block-business-cases__tags-selected:empty{display:none}.block-business-cases__tags-selected::before{content:'';border-left:1px solid var(--wp--preset--color--grey-dark-stroke);height:16px;margin-left:-16px}.block-business-cases__tags-selected__tag{color:var(--wp--preset--color--blue-base);padding:4px 20px 4px 16px;font-size:1rem;border:1px solid;line-height:21px;display:flex;align-items:center;border-radius:15px;gap:6px;transition:0.3s ease-out;cursor:default}.block-business-cases__tags-selected__tag:has(button:focus-visible),.block-business-cases__tags-selected__tag:has(button:hover){color:#FFF}.block-business-cases__tags-selected__tag button{width:16px;height:17px;cursor:pointer}.block-business-cases__list{flex-wrap:wrap;justify-content:center}.block-business-cases__item{--custom-theme-flex-span:var(--custom-theme-flex-inner-span);padding-top:40px;padding-bottom:40px;border-bottom:1px solid var(--wp--preset--color--grey-dark-stroke)}.block-business-cases__item:last-child,.block-business-cases__item:has(+.block-business-cases__pagination){border-bottom:0;padding-bottom:0}.block-business-cases__pagination{--custom-theme-flex-span:var(--custom-theme-flex-inner-span);margin-top:97px}.block-business-cases__pagination:empty{display:none}.block-business-cases__no-result{--custom-theme-flex-span:var(--custom-theme-flex-inner-span)}.block-business-cases__no-result .wp-block-button__link{width:fit-content}.business-case-summary{position:relative;display:flex;height:300px;--custom-theme-flex-gap:32px;--custom-theme-flex-columns:10}.business-case-summary__thumbnail{--custom-theme-flex-span:5;object-fit:cover}.block-business-cases__item:nth-child(1) .business-case-summary__thumbnail,.block-business-cases__item:nth-child(5) .business-case-summary__thumbnail{border-bottom-right-radius:60px}.block-business-cases__item:nth-child(2) .business-case-summary__thumbnail{border-bottom-left-radius:60px}.block-business-cases__item:nth-child(3) .business-case-summary__thumbnail{border-top-right-radius:60px}.block-business-cases__item:nth-child(4) .business-case-summary__thumbnail{border-top-left-radius:60px}.business-case-summary__content{--custom-theme-flex-span:5;display:flex;flex-direction:column;gap:16px}.business-case-summary__expertises{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 12px;font-size:1rem;line-height:1.25;color:var(--wp--preset--color--blue-base)}.business-case-summary__expertises li{list-style-type:none}.business-case-summary__expertises li .icon{display:inline-block;margin-right:12px}.business-case-summary__expertises__has-more-indicator{color:#FFF}.business-case-summary__client{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end;margin:0}.business-case-summary__title{max-width:430px;margin:0}.business-case-summary__title:empty{display:none}.business-case-summary__permalink{position:absolute;inset:0}.business-case-summary__figures{position:relative;display:flex;flex-wrap:wrap;gap:12px 16px;padding-right:32px;overflow:hidden;max-height:0;opacity:0;pointer-events:none;transition:0.5s ease-in-out}.business-case-summary__figures:has(.icon:first-child:last-child){height:32px}.business-case-summary__permalink:focus-visible+.business-case-summary__figures,.business-case-summary__permalink:hover+.business-case-summary__figures{max-height:calc(31px * 2 + 12px);opacity:1}.business-case-summary__figure-item{border:1px solid;padding:4px 16px;border-radius:15px;color:var(--wp--preset--color--grey-base);text-transform:uppercase;font-size:1rem;white-space:nowrap}.business-case-summary__figure-item__figure{font-weight:700}.business-case-summary__figures .icon{position:absolute;right:8px;top:8px;width:16px;height:auto;object-fit:contain}.business-case-summary__figures .icon:last-child:first-child{left:0;right:auto}.block-business-cases__filter-title{display:none}@media screen and (max-width:991px){.business-case-summary{flex-direction:column;height:auto}.business-case-summary__thumbnail{width:100%;aspect-ratio:312/167}.business-case-summary__figures{opacity:1;max-height:none}}@media screen and (max-width:768px){.block-business-cases__filters{margin-bottom:0}.block-business-cases__filters-inner{flex-wrap:wrap;gap:24px}.block-business-cases__tags-selected{padding-left:0;padding-top:24px;padding-bottom:24px;width:100%;border-top:1px solid var(--wp--preset--color--grey-dark-stroke);border-bottom:1px solid var(--wp--preset--color--grey-dark-stroke);row-gap:8px}.block-business-cases__tags-selected::before{display:none}.block-business-cases__no-result{padding-top:40px}.block-business-cases__filters .choices__list--dropdown .choices__list,.block-business-cases__filters .choices__list[aria-expanded] .choices__list{flex:1 1 auto}.block-business-cases__filters .choices .choices__list--dropdown,.block-business-cases__filters .choices__list[aria-expanded]{top:0;bottom:auto;border-radius:0;width:100%;margin:0;flex-direction:column}.block-business-cases__filters .is-active.choices__list--dropdown,.block-business-cases__filters .is-active.choices__list [aria-expanded]{position:fixed;z-index:var(--custom-theme-z-index-overlay);inset:0;width:100%;padding:24px;justify-content:flex-start}body:has(.block-business-cases__filters .is-active.choices__list--dropdown) .site-header{transform:translateY(-100%)}.block-business-cases__filters .choices__list--dropdown .choices__list,.block-business-cases__filters .choices__list[aria-expanded] .choices__list{max-height:100%;margin-top:0}.block-business-cases__filter-title{display:flex;gap:16px;justify-content:space-between;color:var(--wp--preset--color--blue-base)}.block-business-cases__filter-close-btn{width:27px;height:27px;background:url(/wp-content/themes/intuiti/blocks/block-business-cases/../../assets/images/close.webp) center center / 18px auto no-repeat;filter:invert(1)}.block-business-cases__filters .is-active.choices__list>.wp-block-button__link{order:100}.block-business-cases__filters .choices__list--dropdown .choices__item,.block-business-cases__filters .choices__list[aria-expanded] .choices__item,.block-business-cases__filters .choices__list--dropdown .choices__item--selectable[data-select-text]{padding-left:0;padding-right:0}}