section#page-cases>section{margin:0 auto}section#page-cases>section>header{max-width:800px;margin:0 auto}section#page-cases>section>header h1{color:var(--color-third)}section#page-cases>section>header h2{text-transform:unset;font-family:var(--font-family-regular)}section#page-cases .cs-row{display:flex;text-align:left;margin-top:50px;padding:0;flex-direction:column}@media(min-width:1200px){section#page-cases .cs-row{padding:0 50px}}@media(min-width:992px){section#page-cases .cs-row{margin-top:150px;flex-direction:row}section#page-cases .cs-row:nth-child(2n){flex-direction:row-reverse}section#page-cases .cs-row:nth-child(2n) .cs-col.content-column{padding-right:0;padding-left:40px}}section#page-cases .cs-row .cs-col.content-column{align-self:center;padding-top:20px;margin-bottom:20px;max-width:600px}@media(min-width:992px){section#page-cases .cs-row .cs-col.content-column{padding-right:40px}}section#page-cases .cs-row .cs-col header{display:flex;flex-direction:column-reverse;margin-bottom:unset}@media(min-width:992px){section#page-cases .cs-row .cs-col header{flex-direction:column}}@media(min-width:768px){section#page-cases .cs-row .cs-col header{margin-bottom:30px}}section#page-cases .cs-row .cs-col header a{text-decoration:unset}section#page-cases .cs-row .cs-col header h2{color:var(--color-secondary);font-size:1.2em!important;font-family:var(--font-family-bold);text-transform:unset;line-height:1.5em}@media(min-width:576px){section#page-cases .cs-row .cs-col header h2{font-size:1.5em!important}}section#page-cases .cs-row .cs-col header h2>a{color:unset}section#page-cases .cs-row .cs-col header>section:last-child{margin-top:20px}section#page-cases .cs-row .cs-col header .tags{text-align:left;width:100%;margin-top:20px}@media(min-width:992px){section#page-cases .cs-row .cs-col header .tags{margin-top:0;margin-bottom:40px}}section#page-cases .cs-row .cs-col header .tags span{display:inline-block;border-radius:30px;background-color:var(--color-grey-4);font-size:.9em;padding:5px 10px;margin-right:10px;margin-bottom:5px}section#page-cases .cs-row .cs-col .button-container{padding:10px;margin-top:20px;text-align:center}@media(min-width:576px){section#page-cases .cs-row .cs-col .button-container{text-align:right}}section#page-cases .cs-row .cs-col .button-container button.cs-button{padding:2px 15px;font-size:.8em}section#page-cases .cs-row .cs-col .image-mobile{display:block;padding:0 0 10px}@media(min-width:992px){section#page-cases .cs-row .cs-col .image-mobile{display:none}}section#page-cases .cs-row .cs-col.image-desktop{display:none}@media(min-width:992px){section#page-cases .cs-row .cs-col.image-desktop{display:block}}section#page-cases .cs-row .cs-col figure{width:100%;height:100%;text-align:center;display:flex;align-items:center}section#page-cases .cs-row .cs-col figure img{width:100%;max-width:500px;margin:0 auto}section#page-cases .cs-row .cs-col figure img.shift-right{position:relative;right:-20px}@media(min-width:576px){section#page-cases .cs-row .cs-col figure img{width:unset}}section#page-cases .cs-row:first-child{margin-top:100px}@media(min-width:576px){section#page-cases .cs-row:first-child{margin-top:150px}}section#page-cases .cs-row:last-child{margin-bottom:100px}@media(min-width:992px){section#page-cases .cs-row:last-child{margin-bottom:200px}}