section#tag-case-studies{background:var(--light-purple);color:#fff;display:none}section#tag-case-studies.show{display:block}section#tag-case-studies .container.top-border:before{background:hsla(0,0%,100%,.25);content:"";height:1px;left:25px;position:absolute;top:0;width:calc(100% - 50px)}section#tag-case-studies .content{text-align:center}section#tag-case-studies .content>:last-child{margin-bottom:0}section#tag-case-studies .hs_cos_wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:-20px}section#tag-case-studies .tip{text-align:center}section#tag-case-studies .case-study{padding:20px;width:33.333%}section#tag-case-studies .case-study a{border:1px solid rgba(0,0,0,.1);border-radius:4px;box-shadow:0 0 30px rgba(0,0,0,.1);height:100%;overflow:hidden}section#tag-case-studies .case-study .image{overflow:hidden;padding-bottom:60%;position:relative}section#tag-case-studies .case-study .bg{height:100%;left:0;position:absolute;top:0;-webkit-transition:-webkit-filter .1s ease-out,-webkit-transform 1.5s ease-out;-o-transition:-o-filter .1s ease-out,-o-transform 1.5s ease-out;transition:filter .1s ease-out,transform 1.5s ease-out;width:100%}section#tag-case-studies .case-study a:hover .bg{-webkit-filter:brightness(1.05);-o-filter:brightness(1.05);filter:brightness(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transition:scale(1.05)}section#tag-case-studies .case-study h3{background:#fff;color:#000;flex:1;font-size:22px;font-weight:700;margin:0;padding:15px 15px 20px;text-align:center;-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}section#tag-case-studies .case-study a:hover h3{color:var(--neon-purple)}@media (max-width:1024px){section#tag-case-studies .case-studies{margin:0 -30px}section#tag-case-studies .case-study{padding-left:30px;padding-right:30px;width:50%}section#tag-case-studies .case-study:nth-child(odd):nth-last-child(2){width:100%}section#tag-case-studies .case-study:nth-child(odd):nth-last-child(2) .image{padding-bottom:40%}}@media (max-width:800px){section#tag-case-studies .case-studies{margin:0 -2px}section#tag-case-studies .case-study{padding-left:23px;padding-right:23px}}@media (max-width:700px){section#tag-case-studies .case-studies{margin:0 -13px}section#tag-case-studies .case-study{padding-left:13px;padding-right:13px}}@media (max-width:600px){section#tag-case-studies .case-study{flex-basis:100%;max-width:100%}section#tag-case-studies .case-study:nth-child(odd):nth-last-child(2) .image{padding-bottom:60%}}