@keyframes fadeIn{from{opacity:0}to{opacity:1}}#case-studies-landing header{text-align:center;padding:48px 10px 0}@media only screen and (max-width:500px){#case-studies-landing header{padding:22px 10px 0}}#case-studies-landing header h1{font:48px/1 BandaExtraLight-ExtraLight;color:#6a6a6a;padding-bottom:29px}@media only screen and (max-width:500px){#case-studies-landing header h1{font-size:26px;padding-bottom:19px}}#case-studies-landing header p{font:18px/1.389 BandaLight-Light;color:#6a6a6a}@media only screen and (max-width:767px){#case-studies-landing header p{max-width:625px;margin:0 auto}}#filters{width:1118px;margin:0 auto}@media only screen and (max-width:1280px),print{#filters{width:836px}}@media only screen and (max-width:1023px){#filters{width:737px}}@media only screen and (max-width:767px){#filters{width:auto;padding:0 10px}}#filters a{text-decoration:none;cursor:pointer}#filters .product-type-filters{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:23px;position:relative}@media only screen and (max-width:1280px),print{#filters .product-type-filters{padding-top:19px}}@media only screen and (max-width:1023px){#filters .product-type-filters{padding-top:16px}}@media only screen and (max-width:767px){#filters .product-type-filters{padding-top:15px}}@media (max-width:700px){#filters .product-type-filters{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:260px;margin:0 auto;padding-top:19px}}#filters .product-type-filter{position:relative;margin:0 4px}@media (max-width:700px){#filters .product-type-filter{margin:0}}#filters .product-type-filter.no-open .options-trigger .open-options:after{content:none}#filters .product-type-filter:nth-child(1) .options-trigger{z-index:9}#filters .product-type-filter:nth-child(1) .options{z-index:8}#filters .product-type-filter:nth-child(2) .options-trigger{z-index:7}#filters .product-type-filter:nth-child(2) .options-trigger a.open-options{background:0 0;padding:0}#filters .product-type-filter:nth-child(3) .options-trigger{z-index:6}#filters .product-type-filter:nth-child(3) .options{z-index:5}@media (max-width:880px){#filters .product-type-filter:nth-child(3) .options{right:0}}@media (max-width:700px){#filters .product-type-filter:nth-child(3) .options{left:0;right:auto}}#filters .product-type-filter .options-trigger{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;border:solid transparent;border-width:1px 1px 0;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius-topright:5px;-moz-background-clip:padding;border-top-right-radius:5px;background-clip:padding-box;margin-bottom:-1px;padding:10px}#filters .product-type-filter .options-trigger a:first-of-type{border:solid 1px #484848;width:15px;height:14px;background:#fff;margin:-2px 10px 0 0}#filters .product-type-filter .options-trigger a:first-of-type:after{content:none;display:block;transform:rotate(35deg);height:9px;width:3px;border:solid #484848;border-width:0 2px 2px 0;margin-left:5px}#filters .product-type-filter .options-trigger a:first-of-type.selected:after{content:""}#filters .product-type-filter .options-trigger a.open-options{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:right center no-repeat;background-image:url(/Modules/Origin.Resources/Images/dropdown.webp?v=493f549a535092f09fc0ffdcb4e37192);font:16px/1 BandaRegular;letter-spacing:.15em;text-transform:uppercase;color:#6a6a6a;padding:0 23px 0 0}.no-webp #filters .product-type-filter .options-trigger a.open-options{background-image:url(/Modules/Origin.Resources/Images/dropdown.png?v=a770f334725d11cf0a222eb0d23ffd3d)}#filters .product-type-filter .options{display:none;position:absolute;border:solid 1px #dbdbdb;background:#f2f2f2;padding:0 10px 10px;width:230px}#filters .product-type-filter .options .checkbox a{font:16px/1 BandaRegular}#filters .product-type-filter.open .options-trigger{border-color:#dbdbdb;background:#f2f2f2}#filters .product-type-filter.open .options-trigger .open-options{color:#4e4e4e}#filters .product-type-filter.open .options-trigger .open-options:after{border-top-color:#4e4e4e}#filters .product-type-filter.open .options{display:block}#filters .extra-filters{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:27px;margin-bottom:40px}@media only screen and (max-width:1280px),print{#filters .extra-filters{padding-top:22px;margin-bottom:20px}}@media only screen and (max-width:1023px){#filters .extra-filters{padding-top:19px}}@media only screen and (max-width:767px){#filters .extra-filters{margin:0 auto;padding-top:25px}}#filters .extra-filters #filter-options-holder{position:relative;margin-right:15px}#filters .extra-filters #filter-options-holder>a{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font:16px/33px BandaRegular;cursor:pointer;padding:0 37px 0 14px;color:#6a6a6a;border:solid 1px #484848;text-decoration:none;text-transform:uppercase;margin-bottom:-1px;position:relative;z-index:3;background:right 14px center no-repeat;background-image:url(/Modules/Origin.Resources/Images/dropdown.webp?v=493f549a535092f09fc0ffdcb4e37192)}.no-webp #filters .extra-filters #filter-options-holder>a{background-image:url(/Modules/Origin.Resources/Images/dropdown.png?v=a770f334725d11cf0a222eb0d23ffd3d)}#filters .extra-filters #filter-options-holder>a.open{background-color:#f2f2f2;border-bottom-color:#f2f2f2}#filters .extra-filters #filter-options-holder>a.open:after{border-top-color:#4e4e4e}#filters .extra-filters #filter-options-holder #filter-options{display:none;position:absolute;z-index:2;background:#f2f2f2;border:solid 1px #484848;width:424px;padding:10px 10px 13px}@media (max-width:520px){#filters .extra-filters #filter-options-holder #filter-options{width:258px}}#filters .extra-filters #filter-options-holder #filter-options.open{display:block}#filters .extra-filters #filter-options-holder #filter-options a{font:14px/1 BandaSemibold-SemiBold}#filters .extra-filters #filter-options-holder #filter-options .sort-order{font:14px/1 BandaRegular;text-align:center;padding:9px 0 19px}#filters .extra-filters #filter-options-holder #filter-options .sort-order a{color:#105c7f}#filters .extra-filters #filter-options-holder #filter-options .sort-order a.orderedby{color:#4e4e4e;cursor:default}#filters .extra-filters #filter-options-holder #filter-options .sort-order span{border-left:solid 1px #b5b5b5;margin:0 10px}#filters .extra-filters #filter-options-holder #filter-options .expand-options{margin-bottom:5px}#filters .extra-filters #filter-options-holder #filter-options .expand-options.expanded>button{border-bottom-width:0}#filters .extra-filters #filter-options-holder #filter-options .expand-options.expanded>div{display:block}#filters .extra-filters #filter-options-holder #filter-options .expand-options>button{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:37px;font:14px/41px BandaSemibold-SemiBold;padding:0 10px;cursor:pointer;border:solid #d9d9d9;border-width:1px;margin:0;color:#4e4e4e;background:0 0}#filters .extra-filters #filter-options-holder #filter-options .expand-options>button:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #4e4e4e}#filters .extra-filters #filter-options-holder #filter-options .expand-options>div{display:none;border:solid 1px #d9d9d9}#filters .extra-filters #filter-options-holder #filter-options .expand-options>div .cat h2{color:#4e4e4e;font:14px/1 BandaSemibold-SemiBold;padding:20px 0 10px 10px}#filters .extra-filters #filter-options-holder #filter-options .expand-options>div .cat>div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:520px){#filters .extra-filters #filter-options-holder #filter-options .expand-options>div .cat>div{display:block}}#filters .extra-filters #filter-options-holder #filter-options .expand-options>div .cat>div>div:first-of-type{width:50%}@media (max-width:520px){#filters .extra-filters #filter-options-holder #filter-options .expand-options>div .cat>div>div:first-of-type{width:auto}}#filters .extra-filters #filter-options-holder #filter-options .expand-options>div .cat>div>div:last-of-type{width:50%}@media (max-width:520px){#filters .extra-filters #filter-options-holder #filter-options .expand-options>div .cat>div>div:last-of-type{width:auto}}#filters .extra-filters #filter-options-holder #filter-options .expand-options>div .cat>div>div.hidden{display:none}#filters .extra-filters #filter-options-holder #filter-options .expand-options>div .cat>div>div a{display:-webkit-box;display:-moz-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font:13px/20px BandaRegular;margin:9px 5px 10px 10px}#filters .extra-filters #filter-options-holder #filter-options .expand-options>div .cat>div>div a.selected span:first-of-type:after{content:""}#filters .extra-filters #filter-options-holder #filter-options .expand-options>div .cat>div>div a.hidden{display:none}#filters .extra-filters #filter-options-holder #filter-options .expand-options>div .cat>div>div a sup{position:relative;top:-3px}#filters .extra-filters #filter-options-holder #filter-options .expand-options>div .cat>div>div a span:first-of-type{border:solid 1px #484848;width:18px;height:16px;background:#fff;margin:0 10px 0 0}#filters .extra-filters #filter-options-holder #filter-options .expand-options>div .cat>div>div a span:first-of-type:after{content:none;display:block;transform:rotate(35deg);height:10px;width:4px;border:solid #484848;border-width:0 2px 2px 0;margin:1px 0 0 6px}#filters .extra-filters #filter-options-holder #filter-options .expand-options>div .cat>div>div a span:last-of-type{width:18px;height:18px;margin-right:5px;border:solid 1px #000}#filters .extra-filters #filter-options-holder #filter-options .expand-options>div .cat>div>div br{display:block;content:""}@media only screen and (max-width:767px){#filters .extra-filters>a{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}}#filters .checkbox{margin-top:10px}#filters .checkbox a{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:39px;background:#e5e5e5}#filters .checkbox a.selected span:first-of-type:after{content:""}#filters .checkbox a span:first-of-type{border:solid 1px #484848;width:18px;height:16px;background:#fff;margin:11px 10px 0 11px}#filters .checkbox a span:first-of-type:after{content:none;display:block;transform:rotate(35deg);height:10px;width:4px;border:solid #484848;border-width:0 2px 2px 0;margin-left:6px}#filters .checkbox a span:last-of-type{height:37px;-webkit-flex-grow:1;flex-grow:1;background:#f2f2f2;border:solid #dbdbdb;border-width:1px 1px 1px 0;line-height:37px;padding-left:10px}@keyframes show{0%{display:none;opacity:0}1%{display:block;opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@media only screen and (max-width:767px){#filter-options-holder{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}}.selected-filters{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto 0 0;width:945px}@media only screen and (max-width:1280px),print{.selected-filters{width:660px}}@media only screen and (max-width:1023px){.selected-filters{width:560px}}@media only screen and (max-width:767px){.selected-filters{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;width:100%;margin:15px 0 10px}}.selected-filters button{border:0;background:0 0;margin:0;cursor:pointer;font-family:BandaRegular}.selected-filters>button{display:none;color:#4e4e4e;font-size:16px;line-height:33px}.selected-filters>button:hover{text-decoration:underline}.selected-filters>button.visible{display:block}.selected-filters>span{display:none;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:33px;padding-right:10px}.selected-filters>span.selected{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.selected-filters>span sup{position:relative;top:-.25em}.selected-filters>span button{font-size:14px;color:#4e4e4e;padding:7px 5px 9px}.selected-filters>span button:hover{color:#105c7f}#case-study-items-holder{width:1138px;margin:0 auto 40px}@media only screen and (max-width:1280px),print{#case-study-items-holder{width:856px}}@media only screen and (max-width:1023px){#case-study-items-holder{width:745px}}@media only screen and (max-width:767px){#case-study-items-holder{width:auto;padding:0 6px}}@media only screen and (max-width:500px){#case-study-items-holder{padding:0 4px}}#case-study-items-holder #case-study-items:first-of-type{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 10px}@media only screen and (max-width:1023px){#case-study-items-holder #case-study-items:first-of-type{margin:0 0 0 4px}}@media only screen and (max-width:500px){#case-study-items-holder #case-study-items:first-of-type{margin:0 0 0 6px}}#case-study-items-holder #case-study-items:first-of-type>div{margin:0 10px 10px 0;display:none;transform:scale(0);opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}@media only screen and (max-width:1023px){#case-study-items-holder #case-study-items:first-of-type>div{margin:0 4px 4px 0}}@media only screen and (max-width:500px){#case-study-items-holder #case-study-items:first-of-type>div{margin:0 2px 2px 0}}#case-study-items-holder #case-study-items:first-of-type>div.filter{display:block;transform:scale(1);opacity:1;animation:show .3s ease-in-out}#case-study-items-holder #case-study-items:first-of-type>div.has-video{position:relative}#case-study-items-holder #case-study-items:first-of-type>div.has-video:after{content:"";position:absolute;bottom:15px;right:15px;background:no-repeat;background-image:url(/Modules/Origin.Resources/Images/video-icon.webp?v=fe7b1d8d645fe793cac155c5aafb7006);width:50px;height:51px}.no-webp #case-study-items-holder #case-study-items:first-of-type>div.has-video:after{background-image:url(/Modules/Origin.Resources/Images/video-icon.png?v=b5293c484a3cd89da8e13a643ff3cedc)}@media (max-width:560px){#case-study-items-holder #case-study-items:first-of-type>div.has-video:after{background-size:contain;width:30px;height:30px;bottom:10px;right:10px}}#case-study-items-holder #case-study-items:first-of-type>div a{display:block;width:272px;height:272px}@media only screen and (max-width:1023px){#case-study-items-holder #case-study-items:first-of-type>div a{width:243px;height:243px}}@media only screen and (max-width:767px){#case-study-items-holder #case-study-items:first-of-type>div a{width:calc((100vw - 28px)/ 3);height:calc((100vw - 28px)/ 3)}.scrollbar-width #case-study-items-holder #case-study-items:first-of-type>div a{width:calc((100vw - 45px)/ 3);height:calc((100vw - 45px)/ 3)}}@media only screen and (max-width:500px){#case-study-items-holder #case-study-items:first-of-type>div a{width:calc((100vw - 24px)/ 3);height:calc((100vw - 24px)/ 3)}.scrollbar-width #case-study-items-holder #case-study-items:first-of-type>div a{width:calc((100vw - 41px)/ 3);height:calc((100vw - 41px)/ 3)}}#case-study-items-holder #case-study-items:first-of-type>div a img{max-width:100%;max-height:100%}